国产深度学习框架MindSpore的高校发展之旅——“样本点”计划
MindSpore这个框架我是使用时间比较早的了,因为这是华为的产品,而且正好是我所在的领域,再加上前些年华为的那些爱国宣传,我是大力支持这个软件的,而且是非常支持的那种。虽然之前就知道华为的这个软件是和高校联合开发的,也知道这个开发人员大部分人都是大学刚毕业的学生,虽然知道华为的软件产品质量不高,但是我还是支持这个国产的软件,但是最近看到了很多华为在高校的各种宣传活动,真的是打消了我很大的热情。华为现在在国内的一些重点高校搞“样本点”计划,也就是在这些选定的重点高校里面开设相关课程(计算机课程,或者是之前的课程想办法和这个mindspore拉上关系),然后高校发表相关论文的时候都注明使用的深度学习框架为mindspore,这其中尤其是那些原生论文更为关照,等等,华为对这些合作方给予非常丰厚的资金支持。
这个事情乍一看上去是件好事,不过细细想来又有些味道不对,理由有二:
1. 这个mindspore的开发人员中有大量高校刚毕业的学生,产品质量不敢恭维,但是即使如此这个产品也一直被社区所支持,但是大家要清楚那些支持的人中又有多少是华为的资金支持者呢,大家对这个产品的支持都是出于热情免费在做,而华为对于他的合作方却有不同认定,那些重点高校被认定后就可以获得大量的资金支持,而那些社区的非重点大学的支持人员(有测试的用户,有开发人员)最后却没有一分钱的支持,如果华为对所有的第三方支持者都一个政策这也没什么,但是那些重点高校的就特殊,那些可以发表论文时给华为挂名的就特殊,这些特殊的人员就有丰厚的资金回报,这种开源社区,开源软件的设定,真的要人感觉有些不那么pure,甚至我感觉这在某种层面上就是华为在收割开源社区中广大IT爱国者的心血,把那些开源社区的支持者当做免费劳动力。我不相信以后华为对使用mindspore的用户不提供收费服务(包括咨询费用和方案实施费用),这本就是一个商业企业的产品,却包装了太多的遮盖其本质的名号。
2. 个人认为华为这种区别对待就是对社区人员的愚弄,如果为mindspore付出的劳动是可以按照价值来给予金钱回报的,为究竟以什么标准来作为衡量呢,对口的重点高校对就给大量的资金支持,其他的人参与就是纯情怀,如果这样的话其他非(重点)高校的社区人员又如何有继续支持mindspore的驱动力呢。大家一起支持的mindspore,有人就能得钱,有的人就分文没有,要是这样的话我们为啥不去使用更加成熟稳定的pytorch呢,华为的这种软件发展模式真的健康吗。
华为的这种软件开发路线就是以点带线,以线带面的操作,花少量的钱搞定这个领域的有名望的人,然后其他人就不用管了,这就和搞实体产业铺销售渠道一样,只要把各个地区的总经销商拿下来其他人就无所谓了,拿搞硬件商品销售铺设的路子来搞软件,这点我多少是不看好的,甚至可以说华为的这样操作真的好要人反感。这样一来高校老师上课的时候不管课程与华为有没有半点关系估计都要有事没事的给华为做宣传,然后华为就给钱,真的好可怕的操作,华为这样的搞法真的是促进自己软件事业的发展、主力国内科研领域的发展吗,我真的有些看不懂了。
后话:
即使华为如此搞,高校对这个的接受我想也是有距离的,高校的那些教授博导们希望的更多的是有授牌、有比较硬核的荣誉和名号的支撑,看来只给钱还是不太好用的。或许高校本身也不是那么差钱,对于那些985大学来说有了荣誉上的支撑,国家给拨款的钱或许要远远高于华为给的那些非高校人看来丰厚的报酬。
我个人认为深度学习框架的重点就是好用,易用,通用,性能高,如果一味的把软件产业看做是以市场营销为主的战场,我想华为这次可能在软件领域又没找对方向。
还有,虽然我不喜欢华为的这套操作,但是我还是很支持华为的,就从我买华为的手机,然后又不顾手机卡掉的后果把安卓系统换成鸿蒙,我想这也算是真爱了。华为,不要辜负那些支持你的人,不要辜负那些支持你的爱国者。
==========================================





