有没有大佬一起维护开源项目啊

2017-11-25 09:45:46 +08:00
 laoqiren

最近在学习机器学习,为了练手就试着基于 Node.js 将一些常用的算法,文件解析,矩阵向量运算,数据可视化之类的工具封装成一个库,然后我发现挺多人对这个感兴趣的,但是发现基本上没人加入进来一起维护,加上我又是个机器学习新手,所以希望大佬们能够给我提供一些帮助!

代码里的注释都是用的中文,希望对这方面感兴趣的同学能够加入进来!

https://github.com/laoqiren/mlhelper

4964 次点击
所在节点    Node.js
16 条回复
ivechan
2017-11-25 09:50:04 +08:00
机器学习轮子够多了。。。
MATLAB,R,Python 都一大堆轮子。
laoqiren
2017-11-25 09:52:45 +08:00
@ivechan js 这方面还比较少吧,生态不够好
secsilm
2017-11-25 10:08:50 +08:00
@laoqiren deeplearning.js
ballshapesdsd
2017-11-25 11:55:40 +08:00
为啥要用 js。。python 不是很好吗,绝大部分开源库都是 python 写的吧
coderluan
2017-11-25 12:25:10 +08:00
@ballshapesdsd 基本都不是 python 写的,python 性能不行,python 只是封装调用而已。

所以楼主用 nodejs 写一遍,连重复造 python 的轮子都算不上,没人任何实用价值,因为性能不行。
楼主如果想学 node.js ,那样怎么样都行,不过别指望别人和你一起了。
楼主如果想做个底层工具库,类似 python,只是封装调用现有的库,而不是自己写,这样的项目我估计会有人想参与。
inflationaaron
2017-11-25 12:42:36 +08:00
调用不了 CUDA
qiuyk
2017-11-25 13:19:18 +08:00
[deeplearn.js]( https://github.com/PAIR-code/deeplearnjs)

[synaptic]( https://github.com/cazala/synaptic)

项目还是挺多的,不过支持 webgl 好像只有 deeplearn ?

不过还是很看好能有新项目的哈哈
nooper
2017-11-25 13:40:19 +08:00
用 node 写数据就是一堆坑啊。真实实践过。
izhangzhihao
2017-11-25 14:26:13 +08:00
别闹了,为啥要用 js
laoqiren
2017-11-25 22:40:50 +08:00
@izhangzhihao js 语言本身不是问题啊,主要是生态不够好,node 也是可以写 C++模块来解决性能问题的,然后我觉得通过自己造轮子是个不错的学习方法,如果能在学习之余还能够为社区做一点点恭喜那再好不过了
laoqiren
2017-11-25 22:41:32 +08:00
@qiuyk 谢谢鼓励,自己造轮子是个不错的学习过程,嘿嘿
laoqiren
2017-11-25 22:45:45 +08:00
@coderluan 学习也是可以一起的啊,为什么没有实用价值甚至是一点呢?当然了,你这种高冷大神我肯定是指望不上的。
mikumkf
2017-11-26 00:41:32 +08:00
挺有趣的,但是大体看了下,感觉轮子不是很具有实际生产价值。感觉一般好的轮子的出发点都是在大量实际后总结得到的规律,为了方便传承或者推广然后去做封装成一个库,而不是为了写库而写库。
话说题主可以创个 QQ 群 方便有兴趣的人加入啊~
lengyihan
2017-11-26 09:41:29 +08:00
@coderluan python 性能不行,js 能好到哪去? python 再怎么不行,也比 js 做后端强吧,
laoqiren
2017-11-26 10:07:10 +08:00
@lengyihan 那我不幸地告诉你,python 的性能还真没 js 好,同志不能靠感觉啊,一切不看 benchmark 的感觉都是耍流氓,你说的 python 性能,是对 c 模块的封装而已,封装 c/c++嘛,Node 底层就是基于 C++啊,还可以写 C++模块啊。

不谈 C/C++,py 的性能在 js 面前还是低下高贵的头颅吧!
laoqiren
2017-11-26 10:08:16 +08:00
@lengyihan 还有,py 那撇脚的 async,异步模型不都是抄袭 node 么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/409403

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX