Welcome to the AI Developer Hub repository! This project contains Jupyter Notebook tutorials and guides for training, fine-tuning, and inference using popular machine learning frameworks on AMD GPUs.
The tutorials are organized into three main categories:
- Fine-Tuning: Examples and guides for fine-tuning machine learning models.
- Pretraining: Tutorials on pretraining models from scratch.
- Inference: Resources for running inference with trained models.
github_repo/
├── docs/ # Documentation for the tutorials
│ ├── index.md # Main documentation index
│ ├── fine_tune.md # Fine-tuning tutorials index
│ ├── pretrain.md # Pretraining tutorials index
│ ├── inference.md # Inference tutorials index
│ └── notebooks/ # Jupyter notebooks organized by category
│ ├── fine_tune/ # Fine-tuning notebooks
│ ├── pretrain/ # Pretraining notebooks
│ └── inference/ # Inference notebooks
This guide explains how to set up and view the documentation locally.
- Python 3.6 or later
- A virtual environment (recommended)
-
Clone the repository and navigate to the
sphinxdirectory:git clone <repository-url> cd gpuaidev-docs/docs/sphinx
-
Activate a virtual environment (recommended):
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install
pip-tools:pip install pip-tools
-
Compile dependencies:
pip-compile requirements.in
-
Install dependencies:
pip install -r requirements.in
-
Build the documentation:
make html
-
View the documentation locally: Open the
build/index.htmlfile in your browser.
- Ensure all dependencies are installed successfully.
- The
build/index.htmlfile contains the generated documentation in HTML format.