File size: 735 Bytes
7a87926
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash
# Fine-tuning script

set -e

# Configuration
TRAINING_SET="${1:-data/processed/training_set.pkl}"
MODEL_NAME="${2:-depth-anything/DA3-LARGE}"
EPOCHS="${3:-10}"
LR="${4:-1e-5}"
CHECKPOINT_DIR="${5:-checkpoints}"

echo "Starting fine-tuning..."
echo "Training set: $TRAINING_SET"
echo "Model: $MODEL_NAME"
echo "Epochs: $EPOCHS"
echo "Learning rate: $LR"
echo "Checkpoint dir: $CHECKPOINT_DIR"

# Create checkpoint directory
mkdir -p "$CHECKPOINT_DIR"

# Run fine-tuning
python -m ylff.cli train \
    --training-set "$TRAINING_SET" \
    --model-name "$MODEL_NAME" \
    --epochs "$EPOCHS" \
    --lr "$LR" \
    --checkpoint-dir "$CHECKPOINT_DIR"

echo "Fine-tuning complete!"
echo "Checkpoints saved to: $CHECKPOINT_DIR"