This project is focused on building and evaluating a small language model. The repository contains notebooks for data exploration, dataset preparation, modeling, inference, and evaluation.
.
├── Data
│ ├── raw
│ └── weights
├── Notebooks
│ ├── 01-Exploratory.ipynb
│ ├── 02-Dataset.ipynb
│ ├── 03-Modeling.ipynb
│ ├── 04-Inference.ipynb
│ └── 05-Evaluation.ipynb
├── Reports
│ └── Figures
│ ├── Average_time_inference.png
│ ├── inference_time_per_prompt.png
│ ├── model_size_reduction.png
│ └── performance_summary.png
├── .gitignore
├── README.md
└── requirements.txt
- CPU: Intel Core i7 10th Gen
- GPU: NVIDIA A100
- RAM: 16 GB
- Clone the repository:
git clone https://github.com/your-username/small-language-model.git
- Install the required packages:
pip install -r requirements.txt



