All posts by 三符风云涌

Layer Norm 与 RMS Norm 的区别

Norm即Normalization,是对数据进行归一化的一种操作,一般是将数据归一化到“平均为0,方差为1”的分布中,RMS Norm相比Layer Norm少了一个除以平均数的步骤。 Layer Norm即是直接对层进行正则化,一般有两种,一个是事先正则化(pre norm),一个是事后正则化(post norm)。 事先正则化就是直接对于输入进行正则化,然后再计算结果,事后正则化则是结果计算出来后,再统一进行正则化。 虽然网上有一些资料指出,Post Norm效果要比Pre Norm好,但实际上,目前流行的网络模型中,如模型里,LLaMA、BLOOM用的都是Pre Layer Norm,而ChatGLM用的是Post Deep Norm。 进一步的在LLAMA2中,则进一步改用了RMSNorm,不但效果不错,更重要的是进一步提高了计算效率。

Read More

采用角度对五行的建模

在某种意义上,可以认为两元素之间的五行关系,其实是一个圆上的角度距离,因此如果知道了两个元素,那么实际上可以求取它们之间的角度,如果A与B,顺时针为0~72度之间,可以认为B与A的五行关系比和,如果是72~144度之间可以认为是A生B,这样就模拟生克循环。 这里的难度是如何代码化,求取两个向量的夹角,写成python代码如下: import numpy as np def get_clockwise_rotation_angle(vector1, vector2): # 计算两个向量的点积 dot_product = np.dot(vector1, vector2) # 计算两个向量的模 norm_vector1 = np.linalg.norm(vector1) norm_vector2 = np.linalg.norm(vector2) # 计算余弦值 cos_theta = dot_product / (norm_vector1…

Read More

windows11下使用deepspeed步骤

git clone https://github.com/microsoft/DeepSpeed.git 然后需要修改一下代码: 1、打开目录下文件:csrc/quantization/pt_binding.cpp 将其中第 203 行的 std::vector<long int> 改为: std::vector<long long> 2、打开目录下的文件,csrc/transformer/inference/csrc/pt_binding.cpp 其中第534行: auto prev_key = torch::from_blob(workspace + offset, {bsz, heads, all_tokens, k}, {hidden_dim * InferenceContext::Instance().GetMaxTokenLength(), k * InferenceContext::Instance().GetMaxTokenLength(),…

Read More

风水管窥见(十)

俗谓山水之分,有丁财所管之别,然不可尽拘,古之名初,常用山龙而无水龙之地,亦有大发富贵者,又有平原之地,有水龙而无山龙者。故按水法之论,来去二口生死门也,若不善,祸莫大焉。亦有砂峰者有官杀奴鬼财之别,逢之煞者,亦不免祸也,反之贵者亦然,消砂纳水本为一体,彼此而不可分也。

Read More

从ChatGPT的文字总结能力联想到一点小思路

