国产深度学习框架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 期间同开源中国·高手问答的小伙伴们以「图数据库的设计和实践」为切入点展开讨论,包括:「图数据库的存储设计」.「图数据库的计算设 ...
随机推荐
- golang 泛型的格式写法
Go语言中的泛型(Generics)是在 Go 1.18 版本中引入的一个重要特性,它允许你编写可重用的代码,而不需要为每种数据类型重复编写相同的逻辑. 泛型通过参数化类型(type paramete ...
- Vue学习:1.V标签综合1
认识V标签 目录 认识V标签 v-text: v-html: v-bind (缩写为 :): v-if / v-else / v-else-if: v-show: v-for: v-model: Vu ...
- python正则表达式替换所有内容并同时保留找到的内容
除了一些专业的工具,例如ue,大部分编程语言的函数包都挺让人迷惑的,例如Java,js. 因为的确有许多功能是很常用的,但是他们又不提供,非得要程序员自己去实现,或者是利用三方的包. 到底是什么理由了 ...
- Kubernetes(七)数据存储
数据存储 容器的生命周期可能很短,会被频繁地创建和销毁.容器在销毁时,保存在容器中的数据也会被清除.这种结果对用户来说,在某些情况下是不乐意看到的.为了持久化保存容器的数据,kubernetes引入了 ...
- Android 通过odex优化提高首次开机速度
背景 客户反馈说开机时间过长,需要优化. 原文:https://blog.csdn.net/croop520/article/details/73930184 介绍 现在很多Android都需要预装很 ...
- centos如何统计磁盘使用总量,以及cpu使用率
剩余硬盘容量 T: df | awk '{print $4}' |sed 's/Available//g' |sed '/^\s*$/d' | awk '{sum+=$1} END {print su ...
- 《DNK210使用指南 -CanMV版 V1.0》第四章 基于CanMV的C开发环境搭建
第四章 基于CanMV的C开发环境搭建 1)实验平台:正点原子DNK210开发板 2) 章节摘自[正点原子]DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail ...
- 韦东山freeRTOS系列教程之【第三章】任务管理
目录 系列教程总目录 概述 3.1 基本概念 3.2 任务创建与删除 3.2.1 什么是任务 3.2.2 创建任务 3.2.3 示例1: 创建任务 3.2.4 示例2: 使用任务参数 3.2.5 任务 ...
- HGAME2023 week1-week2
确实是高质量比赛,学到了很多知识.认识到了很多的不足. 任重而道远啊... hgame_week1 web Classic Childhood Game F12检查源码,打开Events.js 发现 ...
- Mac 设置多个版本JDK
控制台: p.p1 { margin: 0; font: 11px Menlo; color: rgba(0, 0, 0, 1) } span.s1 { font-variant-ligatures: ...