File size: 1,210 Bytes
c843d82
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
from cellpose import io, models, train
io.logger_setup()

output = io.load_train_test_data(train_dir, test_dir, image_filter="_img", mask_filter="_masks", look_one_level_down=False)
images, labels, image_names, test_images, test_labels, image_names_test = output
model = models.CellposeModel(gpu=True)

model_path, train_losses, test_losses = train.train_seg(model.net, train_data=images, train_labels=labels, test_data=test_images, test_labels=test_labels, weight_decay=0.1, learning_rate=1e-5, n_epochs=100, model_name="my_new_model")

# training
# python -m cellpose --train --dir /Users/discovery/Downloads/xenium_testing_jit/spinal_cord_samples_fr/train
# --learning_rate 0.00001 --weight_decay 0.1 --n_epochs 100 --train_batch_size 1

# python -m cellpose \
#   --train \
#   --dir /Users/discovery/Downloads/xenium_testing_jit/spinal_cord_samples_fr/train_old \
#   --learning_rate 1e-5 \
#   --weight_decay 0.1 \
#   --n_epochs 100 \
#   --batch_size 1 \
#   --verbose


# python -m cellpose \
#   --train \
#   --dir /Users/discovery/Downloads/xenium_testing_jit/spinal_cord_samples_fr/train \
#   --learning_rate 1e-5 \
#   --weight_decay 0.1 \
#   --n_epochs 100 \
#   --batch_size 1 \
#   --verbose