是的,这个 gem 很久没有维护了,不能完全满足需求。
Python 是有很多成熟的包,numpy 之前有学习过,效率相当高,网上的资料也比较多,但 SciRuby 用的人好像并不多,在 ruby 上做科学计算的人太少了。
问题已全部解决,测试 ok,分享一下经验 http://paulshu-blog.logdown.com/posts/2737227
但我实际测试时,发现这两个还是有区别的。each_with_index 要配合使用 in_threads: 5,(数字可以修改),才能同时取到索引,而 map_with_index 就不需要,具体原因我不是很清楚。而且 each_with_index 在使用时还经常出现一些奇怪的问题,而使用 map_with_index 就比较正常一些。
试了一下,确实可以,感谢啊! map_with_index 和 each_with_index 在 Parallel 中的用法主要区别在哪呢?