Code Plan for Pythia Wrapper

Implement API for Pythia model controls

Goal

The goal of pythia_wrapper is to provide useful tools to play with several Pythia models including training and analysis of neurons. To do this, we need API to handle several features of GPT models. The wrapper will play the goal API to play.

Features

Runs

Shells

Classes & Methods

Structure

🗂 pytiawrap
    📃 __init__.py  # include PythiaWrapper and GPTData
    🗂 PythiaWrapper 
        📃 __init__.py
        📃 utils.py
    🗂 GPTData
        📃 __init__.py
        📃 download_dataset.py  
        📃 utils.py  

📃 train.py 
📃 generate.py