- Programming language: Python 3.7+
- IDE: PyCharm or Visual Studio Code
- Libraries & Frameworks: Numpy, PyTorch, OpenCV, TensorFlow
- Document: LaTeX (Highly recommended)
- Tutorials: Learn LaTeX in 30 minutes
- Template
- Hardware: NVIDIA GTX 1070+ (Optional)
- Mathematics knowledge
- Python programming
- Probability and statistics
- Calculus
- Linear algebra:
# Designed for Ubuntu
bash ./install.sh
# For Ubuntu PC with NVIDIA GPU
conda install pytorch torchvision cudatoolkit=10.0 -c pytorch
conda install tensorflow-gpu
# For Ubuntu PC without NVIDIA GPU
conda install pytorch torchvision cpuonly -c pytorch
conda install tensorflow
Installation For MacOS:
- Anaconda
- MacTeX 2019
- TeXstudio
- PyTorch:
conda install pytorch torchvision -c pytorch