想学深度学习开发,需要提前掌握哪些python知识?

如题所述

对着廖雪峰的python网站把进程和线程以上的东西(包括它)看完,
然后学习常用的库numpy,pandas,scipy(选学,用的不太多),matplotlib,
然后常用的机器学习算法可以用上面的东西解决了,
如果机器学习直接调库的话,sklearn,xgboost,lightgbm(后面的两个是大数据竞赛的热门),
下面转战深度学习:
现在推荐用pytorch,今年的顶会pytorch占了半壁江山,这个比tensorflow,keras简单易懂,而且功能强大,pytorch的库叫做torch,和torchvision同时服用效果更加(还可以加torchnet等一些其他模块)
然后在可视化方面:PIL,cv2,visdom或tensorborad
像NLP方向的话,还可以加些torchtext,jieba(中文),nltk(英文),各种API
一些其他方向也有很多库,网上也能搜到
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-08

分享一份千锋的Python学习路线,包含所有的技术。

相似回答