Skip to content

Commit

Permalink
update 编程
Browse files Browse the repository at this point in the history
  • Loading branch information
Axi404 committed Jul 14, 2024
1 parent 5a5e0e4 commit 93872ff
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions docs/学习路线/基础知识/编程.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# 编程(Python)
# 编程

编程能力毫无疑问在人工智能领域同样至关重要,对于一个算法来说,实现与相关的实验往往占据了科研的绝大多数时间,而代码能力也是科研工作者的核心能力之一。在人工智能领域中,一般来说,Python是唯一使用的语言,因此假如说在受教育过程中没有接受过Python语言的课程,自学Python是很重要的。幸运的是,你已经多半学习过了编程,而编程思维是可以泛化的,因此Python的速成是很快的,甚至在ChatGPT的辅助下,你可以立刻上手。

<u>假如说想要系统的学习Python,那么[官方的文档](https://docs.python.org/zh-cn/3/tutorial/index.html)毫无疑问是最为扎实的学习方法,与此同时,[廖雪峰的Python教程](https://www.liaoxuefeng.com/wiki/1016959663602400)同样质量不错。</u>
假如读者寻求书籍或教程,对于人工智能方向的研究者,以下是一些推荐的选项:

- 假如说想要系统的学习Python,那么 [官方的文档](https://docs.python.org/zh-cn/3/tutorial/index.html) 毫无疑问是最为扎实的学习方法。
- [廖雪峰的Python教程](https://www.liaoxuefeng.com/wiki/1016959663602400) 同样质量不错也是一个 Python 教程,质量十分不错。

与此同时,Pytorch 目前作为人工智能领域中编程的最为常见的框架(按照目前的热度来说,几乎可以说是唯一),因此学习 Pytorch 是十分必要的。

一般来说,简单的使用 ChatGPT 实现一些小型的模型,这个过程中的代码均不会出现错误,此时向 ChatGPT 询问代码的实现方式,便可以很快地上手 Pytorch,因为 Pytorch 中存在着大量的模型,这些均可能是不会被经常使用的,因此广泛的阅读文档并不能带来太多的帮助,而 ChatGPT 则可以提供一些较为具体的帮助。

同时,一些教程同样被推荐:

- [动手学深度学习(d2l)](https://zh-v2.d2l.ai/) 中的动手部分。
- [深入浅出Pytorch](https://datawhalechina.github.io/thorough-pytorch/) 是一个很好的 Pytorch 入门教程,给出了初学者需要掌握的知识范围。

0 comments on commit 93872ff

Please sign in to comment.