V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
laoqiren
V2EX  ›  Node.js

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

  •  
  •   laoqiren · 2017-11-25 09:45:46 +08:00 · 4933 次点击
    这是一个创建于 2316 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    https://github.com/laoqiren/mlhelper

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

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

    不谈 C/C++,py 的性能在 js 面前还是低下高贵的头颅吧!
    laoqiren
        16
    laoqiren  
    OP
       2017-11-26 10:08:16 +08:00
    @lengyihan 还有,py 那撇脚的 async,异步模型不都是抄袭 node 么
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5388 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:36 · PVG 16:36 · LAX 01:36 · JFK 04:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.