A Chinese cookbook for building AI workstations from bare metal
When your GPU arrives before your OS is ready, this repo has the recipes for Ubuntu, CUDA, and the whole PyTorch pipeline.

What it does
iAI is a Chinese-language knowledge base for setting up deep-learning workstations on Ubuntu. It walks through dual-booting Windows, installing NVIDIA drivers across Ubuntu 16.04–22.04, juggling multiple CUDA versions, compiling OpenCV from source, and wrangling TensorRT, Caffe, PyTorch, and TensorFlow into the same Anaconda environment. The algorithm section covers YOLO v3, Faster R-CNN, transfer learning, loss functions, and a growing set of LLM notes.
The interesting bit
The value is in the friction it documents — grub resolution fixes, “Linux stuck at boot logo,” unnamed conda environments, and the specific dependency hell of TensorRT 4.0.1.6. Someone actually lived through this and wrote it down.
Key highlights
- Step-by-step NVIDIA driver installs for Ubuntu 16/18/20/22 LTS with dependency lists
- CUDA and cuDNN installation, uninstallation, and multi-version switching on both Ubuntu and Windows
- OpenCV build-from-source instructions with compile flags
- TensorRT engine generation from Caffe, TensorFlow, and ONNX models (with Jupyter notebook examples)
- PyTorch “common code” reference: reproducibility seeds, multi-GPU sync BN, bilinear pooling, CPU/GPU model portability
- Practical server ops: Docker commands, multi-GPU training setup, remote Jupyter over SSH
Caveats
- Content is entirely in Chinese; no English translation visible
- Some framework versions are aging (TensorRT 4.0.1.6, Caffe with Python 2/3 split)
- README is a table of contents; actual detail lives in linked markdown files that weren’t provided
Verdict
Grab this if you’re a Mandarin-speaking developer building or maintaining on-premise GPU boxes and tired of scattered forum posts. Skip if you want cloud-native, container-first workflows or English documentation.