Open ThuyyTran opened 10 months ago
Could you try https://github.com/apple/coremltools/pull/2050 to see if it fixes this problem ? Or could you provide a standalone minimum example for reproduce ?
Could you try #2050 to see if it fixes this problem ? Or could you provide a standalone minimum example for reproduce ?
I tried to change the code in file coremltools/converters/mil/frontend/torch/ops.py similar to #2050. But when I convert the model, it always pauses at a certain threshold. I tried waiting but it didn't seem to work. you can reproduce using my colab code here: https://colab.research.google.com/drive/1jqT_K3ValOyfc_o_2od44eiz4UiE8xAk?usp=sharing
Could you try #2050 to see if it fixes this problem ? Or could you provide a standalone minimum example for reproduce ?
I tried to change the code in file coremltools/converters/mil/frontend/torch/ops.py similar to #2050. But when I convert the model, it always pauses at a certain threshold. I tried waiting but it didn't seem to work. you can reproduce using my colab code here: https://colab.research.google.com/drive/1jqT_K3ValOyfc_o_2od44eiz4UiE8xAk?usp=sharing
OK. I also notice the pause and has a plan yet to be implemented. I'll try your code after the optimization.
@xorange Thanks. Looking forward to hearing from you.
My PR focused on "padding" and failed to fix this problem. I've encountered the same situation on another net structure with a similar root cause.
I'll try to generalize my fix for these.
🐞Describing the bug
To Reproduce
Init model pytorch:
Convert pytorch to coreml
mlprogram = ct.convert( traced_model, minimum_deployment_target=ct.target.iOS13, inputs=[input_tensor], outputs=[ct.TensorType(name="embeddings")], convert_to="neuralnetwork", compute_units=ct.ComputeUnit.CPU_ONLY, ) saved_model = 'ModelConvert/TestModel/Solar300_image_CPU_FlexibleInput.mlmodel' outputmodel.save(saved_model)