此时的他们还没有完全开始日后非常忙碌的事业,正处于“万国来朝”的喜悦之中。非常乐意为非盈利性质的同好提供技术上的支持。
阿里克斯主页上开源的这套cuda-nvnet其实就是日后TF和Pytorch的缩影。
贾扬清博士后来开发的Caffe是许多AI开发者的初恋,很多内容也是基于cuda-nvnet。贾博士本人也与阿里克斯交流甚多,从阿里克斯那里得到了很多的帮助和支持。
时隔多年,贾博士仍曾感怀阿里克斯和cuda-nvnet,说明阿里克斯在AI技术方面,确实是一个热情好客的人。
虽然决定写邮件叨扰,但其中内容却不是那么容易写的。程序员是一种对提问质量有较高要求的群体,尤其是阿里克斯这样走在时代前沿的顶级大脑,这样的人对愚蠢和傲慢的容忍程度是很低的。
因为开源(Open-Source)是这个世界的一大特色,AI的飞速崛起很大程度上依赖这种无私分享的氛围。去年夺冠击败一众一流大学和科技公司的AlexNet,其所有代码很快就已经可以被随便一个人直接下载到自己的电脑上。
没有任何的壁垒和门槛,最核心的内容就这么免费摆放在你的面前。在这样的情况下,如果再问出愚蠢的问题,是显得有些侮辱人的。
那些不愿思考、或者在发问前不做他们该做的事的人。那些人是时间杀手——他们只想索取,从不付出,消耗我们可用在更有趣的问题,或更值得回答的人身上的时间。
“拿来。”“给我。”他们的问题听起来就是这个意思。
阿里克斯为许多人提供帮助使用的是自己私人的时间,第一次直接接触业界的风云人物,孟繁岐可不想显得很不礼貌,像个傻子。况且,草率的问题其实也只能得到草率的答案。
如果一个人不能详尽,清晰而有逻辑地把自己的问题描述清楚,想必他也是没有什么可能得到自己想要的回答的。大多数人在求助的时候总是专注于描述自己的感受,但实际上并没有人在乎。
以求图求出处举例。“啊啊啊啊!!!急急急!!我要爆了!!”和“日漫,有彩页,是个短篇,一共三个角色,画风有点像XX和XX。”
这两种描述哪个更有可能得到可靠的回答,想必不需要过多的解释。
还有一个很经典的起手式,是“在吗?”。如果看到这样的问题,快跑,头也不要回,后面准没好事。
打开邮箱,孟繁岐详尽地描述了自己的相关硬件型号,驱动版本,环境和库的版本,具体出错位置,报错的日志,自己已经做过的搜索和尝试过的办法以及它们的结果。
点击发送。
“现在加州时间应该是凌晨吧,天还没亮。”孟繁岐算了算时差,自己得到回复最早也是明天了。
此时最要紧的事情是先基于阿里克斯的框架做修改把15年的名震天下的ResNet实现出来,等问题解决后进行调试。
不仅是代码和实验结果,他还需要尽早基于新的深度神经网络把对抗生成算法的实验完成。
孟繁岐很清楚,几个月后赛事结果公布的时候,自己基于后世kaiming残差思想的DreamNet一定会引起很大的轰动,得到相当大的关注度。
而到那时,孟繁岐则要借助这个难得的机会,将对抗生成算法一举推出。
先用基于残差的DreamNet吊足所有人的胃口,在所有人都渴望知道DreamNet技术细节的时候,公布基于DreamNet的对抗生成网络的具体技术细节和实验结果。
得不到的才更想要,不是吗?