| ๐ก |
bioimageio format validation |
| status |
valid-format |
| source |
https://hypha.aicell.io/bioimage-io/artifacts/patient-swan/files/rdf.yaml?version=v0 |
| id |
patient-swan |
| version |
1.0.7 |
| applied format |
model 0.5.7 |
| bioimageio.spec |
0.5.7.4 |
|
Location |
Details |
| โ๏ธ |
|
Successfully created `ModelDescr` instance. |
| โ๏ธ |
|
bioimageio.spec format validation model 0.5.7 |
| โ |
documentation |
No '# Validation' (sub)section found in README.md. |
| โ |
inputs.0.sample_tensor |
Needs to be filled for FAIR compliance |
| โ |
outputs.0.sample_tensor |
Needs to be filled for FAIR compliance |
| โ๏ธ |
weights.pytorch_state_dict |
Created conda environment '03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520' |
| โ |
weights.pytorch_state_dict |
Reproduce test outputs from test inputs (pytorch_state_dict) |
| โ |
weights.pytorch_state_dict |
EOF when reading a line |
|
|
See Traceback 1. |
|
weights.pytorch_state_dict |
recommended conda environment (Reproduce test outputs from test inputs (pytorch_state_dict)) |
|
|
See Recommended Conda Environment 1. |
|
weights.pytorch_state_dict |
conda compare (Reproduce test outputs from test inputs (pytorch_state_dict)) |
|
|
Success. All the packages in the specification file are present in the environment with matching
version and build string. |
Traceback 1
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Traceback (most recent call last) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 832 โ โ test_input = get_test_input_sample(model) โ
โ 833 โ โ expected = get_test_output_sample(model) โ
โ 834 โ โ โ
โ โฑ 835 โ โ with create_prediction_pipeline( โ
โ 836 โ โ โ bioimageio_model=model, devices=devices, weight_format=weight_format โ
โ 837 โ โ ) as prediction_pipeline: โ
โ 838 โ โ โ results = prediction_pipeline.predict_sample_without_blocking(test_input) โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 368 โ โ โ f"deprecated create_prediction_pipeline kwargs: {set(deprecated_kwargs)}" โ
โ 369 โ โ ) โ
โ 370 โ โ
โ โฑ 371 โ model_adapter = model_adapter or create_model_adapter( โ
โ 372 โ โ model_description=bioimageio_model, โ
โ 373 โ โ devices=devices, โ
โ 374 โ โ weight_format_priority_order=weights_format and (weights_format,), โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 166 โ โ assert errors โ
โ 167 โ โ if len(weight_format_priority_order) == 1: โ
โ 168 โ โ โ assert len(errors) == 1 โ
โ โฑ 169 โ โ โ raise errors[0] โ
โ 170 โ โ โ
โ 171 โ โ else: โ
โ 172 โ โ โ msg = ( โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 109 โ โ โ โ try: โ
โ 110 โ โ โ โ โ from .pytorch_backend import PytorchModelAdapter โ
โ 111 โ โ โ โ โ โ
โ โฑ 112 โ โ โ โ โ return PytorchModelAdapter( โ
โ 113 โ โ โ โ โ โ model_description=model_description, devices=devices โ
โ 114 โ โ โ โ โ ) โ
โ 115 โ โ โ โ except Exception as e: โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 35 โ โ โ raise ValueError("No `pytorch_state_dict` weights found") โ
โ 36 โ โ โ
โ 37 โ โ devices = get_devices(devices) โ
โ โฑ 38 โ โ self._model = load_torch_model(weights, load_state=True, devices=devices) โ
โ 39 โ โ if mode == "eval": โ
โ 40 โ โ โ self._model = self._model.eval() โ
โ 41 โ โ elif mode == "train": โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 113 โ โ if isinstance(weight_spec, v0_4.PytorchStateDictWeightsDescr) โ
โ 114 โ โ else weight_spec.architecture.kwargs โ
โ 115 โ ) โ
โ โฑ 116 โ torch_model = custom_callable(**model_kwargs) โ
โ 117 โ โ
โ 118 โ if not isinstance(torch_model, nn.Module): โ
โ 119 โ โ if isinstance( โ
โ โ
โ /tmp/tmp8ouxiad4/model_6f309b7a1b5616f8d4f85ab291ae0ea960e1841b44b960099da0bf706e703791.py:132 i โ
โ โ
โ 129 โ โ โ
โ 130 โ โ self.init_inference_params() โ
โ 131 โ โ โ
โ โฑ 132 โ โ modules = install_and_import_modules() โ
โ 133 โ โ transform, Data, Operation, NDModel, Models, models = modules โ
โ 134 โ โ self.transform = transform โ
โ 135 โ โ self.Data = Data โ
โ โ
โ /tmp/tmp8ouxiad4/model_6f309b7a1b5616f8d4f85ab291ae0ea960e1841b44b960099da0bf706e703791.py:19 in โ
โ โ
โ 16 from spotmax.nnet import install_and_download, config_yaml_path โ
โ 17 โ
โ 18 def install_and_import_modules(): โ
โ โฑ 19 โ install_and_download() โ
โ 20 โ from spotmax.nnet import transform โ
โ 21 โ from spotmax.nnet.models.nd_model import ( โ
โ 22 โ โ Data, Operation, NDModel, Models, models โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 10 from spotmax import is_cli, printl, io โ
โ 11 โ
โ 12 def install_and_download(): โ
โ โฑ 13 โ check_install_torch(is_cli=is_cli, caller_name='SpotMAX') โ
โ 14 โ โ
โ 15 โ check_install_package( โ
โ 16 โ โ 'pytorch3dunet', โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 3179 โ โ traceback.print_exc() โ
โ 3180 โ โ
โ 3181 โ if is_cli: โ
โ โฑ 3182 โ โ _install_pytorch_cli(caller_name=caller_name) โ
โ 3183 โ โ return โ
โ 3184 โ โ
โ 3185 โ win = apps.InstallPyTorchDialog(parent=qparent, caller_name=caller_name) โ
โ โ
โ /usr/share/miniconda/envs/03b5713dcd136d8c1b2a3baa3e4b1fe1a03557d39771c8b7d99e878a25924520/lib/p โ
โ โ
โ 3495 โ for question, choices in questions.items(): โ
โ 3496 โ โ input_txt = get_cli_multi_choice_question(question, choices) โ
โ 3497 โ โ while True: โ
โ โฑ 3498 โ โ โ answer = input(input_txt) โ
โ 3499 โ โ โ if answer.lower() == 'q': โ
โ 3500 โ โ โ โ exit('Execution stopped by the user.') โ
โ 3501 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
EOFError: EOF when reading a line
Recommended Conda Environment 1
%YAML 1.2
---
name: spotmax_biio
channels:
- conda-forge
- fastai
- nodefaults
dependencies:
- conda-forge::bioimageio.core>=0.9.4
- pip
- python=3.11
- pip:
- cellacdc
- opencv-python-headless
- pytorch3dunet-spotmax
- pyyaml
- spotmax
- torch