steps.clip.model.trainer¶
trainer
¶
Functions:
| Name | Description |
|---|---|
train |
Training step for CLIP using the Picsellia training engine. |
train(model, dataset_collection)
¶
Training step for CLIP using the Picsellia training engine.
This step uses BLIP to generate captions for the dataset and runs CLIP fine-tuning using a CLI script.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
|
CLIPModel
|
CLIP model instance to be trained. |
required |
|
DatasetCollection[CocoDataset]
|
Dataset collection containing train/val/test splits. |
required |
Returns:
| Type | Description |
|---|---|
CLIPModel
|
The trained CLIP model with updated weights. |