CoolFace
Apppublic

KalbeDigitalLab/PathologyNucleiClassification

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
evaluate.json76 linesDownload Raw Back to configs
1{2    "validate#dataset#cache_rate": 0,3    "validate#postprocessing": {4        "_target_": "Compose",5        "transforms": [6            {7                "_target_": "Activationsd",8                "keys": "pred",9                "softmax": true10            },11            {12                "_target_": "AsDiscreted",13                "keys": [14                    "pred",15                    "label"16                ],17                "argmax": [18                    true,19                    false20                ],21                "to_onehot": 422            },23            {24                "_target_": "ToTensord",25                "keys": [26                    "pred",27                    "label"28                ],29                "device": "@device"30            },31            {32                "_target_": "SaveImaged",33                "_disabled_": true,34                "keys": "pred",35                "meta_keys": "pred_meta_dict",36                "output_dir": "@output_dir",37                "output_ext": ".json"38            }39        ]40    },41    "validate#handlers": [42        {43            "_target_": "CheckpointLoader",44            "load_path": "$@ckpt_dir + '/model.pt'",45            "load_dict": {46                "model": "@network"47            }48        },49        {50            "_target_": "StatsHandler",51            "iteration_log": false52        },53        {54            "_target_": "MetricsSaver",55            "save_dir": "@output_dir",56            "metrics": [57                "val_f1",58                "val_accuracy"59            ],60            "metric_details": [61                "val_f1"62            ],63            "batch_transform": "$monai.handlers.from_engine(['image_meta_dict'])",64            "summary_ops": "*"65        }66    ],67    "evaluating": [68        "$import sys",69        "$sys.path.append(@bundle_root)",70        "$setattr(torch.backends.cudnn, 'benchmark', True)",71        "$import scripts",72        "$monai.data.register_writer('json', scripts.ClassificationWriter)",73        "$@validate#evaluator.run()"74    ]75}76