Mercurial > repos > goeckslab > image_learner
comparison image_learner.xml @ 4:e7c19753d710 draft
planemo upload for repository https://github.com/goeckslab/gleam.git commit 70ba8ecdab8ddb8197fdb41022ba2dab6526f5f8
| author | goeckslab |
|---|---|
| date | Tue, 08 Jul 2025 02:11:39 +0000 |
| parents | 2c3a3dfaf1a9 |
| children | d2d9a931addf |
comparison
equal
deleted
inserted
replaced
| 3:2c3a3dfaf1a9 | 4:e7c19753d710 |
|---|---|
| 1 <tool id="image_learner" name="Image Learner for Classification" version="0.1.0" profile="22.05"> | 1 <tool id="image_learner" name="Image Learner" version="0.1.1" profile="22.05"> |
| 2 <description>trains and evaluates a image classification model</description> | 2 <description>trains and evaluates an image classification/regression model</description> |
| 3 <requirements> | 3 <requirements> |
| 4 <container type="docker">quay.io/goeckslab/galaxy-ludwig-gpu:0.10.1</container> | 4 <container type="docker">quay.io/goeckslab/galaxy-ludwig-gpu:0.10.1</container> |
| 5 </requirements> | 5 </requirements> |
| 6 <required_files> | 6 <required_files> |
| 7 <include path="utils.py" /> | 7 <include path="utils.py" /> |
| 318 </test> | 318 </test> |
| 319 </tests> | 319 </tests> |
| 320 <help> | 320 <help> |
| 321 <![CDATA[ | 321 <![CDATA[ |
| 322 **What it does** | 322 **What it does** |
| 323 Image Learner for Classification: trains and evaluates a image classification model. | 323 Image Learner for Classification/regression: trains and evaluates a image classification/regression model. |
| 324 It uses the metadata csv to find the image paths and labels. | 324 It uses the metadata csv to find the image paths and labels. |
| 325 The metadata csv should contain a column with the name 'image_path' and a column with the name 'label'. | 325 The metadata csv should contain a column with the name 'image_path' and a column with the name 'label'. |
| 326 Optionally, you can also add a column with the name 'split' to specify which split each row belongs to (train, val, test). | 326 Optionally, you can also add a column with the name 'split' to specify which split each row belongs to (train, val, test). |
| 327 If you do not provide a split column, the tool will automatically split the data into train, val, and test sets based on the proportions you specify or [0.7, 0.1, 0.2] by default. | 327 If you do not provide a split column, the tool will automatically split the data into train, val, and test sets based on the proportions you specify or [0.7, 0.1, 0.2] by default. |
| 328 | 328 |