用幽默而直白的方式介绍DND中的各类种族: 矮人族:一群铁匠和酒鬼的混合体,他们觉得生命的意义就是打铁、喝酒,还有争论哪种泡沫更好:啤酒泡沫还是洗澡泡沫。 兽人族:一堆大块头,见解通常是“如果不明白,就用力打”。他们曾试图开办餐馆,但因为每道菜的烹饪步骤都是“砸、炸、煮、烤”,最后只好转行当了破墙专家。 侏儒族:他们发明了各种诡异的机器,但常常会出现奇怪的故障。一次,一个自动切洋葱的机器突然变成了时间机器,把整个族群送回了侏罗纪时代。 人类:他们总是追求无止境的“新”和“刺激”,不知疲倦地探索未知领域,包括睡觉前用手机“社交”和花费数小时在猫视频上。 半身人:短个子们经常为了争夺顶架上的面包而展开激烈的战斗,有时会拉出小小的斗牛场,赌注是谁能在比赛结束前,先爬到面包顶端。 狐族:他们总是在讲冷笑话,即使没有人笑,他们也会继续。为了安慰别人,他们还会加上一句:“开玩笑的,我可不是个‘狐’人!” 巨人族:身材高大的他们,经常因为低矮的门框而磕磕碰碰。不过,这还不及他们在每年的“巨人踩蚊子比赛”中,给蚊子们带来的短暂幸福。 妖精族:他们总是调皮捣蛋,有一次,他们用魔法把一个骑士的盔甲变成了泳衣,结果骑士去救公主时,竟然变成了“裸奔骑士”。 精灵族:生活在森林深处的神秘种族,拥有优雅的外表和灵巧的身手。他们与自然息息相关,常常与动植物进行心灵交流。精灵们崇尚和谐、平衡,对环境的保护有着深刻的意识。以下是对精灵族的一些幽默但直白的描写: 精灵族:生活在森林中,皮肤若隐若现,好像他们一直在玩"你看不到我"的游戏。他们的耳朵像是在练耳朵俯卧撑,总是昂起,警惕地捕捉每一个声音。 高等精灵:傲慢得像是风中的柳絮,总是以一副“我不屑和你争论”的表情来参与各种争论。他们的笑容好像是一种精细的魔法,只有你乖乖听话,他们才会用。 森林精灵:他们的头发常常被小动物编成各种花样,好像一个移动的花园。他们热衷于自然界的和谐,但有时会在植物之间藏一只派对举办地,大家欢迎入场。 水精灵:总是身边带着一瓶水,仿佛随时随地都准备着“万一有紧急需求”。在他们的家中,洗澡时间是圣洁的仪式,而且很有可能会持续好几小时。 火精灵:他们生活在火山附近,总是闪闪发光,火苗好像在向他们致敬。虽然爱好火焰艺术,但请不要在他们面前扔火柴,那是对他们的不敬。 冰精灵:他们的家常常是一个巨大的冰雕城堡,里面充满了美丽的冰雕和华丽的冰雕灯。当你走进去时,别忘了穿上厚厚的外套,因为温度更低。 夜精灵:他们只在夜晚活动,像是夜里的行走艺术家。虽然看似阴沉,但他们对于星座和夜空的知识,却能让你感叹:“哦,原来北极星的名字是...” 采用同样的风格描述克苏鲁: 克苏鲁 (Cthulhu):就像是一个庞大的、绿色的泡泡,但有一颗满是恶作剧的心。他一会儿睡在海底,一会儿又想要出来捣乱。听说有次他冒出来时,被当成是一个夜光贴纸,结果吓坏了不少船长。 尤古-索托斯 (Yog-Sothoth):这家伙就像是个活生生的百科全书,什么事都知道,但他会以你不理解的方式回答。你问他今天天气怎么样,他可能会告诉你在18世纪某个星期四的天气。 亚苏托斯 (Azathoth):可以把他想象成一个宇宙级的嬉皮士,他坐在那里,弹着火星吉他,用恶搞的方式创造宇宙。但小心,如果他停下来,宇宙可能就会崩溃。 纳克托 (Nyarlathotep):他是克苏鲁神话中的万能小助手,总是变着样子,有时候是帅气的陌生人,有时候是毛茸茸的猫,但你永远不知道他到底是在搞什么鬼。 阿兹托尔斯 (Azathor):看起来像个飞天的变态乌鸦,他是时间和空间的守护者,不过在他的管理下,时间经常玩失踪,所以别指望他会按时叫你起床。 戈祖尔 (Ghoul):克苏鲁的食人族朋友,他们喜欢吃肉,尤其是人类。听说有一次,他们搞了一场意外的“夜宵聚会”,结果吓得附近的人都失眠了好几个月。…

Read More

古今观点的思考 :占星为什么影响人的命运的理论依据是什么,它又是否真的可用?

通常有如下几类说法: 宇宙辉照说 - 认为星辰就像人体中的眼睛,可以发出光和热,直接对地球和人类产生物理影响。 自然共鸣说 - 认为宇宙万物之间存在着某种隐秘的共鸣或联系,星体的运动可以影响地球事件。 制约论 - 认为星辰代表着主宰人世间一切事物运转的更高力量和法则,人的命运被这些力量和法则制约。 象征说 - 认为星辰的运行反映天命或上天的旨意,其中蕴含象征意义,暗示人类命运走向。 主管说 - 认为不同的星星主管着人生不同的方面,它们的位置关系能决定一个人的特质和命运。 占星与灵魂 - 认为人的灵魂来自星辰,继承星辰的特质,灵魂和对应的星星之间存在本质联系。 显然从现代来看,这几类说法是缺乏说服力,从现代理论角度来说,古代占星术的这些观点存在一定问题,一般可通过以下方式进行驳斥: 科学发现已经证明,星体对地球的物理影响微乎其微,不足以直接影响个人命运。 现代天文学研究发现,天体运动遵循可预测的物理规律,不含任何象征或预示意义。 统计研究表明,星座之间不存在系统性对应关系,个人的性格和命运与出生时星象无明确关联。 生物学和遗传学证明,人的特征主要是遗传基因和后天环境共同结果,与出生时间无关。 心理学研究显示,巴甫洛夫效应时人会无意识寻找符合预言的证据,占星预言容易成为自我实现。 多数占星预测含糊不清,可解释范围广,不符合科学对可证伪性的要求。 占星学中大多数经验规则不具重复性,不同占星家得到的预测经常互相冲突。 对比研究发现,占星预测的准确率仅比随机猜测略高,说明其预言能力非常有限。 然而虽然现代的这种解释看起来更加有理致,但不意味着这些说法就是正确的,因为: 科学自身也有限制…

Read More

一些古典占星学的格言

“星星会影响我们,但不会束缚我们。”(托勒密) “太阳、月亮和行星象征着智者可以用来理解生活方方面面的方法。”(威廉·릴리) “一个不懂占星学的医生不配称自己为医生。”(希波克拉底) “如果我们想要理解宇宙,我们必须信任宇宙和依靠星星。” (马尼利乌斯) “巴比伦人认为,在众神、星星和行星中,有的仁慈,有的残忍。”(迪奥多鲁斯·西库鲁斯) “在出生星盘中,升点和其主宰星对当事人和他的状况有最重要的象征意义。” (博纳蒂) “聪明的占星家能选择恰当的时间进行每一项工作,也就是主管星极强大、无困扰、且位置恰当之时。” (婆罗摩诃衍那) “智慧的占星家能像蜜蜂从花朵汲取花蜜一样,从行星运动中提炼智慧和意义。” (瓦伦斯) “出生图表揭示了内在的品质;转运和进展预示外在的事件。” (阿尔卡比修斯) “了解占星学可以让我们预见命运的走向,并作出正确的选择。”(托勒密) “行星的组合预示着一个人的天赋和命运。”(克拉迪乌斯·托勒密) “占星学让我们得以一窥上天的旨意,从中找到生命的意义。”(文塞纳斯) “星辰运行的秩序反映了普世真理的节奏。”(马尔库斯·马尼利乌斯) “占星术是天文学和哲学间神圣的桥梁。” (奥拉伯占星家Albumasar) “占星术启示我们人性的奥秘,让心灵到达更高的境界。”(迦叶波那) “了解自己的出生图,就能洞察本我的天性。”(波提乌斯) “行星的位置揭示每个人独特的天赋,我们的任务是将其发挥光大。”(帕拉塞尔苏斯) “星辰运行是上天至高无上的智慧的见证。”(托勒密) “占星术是上天送给人类的礼物,让我们看透世界运行的奥秘。”(阿布·马赫尔) “天体运行带来生命巨变,智者则能洞察其中的奥秘。”(波希多尼) “占星术如同天体运行的语言,解读这语言者方能获致上天启示。”(帕拉塞尔苏斯) “星辰预兆我们的命运,我们若明智则可善加利用。”(托勒密) “占星术让心灵超越尘世,与天地共融。”(波提乌斯) “谙熟天文者,方能准确预测人生命运。”(阿尔卡比修斯)…

