永恒的舞动(Elegance in Timelessness)
作者:nicrosoft(农码生涯),同时在起点连载
第一百一十六章
满桌的菜香气四溢,虽然都是一些家常菜,却也称得上色香味俱全,让人垂涎。陆雅婷不断地往沈语熙碗里夹菜,嘴里还不停地说着:“语熙啊,喜欢就多吃点儿,千万别客气。”林毅则在一旁调侃道:“昨晚那臭小子突然跟我们说今天要带女朋友回家,我跟你阿姨刚开始还不信,以为他是瞎编来哄我们开心的呢。之前他从来没透露过自己交了女朋友呀。”
“我们确实刚在一起没多久。”沈语熙羞涩地接过话茬,脸颊微微发红。
林毅哈哈笑着继续说道:“难怪我们昨晚问这小子你的口味喜好、平时爱吃什么,他全都答不上来。我们两个还担心半天呢,就怕这些菜不合你的胃口,吃不惯。”
沈语熙赶紧乖巧懂事地答道:“不会的,谢谢叔叔阿姨,菜都很好吃。”
接着话题便转向了林浩的儿时趣事,林浩反倒成了桌上的“局外人”,无奈地任由父母轮番“揭短”。沈语熙听得津津有味,不时被逗得捂嘴偷笑,氛围也在不知不觉中变得更为轻松愉快。
饭后,沈语熙主动站起身,帮忙收拾起碗筷。
“语熙,放着吧,你第一次来家里,哪有让你干活的道理。”陆雅婷赶忙阻止她,伸手想要接过她手中的碗。
“阿姨,您和叔叔忙了一上午做饭,这些我来就好了,”沈语熙微笑着坚持道,手上的动作丝毫没停,“在上海的时候,我和林浩就约定好了,他做饭,我洗碗。”
陆雅婷随即脸上浮现出一种“姑娘,你也太单纯了”的笑容:“他会做饭?最多就会做个荷包蛋烤肠三明治吧?”
“他还会煮方便面加蒜香扇贝。”实诚的沈语熙知无不言。
陆雅婷忍俊不禁,一边摇头一边笑着帮她收拾桌子:“你们年轻人平时工作忙,但身体最重要,吃饭可不能太敷衍。我看啊,我得督促浩浩学几个家常菜。”
很快,餐桌被收拾干净,两人并肩站在水池前,陆雅婷负责洗碗,沈语熙则接过碗来冲洗放好晾干,配合得默契而自然。
“语熙啊,你们刚刚在一起,正是热恋期,这个时候看对方满眼都是优点。”陆雅婷一边洗碗,一边笑着叮嘱,“但日子过得久了,难免会发现彼此的一些小毛病,长久的相处,靠的是磨合和彼此的包容。”
“嗯,我明白的,您放心,阿姨。”沈语熙轻声回应着,稍稍顿了顿,“其实,我跟林浩早就认识,我们初中的时候是同桌。”
“哦?原来还有这样的缘分呀?快,跟阿姨好好讲讲……”
另一边,林毅拉着林浩走进了自己的工作间。
林毅从不喜欢刺眼的亮光,因此窗上常年挂着一层薄纱窗帘,让窗外南国的阳光变得柔和。书桌上的电脑屏幕显示着 Free Pascal 的代码编辑器上,密密的 Pascal 代码安静地陪伴着一根闪烁着的光标。
林毅和儿子分别在两张转椅上坐下,他指着屏幕上的代码,转头望向儿子:“你上次发给我的那十万行 Pascal 代码,当时我跟你提过,里面有一部分让我感觉非常特别。那会儿只是粗略地看了一下,这几个月我抽空仔仔细细地分析了一遍。”
“哦?”林浩随即想起几个月前自己确实曾求助过父亲,“有什么特别的发现吗?”
林毅笑着往椅背上一靠:“我从头说吧。还记得你高中一年级那年冬天吗?就是 2022 年底,ChatGPT 刚出来。”
“当然记得,”林浩认真听着,“我就是从那个时候发现了自己对人工智能的兴趣。”
“对,我还特意给你买了一张 4090 显卡。”林毅笑着点头,“当时看着你整天玩 Stable Diffusion 之类的模型,我发现这些模型的代码,几乎都是用 Python 这种脚本语言写的。你知道,作为老一辈的程序员,我是不太看得上这种弱类型的脚本语言的,我觉得 Delphi 和 Pascal 语言才是最优雅的。那时,我对人工智能也产生了极大兴趣,很想弄清楚基础的原理,于是我就从感知机、神经网络这些开始研究,接着自己用 Free Pascal 写了一个最简单的深度学习神经网络,能识别手写的数字。”
“那您平时怎么一直跟我说,不懂人工智能呢?”林浩不解地看着父亲。
“谦虚嘛,哈哈。别打岔,听我说下去。”他微微坐直了身体,玩笑后又认真起来:“后来,你也知道的,美国对我们国家实施了高端 GPU 芯片的禁运政策,想拖慢我们人工智能技术的发展速度。我当时就想,没有 GPU 的话,难道不能用编译型语言在 CPU 上做模型推理吗?”
“好像确实有人用 C++ 写过推理框架。”虽然那时林浩年纪还小,但作为专业人士,业界历史还是知晓一些的。
林毅点头称是:“对,就是那个 C++ 的推理框架启发了我。我觉得我也该用 Free Pascal 写一个属于自己的推理框架。我给它取了个名字,叫 NNPas。”
“NNPas?我怎么没听说过这个框架呢?”林浩有些疑惑,毕竟但凡公开发表过的框架,他多少都会了解,至少也应该听过名字。
“因为我没公开发布过。”林毅解释道:“毕竟只是一个我个人兴趣驱动的项目,前前后后花了近两年时间才让它完整跑起来。不过,那个时候,国产的高性能 GPU 已经陆续推出并逐渐占据了主流市场,我这个小项目,自然也就没有什么实际的商业价值了,所以后来就一直闲置在硬盘上了。”
林毅顿了顿,一股自豪感现于脸上:“你还别说,我当时还在 NNPas 项目中独创出一种‘分形张量压缩算法’,利用分形的数学特性,将模型的内存占用压缩到了原来的八分之一。”
“这么厉害的项目,不发布真可惜呀。”林浩觉得应该适时地为父亲提供一些情绪价值,“以后可别再跟我说您不懂人工智能了。”
林毅笑着摆了摆手:“也没什么可惜的,本来就是自己写着玩儿的东西。从那之后我就没再继续研究了,后来你在大学里搞的那些新东西,我就真的不懂了。但是——”林毅突然提高了声量。
“你上次发给我的那十万行 Pascal 代码里,居然包含了我这个分形张量压缩算法的代码,你说这是不是特别有意思?你看这里……”
|