=================================================
国产深度学习框架MindSpore的高校发展之旅——“样本点”计划的更多相关文章
- 国产深度学习框架mindspore-1.3.0 gpu版本无法进行源码编译
官网地址: https://www.mindspore.cn/install 所有依赖环境 进行sudo make install 安装,最终报错: 错误记录信息: cat /tmp/mind ...
- TensorFlow与主流深度学习框架对比
引言:AlphaGo在2017年年初化身Master,在弈城和野狐等平台上横扫中日韩围棋高手,取得60连胜,未尝败绩.AlphaGo背后神秘的推动力就是TensorFlow--Google于2015年 ...
- 转:TensorFlow和Caffe、MXNet、Keras等其他深度学习框架的对比
http://geek.csdn.net/news/detail/138968 Google近日发布了TensorFlow 1.0候选版,这第一个稳定版将是深度学习框架发展中的里程碑的一步.自Tens ...
- 开源脉冲神经网络深度学习框架——惊蛰(SpikingJelly)
开源脉冲神经网络深度学习框架--惊蛰(SpikingJelly) 背景 近年来神经形态计算芯片发展迅速,大量高校企业团队跟进,这样的芯片运行SNN的能效比与速度都超越了传统的通用计算设备.相应的,神经 ...
- [深度学习大讲堂]从NNVM看2016年深度学习框架发展趋势
本文为微信公众号[深度学习大讲堂]特约稿,转载请注明出处 虚拟框架杀入 从发现问题到解决问题 半年前的这时候,暑假,我在SIAT MMLAB实习. 看着同事一会儿跑Torch,一会儿跑MXNet,一会 ...
- 从TensorFlow到PyTorch:九大深度学习框架哪款最适合你?
开源的深度学习神经网络正步入成熟,而现在有许多框架具备为个性化方案提供先进的机器学习和人工智能的能力.那么如何决定哪个开源框架最适合你呢?本文试图通过对比深度学习各大框架的优缺点,从而为各位读者提供一 ...
- tensorflow(深度学习框架)详细讲解及实战
还未完全写完,本人会一直持续更新!~ 各大深度学习框架总结和比较 各个开源框架在GitHub上的数据统计,如下表: 主流深度学习框架在各个维度的评分,如下表: Caffe可能是第一个主流的工业级深度学 ...
- 从TensorFlow 到 Caffe2:盘点深度学习框架
机器之心报道 本文首先介绍GitHub中最受欢迎的开源深度学习框架排名,然后再对其进行系统地对比 下图总结了在GitHub中最受欢迎的开源深度学习框架排名,该排名是基于各大框架在GitHub里的收藏数 ...
- Amazon宣布将MXNet作为AWS的深度学习框架——貌似性能比tf高啊
Amazon公司的Werner Vogels于上周宣布Amazon深度学习框架将会正式选用MXNet,并且AWS将会通过增加源代码贡献.改进文档以及支持来自其它框架的可视化.开发以及迁移工具,为实现M ...
- Nebula Graph 技术总监陈恒:图数据库怎么和深度学习框架进行结合?
引子 Nebula Graph 的技术总监在 09.24 - 09.30 期间同开源中国·高手问答的小伙伴们以「图数据库的设计和实践」为切入点展开讨论,包括:「图数据库的存储设计」.「图数据库的计算设 ...
随机推荐
- Java 对象转Map,Java Map转对象方法
Java 对象转Map,Java Map转对象方法 import com.alibaba.fastjson.JSON; import org.apache.commons.beanutils.Bean ...
- elasticSearch RangeQuery范围查询from to的理解
elasticSearch RangeQuery范围查询from to的理解 Elasticsearch Guide 选择版本号来查询对应的文档内容:https://www.elastic.co/gu ...
- C# .NET core Avalonia 11.0版本,发布linux和MAC的简单记录
.net core 7.0+centos 7.0 cetnos目前运行在hyper V虚拟机里 虚拟机部署的注意事项 1 需要配置网络环境, 确保在同一局域网下 如果sftp无法连接 ctrl+shi ...
- Python中multiprocessing.Pool进程池实现守护进程的方法
前言 在multiprocessing.Process中可以使用p.daemon=True将子进程p设置为守护进程. 那么在multiprocessing.Pool进程池中怎么实现这个功能呢? 什么是 ...
- python重拾第十一天-RABBITMQ队列
安装python rabbitMQ module pip install pika 官网 https://pypi.python.org/pypi/pika 安装rabbit-server服务,cen ...
- 理解Node.js 的重要概念
Node.js是什么 Node.js是JavaScript的运行时(runtime),终于脱离了浏览器也能运行JavasScript了.同时,Node.js又暴露fs,http等对象给JS,使JS能够 ...
- docker-compose的使用和常用命令
Docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化. ...
- win10彻底关闭windows defender,解决无故占用大量CPU问题
win10彻底关闭defender的方法 首先右键开始菜单按钮,点击"运行",输入"gpedit.msc",打开"本地组策略编辑器". 依次 ...
- C++使用gnuplot-cpp库绘制图像
最近想要对一些时变的变量进行可视化,搜索来搜索去选择了使用gnuplot这个工具. sudo apt-get install gnuplot sudo apt-get install gnuplot- ...
- 常见的SQL数值型数据处理函数
在数据驱动的时代,SQL 已成为数据分析和管理中不可或缺的工具.无论是处理简单的查询还是复杂的数据分析,SQL 都能帮助我们高效地完成任务. 然而,在处理数值型数据时,你是否感到过困惑,不知道如何运用 ...