Read More

风水管窥见(九)

世间风水理气法,凡谓挨星理气者,大抵其伪法以青囊奥语之坤壬乙诀衍之,此不言真,只论其伪,参《地理冒禁录》之俟列如下: 来龙排星合向,从向上排星合水以坤壬乙阳顺阴逆经四位起在本位,或经四位起父母,或入九宫掌中阳顺阴逆九宫掌阳顺阴逆,从文曲而逆转或以坤壬乙顺排水逆排水平洋向上排山龙坐排星山之父母轮到向上前山之父母挨至后天之父母挨至向龙上之父母挨山上山上之父母挨至向上向之父母自砂水挨至向龙上之父母挨至向山上之父母挨至向,又山向之父母自砂水挨至向者坐山上之星加在龙上挨至山龙上之星,加在坐山挨至向上之星,加在水上挨至坐以定元运者寻本星之对宫,如子属禄存对破军,分山水得运失运以破军加卯顺朔挨令星入中宫,山顺水逆,而从加临山向之星所带干支察其合某星即从某星挨起者,如令星入中,天运顺行,取加临山向之星,再入中宫,视支干阳顺阴逆飞布本卦八路,不用三般卦之原例者用令星入中天地人三卦并同只用天卦或人卦地卦之一卦者而有兼带他卦者,乃兼用一四七二五八三六九来龙入首之令星入中,顺飞去水出口之令星入中逆飞先天卦排山取山运合九,后天卦排水取水运合十,仍用坤壬乙诀随运对待为天定卦者子午卯酉起申为贪,乙为巨门丙为破,寅申巳亥起甲为贪,坤为巨巽为破,辰戌丑未起癸为贪,坤为巨,辛为破,名打劫法十二阳位为阳出脉,十二阴位为阴出脉,阳宜放在水上,阴宜放在山上,一山两用顺逆各布一局,为四十八局向上起运红字为阳顺转黑字为阴逆转下四运起星,红字变阴逆转,黑字变阳顺转又有用乾上贪狼巳巽针,酉辛子癸与甲申,壬卯未坤乙巨门,用法自山之父母轮到向上,自向之父母转到向上,自来水之父母轮到向上,自去水之父母轮到山上,仍变化之众谬者,与坤壬乙所类同也仙人经收水法阳顺阴逆文廉轮转为挨城门法坤壬乙挨山倒排父母,又上一法五吉七凶天机诀之法

Read More

占星理论:占星术的常见不足及缺陷

星座运势:报纸或在线平台上的每日星座运势往往模糊且笼统,因此很难将其应用于特定的个人。 许多人发现这些预测与他们的经历并不相符。 遗漏事件:尽管对出生图进行了彻底分析,占星师有时仍无法准确预测重大生活事件,例如重大职业变化、人际关系或健康问题。 不同解释:不同的占星师可能对同一出生图提供不同的解释,从而导致相互矛盾的预测和建议。 缺乏一致:即使个人拥有相同的太阳星座,他们的性格和生活经历也可能存在很大差异,从而破坏了基于星座的预测的可靠性。 追溯解释:有些人可能会在事件发生后解释占星读数,认为预测是准确的,但这可能是确认偏差的结果。 信息宽泛:占星师可能会使用适用于广泛个人的概括,从而在现实中信息不具体时产生准确性的感觉。 忽略矛盾:占星家可能会忽略或驳回出生图或读数中的矛盾信息,导致不完整或不准确的结论。 时间误导:占星预测可能不会指定事件的确切时间,因此很难评估其在特定时间范围内的准确性。 忽略环境:占星预测可能会忽略环境因素(例如社会经济条件或文化背景)对个人经历和行为的影响。 强硬解释:一些占星系统可能仅根据个人的太阳星座提供概括性的读数,而忽略了其完整出生图的复杂性和细微差别。 缺乏责任:占星师不受监管,也没有评估或验证其预测的标准化方法,导致对不准确的读数缺乏责任。 模糊预言:占星术预言或全球事件的预测通常是模糊的,并且有多种解释,因此很难确定其准确性或相关性。 缺乏个性:占星解读通常基于一般原则,可能无法考虑个人的独特情况、经历或个人随时间的成长。 文化差异:占星学的解释和实践在不同文化和历史时期可能会有很大差异,这引发了关于占星学主张的普遍性和客观性的问题。 虽然上述缺点是针对占星术的,但实际上无论世界上的任何一种涉及命理理论,都会遇到这些的问题。

