
# 🇨🇲 Cameroon Meals Classifier
...

A PyTorch image classification model trained to identify 37 traditional Cameroonian meals using a ResNet34 backbone.

---

## 🍽️ Classes (37 meals)

- Pepper Soup  
- Kati Kati and Njama Njama  
- Koki Beans  
- Mbongo Tchobi  
- Dodo  
- Soya  
- Chin-Chin  
- Groundnut Soup  
- Sese Plantains  
- Okra Soup  
- Puff Puff  
- Beignet Haricot  
- Egusi Soup  
- Yassa Chicken  
- Meat Pie  
- Kwacoco Bible  
- Kondre  
- Roasted Plantain and Plum  
- Banga Soup  
- Ekwang  
- Bobolo  
- Black Soup  
- Cornchaff  
- Accra Banana  
- Egusi Pudding  
- Poulet DG  
- Sangah  
- Banane Malaxée  
- Hot Pot Potatoes  
- Groundnut Sweet  
- Fish Roll  
- Garri with Groundnuts  
- Eru  
- Ndolé  
- Achu  
- Jollof Rice  

---

## 🧠 Model Details

- Backbone: ResNet50
- Framework: PyTorch
- Format: `model_weights.pth`
- Custom class: `CameroonMealsModel` (see `modeling.py`)

---

## 🚀 Usage

```python
from transformers import AutoModel
import torch

model = AutoModel.from_pretrained("paulinusjua/cameroon-meals", trust_remote_code=True)
model.eval()

# Example forward (x: a batch of image tensors)
logits = model(x)

label_0 label_1 label_2 label_3 label_4 label_5 label_6 label_7 label_8 label_9 label_10 label_11 label_12 label_13 label_14 label_15 label_16 label_17 label_18 label_19 label_20 label_21 label_22 label_23 label_24 label_25 label_26 label_27 label_28 label_29 label_30 label_31 label_32 label_33 label_34 label_35