第82章 教授VS猛男(爆梗1.5w 1/3求首订)(3 / 5)
“哎,漆神这是怎么了,不是已经解决问题了吗?”师弟努力小声问道。
“不知道啊?”李杰心里咯噔一下,他突然不敢继续心安理得地摸鱼了。
在科研狗的世界里,最让人胆寒的现象莫过於,大家都在玩,只有学神在疯狂看文献。
这种恐慌感一旦蔓延,杀伤力堪比一觉醒来,错过高考时间。
为了打探敌情,李杰悄悄站起身,假装拿著水杯去饮水机接水,在路过漆昊身后时,他偷感十足地飞快瞅了一眼。
只见那张草稿纸上,写满了各种推导公式,嗯,那些公式重重叠叠的,他看不出写的是什么,也怀疑漆昊是否也看得清楚。
回到座位上,李杰感觉杯里的白开水都变苦了。
他默默关掉了游戏窗口,从电脑里翻出一个马了很久英文文献pdf,开始尝试著看。
“怎么样?”旁边的师弟凑过来。
李杰一脸凝重:“不知道漆神在干嘛,不过大神在前,你还有心情玩天涯论坛吗?”
师弟犹豫了下,关掉了手机,默默打开了matlab。
其他人看见后,也不好再摸鱼了。
整个实验室的气氛,在漆昊毫无自觉的学神气场压迫下,硬生生卷了起来。
大家原本高高兴兴准备开启咸鱼模式,结果旁边坐著一个大佬正在疯狂学习求进步,他们想躺平也躺不下去啊!
此时的漆昊,根本不知道周围人內心世界如此丰富,他只一门心思看著草稿纸上那张模擬滑动窗口卷积的矩阵示意图。
卷积核在图像上一格一格地滑过去,乘以局部像素。
等等!
每一块滑动窗口里的图像,展开后都是一个列向量,如果把所有的窗口拼一起,那就是一个巨型列向量!
也就是说可以將输入图像里每一个被卷积核覆盖到的局部小方块,横向拉平展开成一个长长的列向量。
隨著滑动窗口的推移,整张图像就被重新拼装成了一个由无数个列向量並排组成的巨大矩阵,这个过程在数学上可以被称为im2col也就是图像转列!
然后那个卷积核,也平铺展开,作为另一个矩阵的行向量。
这样一来,原本复杂的二维卷积运算,在经过im2col的数学转换之后,竟然变成了一个通用稠密矩阵乘法!
“用这一步数学变换,算是解决了一个门槛问题。”
漆昊刚才查资料的时候,了解到英伟达打包全套优化数学库,比如cublas。
这个英伟达打包的官方数学库,对於此时的漆昊来说,简直就是瞌睡送来了枕头,给力到了极点。
作为英伟达官方打造的数学库,cublas內部的cublassgemm函数早就被架构师针对fermi硬体架构进行了优化,这可以帮漆昊省下一定的时间。
英伟达的那位皮夹克老板,在商业策略上是真有远见!
英伟达之所以费尽心思去打包cublas,本质上就是为了降低开发门槛,把全球的高校,科研院所里那些数学和物理学界的人,牢牢吸引绑定在cuda的生態圈里。
一旦习惯了这种高效便利的开发生態,谁还会愿意去折腾隔壁amd家那个?
“行了,万事俱备,只欠东风,现在最关键的问题是我的东风在哪儿?” ↑返回顶部↑
“不知道啊?”李杰心里咯噔一下,他突然不敢继续心安理得地摸鱼了。
在科研狗的世界里,最让人胆寒的现象莫过於,大家都在玩,只有学神在疯狂看文献。
这种恐慌感一旦蔓延,杀伤力堪比一觉醒来,错过高考时间。
为了打探敌情,李杰悄悄站起身,假装拿著水杯去饮水机接水,在路过漆昊身后时,他偷感十足地飞快瞅了一眼。
只见那张草稿纸上,写满了各种推导公式,嗯,那些公式重重叠叠的,他看不出写的是什么,也怀疑漆昊是否也看得清楚。
回到座位上,李杰感觉杯里的白开水都变苦了。
他默默关掉了游戏窗口,从电脑里翻出一个马了很久英文文献pdf,开始尝试著看。
“怎么样?”旁边的师弟凑过来。
李杰一脸凝重:“不知道漆神在干嘛,不过大神在前,你还有心情玩天涯论坛吗?”
师弟犹豫了下,关掉了手机,默默打开了matlab。
其他人看见后,也不好再摸鱼了。
整个实验室的气氛,在漆昊毫无自觉的学神气场压迫下,硬生生卷了起来。
大家原本高高兴兴准备开启咸鱼模式,结果旁边坐著一个大佬正在疯狂学习求进步,他们想躺平也躺不下去啊!
此时的漆昊,根本不知道周围人內心世界如此丰富,他只一门心思看著草稿纸上那张模擬滑动窗口卷积的矩阵示意图。
卷积核在图像上一格一格地滑过去,乘以局部像素。
等等!
每一块滑动窗口里的图像,展开后都是一个列向量,如果把所有的窗口拼一起,那就是一个巨型列向量!
也就是说可以將输入图像里每一个被卷积核覆盖到的局部小方块,横向拉平展开成一个长长的列向量。
隨著滑动窗口的推移,整张图像就被重新拼装成了一个由无数个列向量並排组成的巨大矩阵,这个过程在数学上可以被称为im2col也就是图像转列!
然后那个卷积核,也平铺展开,作为另一个矩阵的行向量。
这样一来,原本复杂的二维卷积运算,在经过im2col的数学转换之后,竟然变成了一个通用稠密矩阵乘法!
“用这一步数学变换,算是解决了一个门槛问题。”
漆昊刚才查资料的时候,了解到英伟达打包全套优化数学库,比如cublas。
这个英伟达打包的官方数学库,对於此时的漆昊来说,简直就是瞌睡送来了枕头,给力到了极点。
作为英伟达官方打造的数学库,cublas內部的cublassgemm函数早就被架构师针对fermi硬体架构进行了优化,这可以帮漆昊省下一定的时间。
英伟达的那位皮夹克老板,在商业策略上是真有远见!
英伟达之所以费尽心思去打包cublas,本质上就是为了降低开发门槛,把全球的高校,科研院所里那些数学和物理学界的人,牢牢吸引绑定在cuda的生態圈里。
一旦习惯了这种高效便利的开发生態,谁还会愿意去折腾隔壁amd家那个?
“行了,万事俱备,只欠东风,现在最关键的问题是我的东风在哪儿?” ↑返回顶部↑