Read More

占星理论:古典占星术与现代占星术的缺点

与任何信仰体系或实践一样,占星学也有其缺点和局限性。 以批判性的心态对待占星学并承认其潜在的缺点是至关重要的。 古典占星学的一些缺点包括: 缺乏科学验证:古典占星学未经科学证明,被认为是伪科学。 没有经验证据支持天体对人类行为或事件的直接影响。 确定性本质:古典占星学可以被视为确定性的,因为它表明出生时的行星位置决定了个人的生命路径和特征。 这种观点可能忽视了个人能动性和自由意志的影响。 简单概括:古典占星学依赖十二生肖,将人分为十二大类。 这种方法可能会导致描述过于简单化和笼统化,从而可能无法准确捕捉个体性格的复杂性。 缺乏一致性:不同的占星家可能对出生图有不同的解释,导致占星解读中的不一致和矛盾。 没有解释占星因素的标准化系统。 范围有限:古典占星学主要关注太阳、月亮、水星、金星、火星、木星和土星的影响。 它没有考虑新发现的天体或其他占星因素的影响,例如小行星和恒星。 确认偏差:个人可能会选择性地记住或强调占星读数,以确认他们先前存在的信念或愿望,从而导致确认偏差。 过分强调预测:古典占星学历史上非常强调对未来事件的预测,这可能会产生误导,并导致焦虑或对外部指导的依赖。 文化和历史背景:古典占星学起源于古代文明,其某些概念可能与当代生活或不同的文化背景无关或不适用。 滥用或剥削:占星学可能会被不道德的人滥用或利用,他们提出虚假主张或利用弱势群体寻求答案或指导。 道德问题:一些占星师可能会做出不道德的言论或采取基于恐惧的策略,例如预测负面结果或促进对其服务的依赖。 现代占星学的一些缺点包括: 缺乏科学验证:与古典占星学类似,现代占星学缺乏经验证据来支持其主张。 天体对人类行为和生活事件的影响尚未得到科学标准的证实。 主观性和解释:现代占星学通常依赖于占星师的主观解释和个人直觉,这可能导致不同和不一致的解读。 过分强调太阳星座:现代占星学对太阳星座(由出生时太阳的位置决定的黄道十二宫)的关注可能会导致笼统和刻板的描述,可能无法准确代表个人的个性。 忽视其他占星因素:现代占星学可能会忽视其他占星因素的重要性,例如月亮、上升(上升星座)和行星之间的相位,这些因素可以提供对个人出生图的更全面的了解。 流行文化和娱乐:现代占星学融入流行文化和娱乐有时会使复杂的信仰体系变得琐碎和商业化,从而导致误解和歪曲。 伪科学实践:一些现代占星家可能会从事伪科学实践,做出毫无根据的主张或在没有科学支持的情况下推销占星疗法和产品。 心理投射:占星读数可以导致心理投射,个人由于渴望自我肯定或指导而将模糊或笼统的陈述解释为与个人相关。 滥用或利用:与古典占星学一样,现代占星学可能会被寻求从虚假主张中获利的个人或寻求答案和指导的弱势个体滥用或利用。 择优选择和确认偏差:人们可能会选择性地关注与他们的信仰或经历相符的占星读数,从而导致确认偏差并忽略矛盾的信息。 道德问题:虽然许多占星师在实践中都遵循道德规范,但有些占星师可能会做出引起恐惧或依赖的预测,从而对客户的情绪健康造成潜在伤害。…

Read More