KalbeDigitalLab/PathologyNucleiClassification
0
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 