Mercurial > repos > goeckslab > image_learner
comparison image_learner.xml @ 12:bcfa2e234a80 draft
planemo upload for repository https://github.com/goeckslab/gleam.git commit 96bab8325992d16fcaad8e0a4dc4c62b00e2abc2
| author | goeckslab |
|---|---|
| date | Fri, 21 Nov 2025 15:58:13 +0000 |
| parents | c5150cceab47 |
| children | 1a9c42974a5a |
comparison
equal
deleted
inserted
replaced
| 11:c5150cceab47 | 12:bcfa2e234a80 |
|---|---|
| 319 <tests> | 319 <tests> |
| 320 <test expect_num_outputs="3"> | 320 <test expect_num_outputs="3"> |
| 321 <param name="input_csv" value="mnist_subset.csv" ftype="csv" /> | 321 <param name="input_csv" value="mnist_subset.csv" ftype="csv" /> |
| 322 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> | 322 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> |
| 323 <param name="model_name" value="resnet18" /> | 323 <param name="model_name" value="resnet18" /> |
| 324 <output name="output_report"> | |
| 325 <assert_contents> | |
| 326 <has_text text="Results Summary" /> | |
| 327 <has_text text="Train/Validation Results" /> | |
| 328 <has_text text="Test Results" /> | |
| 329 </assert_contents> | |
| 330 </output> | |
| 331 | |
| 332 <output_collection name="output_pred_csv" type="list" > | |
| 333 <element name="predictions.csv" > | |
| 334 <assert_contents> | |
| 335 <has_n_columns n="1" /> | |
| 336 </assert_contents> | |
| 337 </element> | |
| 338 </output_collection> | |
| 339 </test> | |
| 340 <test expect_num_outputs="3"> | |
| 341 <param name="input_csv" value="mnist_subset.csv" ftype="csv" /> | |
| 342 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> | |
| 343 <param name="model_name" value="vit_b_16" /> | |
| 344 <output name="output_report"> | |
| 345 <assert_contents> | |
| 346 <has_text text="Results Summary" /> | |
| 347 <has_text text="Train/Validation Results" /> | |
| 348 <has_text text="Test Results" /> | |
| 349 </assert_contents> | |
| 350 </output> | |
| 351 | |
| 352 <output_collection name="output_pred_csv" type="list" > | |
| 353 <element name="predictions.csv" > | |
| 354 <assert_contents> | |
| 355 <has_n_columns n="1" /> | |
| 356 </assert_contents> | |
| 357 </element> | |
| 358 </output_collection> | |
| 359 </test> | |
| 360 <test expect_num_outputs="3"> | |
| 361 <param name="input_csv" value="mnist_subset.csv" ftype="csv" /> | |
| 362 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> | |
| 363 <param name="model_name" value="resnet18" /> | |
| 364 <param name="augmentation" value="random_horizontal_flip,random_vertical_flip,random_rotate" /> | 324 <param name="augmentation" value="random_horizontal_flip,random_vertical_flip,random_rotate" /> |
| 365 <output name="output_report"> | 325 <output name="output_report"> |
| 366 <assert_contents> | 326 <assert_contents> |
| 367 <has_text text="Results Summary" /> | 327 <has_text text="Results Summary" /> |
| 368 <has_text text="Train/Validation Results" /> | 328 <has_text text="Train/Validation Results" /> |
| 492 </assert_contents> | 452 </assert_contents> |
| 493 </element> | 453 </element> |
| 494 </output_collection> | 454 </output_collection> |
| 495 </test> --> | 455 </test> --> |
| 496 <!-- Test 9: PoolFormerV2 model configuration - verifies custom_model parameter persists in config --> | 456 <!-- Test 9: PoolFormerV2 model configuration - verifies custom_model parameter persists in config --> |
| 497 <test expect_num_outputs="3"> | |
| 498 <param name="input_csv" value="mnist_subset.csv" ftype="csv" /> | |
| 499 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> | |
| 500 <param name="model_name" value="poolformerv2_s12" /> | |
| 501 <output name="output_report"> | |
| 502 <assert_contents> | |
| 503 <has_text text="Results Summary" /> | |
| 504 <has_text text="Train/Validation Results" /> | |
| 505 <has_text text="Test Results" /> | |
| 506 </assert_contents> | |
| 507 </output> | |
| 508 <output_collection name="output_pred_csv" type="list" > | |
| 509 <element name="predictions.csv" > | |
| 510 <assert_contents> | |
| 511 <has_n_columns n="1" /> | |
| 512 </assert_contents> | |
| 513 </element> | |
| 514 </output_collection> | |
| 515 </test> | |
| 516 <!-- Test 10: Multi-class classification with ROC curves - verifies robust ROC-AUC plot generation --> | 457 <!-- Test 10: Multi-class classification with ROC curves - verifies robust ROC-AUC plot generation --> |
| 517 <!-- <test expect_num_outputs="3"> | 458 <!-- <test expect_num_outputs="3"> |
| 518 <param name="input_csv" value="mnist_subset.csv" ftype="csv" /> | 459 <param name="input_csv" value="mnist_subset.csv" ftype="csv" /> |
| 519 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> | 460 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> |
| 520 <param name="model_name" value="resnet18" /> | 461 <param name="model_name" value="resnet18" /> |
| 535 <has_n_columns n="1" /> | 476 <has_n_columns n="1" /> |
| 536 </assert_contents> | 477 </assert_contents> |
| 537 </element> | 478 </element> |
| 538 </output_collection> | 479 </output_collection> |
| 539 </test> --> | 480 </test> --> |
| 481 <test expect_num_outputs="3"> | |
| 482 <param name="input_csv" value="mnist_subset_binary.csv" ftype="csv" /> | |
| 483 <param name="image_zip" value="mnist_subset.zip" ftype="zip" /> | |
| 484 <param name="model_name" value="resnet18" /> | |
| 485 <param name="customize_defaults" value="true" /> | |
| 486 <param name="threshold" value="0.6" /> | |
| 487 <output name="output_report"> | |
| 488 <assert_contents> | |
| 489 <has_text text="Accuracy" /> | |
| 490 <has_text text="Precision" /> | |
| 491 <has_text text="Learning Curves Label Accuracy" /> | |
| 492 </assert_contents> | |
| 493 </output> | |
| 494 <output_collection name="output_pred_csv" type="list" > | |
| 495 <element name="predictions.csv" > | |
| 496 <assert_contents> | |
| 497 <has_n_columns n="1" /> | |
| 498 </assert_contents> | |
| 499 </element> | |
| 500 </output_collection> | |
| 501 </test> | |
| 540 </tests> | 502 </tests> |
| 541 <help> | 503 <help> |
| 542 <