title: Extracting weights from .caffemodel without caffe installed in Python
body: <p>Is there a relatively simple way to extract weights in Python from one of the many pretrained models in Caffe Zoo <em>WITHOUT CAFFE</em> (nor pyCaffe)? i.e. parsing <code>.caffemodel</code> to hdf5/numpy or whatever format that can be read by Python?  </p>
  
  <p>All the answers I found use C++ code with caffe classes or Pycaffe. 
  I have looked at pycaffe's code it looks like you really need caffe to make sense of the binary is that the only solution?</p>