采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
机器学习中并行化怎么做,老师能提供好一些的文章吗? 感谢
机器学习算法的并行化和普通算法的并行化并没有区别,都是对于可以进行并行计算的部分分配给不同的CPU或者管道进行计算。具体并行技术本身已经远远不是这个课程所涉及的内容了。
在这个课程中,我们使用sklearn提供的算法接口中,凡是可以传入n_jobs参数的算法,都是可以并行处理的算法。(n_jobs参数在这个课程中有详细介绍)。通常并行思路也非常直观。比如我们遇见的第一个可以传入n_jobs的算法是GridSearchCV,就是在进行网格搜索的时候,对于不同的参数组合,如果机器支持多核运算,我们可以在不同的核上并行运行不同的参数组合,而不需要对于每一种参数组合串行排队在一个核上运行。
可以查阅sklearn的文档,看看这个课程的哪些算法支持n_jobs参数?是个很有意思的学习过程:)至于具体如何进行并行编程,请参考其他相关资料。
加油!
老师,您太敬业了,不多学习都对不起你了
哈哈。除了多多学习外,也不要忘记给我的课程好评,多宣传我的课程,多支持我的新课哦:)加油!
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
3.2k 19
4.2k 17
3.7k 15
2.0k 15
1.9k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号