Skip to content

Error when running basic ResNet18 export example #5

Open
@mikel-brostrom

Description

@mikel-brostrom

I am running:

pulsar run\
    resnet18_export_data/model/resnet18.joint resnet18_export_data/model/resnet18.onnx\
    --input resnet18_export_data/images/cat.jpg\
    --config resnet18_export_data/config/output_config.prototxt\
    --output_gt inference_results  # weird arg name

using the Resnet18 quick start data. However, I get an error:

[18 11:00:46 <frozen super_pulsar.model_executor>:266] DBG [pulsar build] File "<frozen super_pulsar.toolchain_wrappers.wrapper_hat_maker>", line 117, in get_io_modification_onnx
[18 11:00:46 <frozen super_pulsar.model_executor>:266] DBG [pulsar build] TypeError: get_modification_onnx() missing 1 required positional argument: 'meta_dict'
[18 11:00:46 <frozen super_pulsar.func_wrappers.wrapper_pulsar_run>:242] ERR failed loading resnet18_export_data/model/resnet18.onnx, skipping
[18 11:00:46 <frozen super_pulsar.func_wrappers.wrapper_pulsar_run>:244] DBG Traceback (most recent call last):
  File "<frozen super_pulsar.func_wrappers.wrapper_pulsar_run>", line 240, in main
  File "<frozen super_pulsar.func_wrappers.pulsar_run.utils>", line 31, in load_model
  File "<frozen super_pulsar.model_executor>", line 338, in __init__
  File "<frozen super_pulsar.model_executor>", line 271, in wrap_src_model_to_joint
RuntimeError: pulsar build returned 1

.joint get's exported. However, the ONNX model cannot be loaded and hence the inference comparison cannot be executed. It seems to lack some metadata. Any idea on how to fix this?

Version information of my toolchain:

root@0bed5bfd8f7b:/data# pulsar version
[W Context.cpp:69] Warning: torch.set_deterministic is in beta, and its design and  functionality may change in the future. (function operator())
0.6.1.20
07305a6

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions