coremltool converting Caffe model: "RuntimeError: Unable to load caffe network Weights file"

Hi,


I am trying to create a core ml model by an existeing caffe model on github here: https://github.com/magnusja/GTSRB-caffe-model

I am using this tutorial: https://www.appcoda.com/core-ml-tools-conversion/


But end the and I get this error


RuntimeError: Unable to load caffe network Weights file: snapshot_iter_19140.caffemodel.


see my commands:


python

Python 2.7.13 |Anaconda, Inc.| (default, Sep 30 2017, 13:16:00)

[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> import coremltools

>>> coreml_model = coremltools.converters.caffe.convert(('snapshot_iter_19140.caffemodel', 'deploy.prototxt'), image_input_names='data', class_labels='labels.txt')

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

File "/Users/ihyildiz/miniconda2/lib/python2.7/site-packages/coremltools/converters/caffe/_caffe_converter.py", line 191, in convert

predicted_feature_name)

File "/Users/ihyildiz/miniconda2/lib/python2.7/site-packages/coremltools/converters/caffe/_caffe_converter.py", line 255, in _export

predicted_feature_name)

RuntimeError: Unable to load caffe network Weights file: snapshot_iter_19140.caffemodel.