Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Python interface, using OrderedDict for blobs and layers #199

Merged
merged 13 commits into from
Mar 18, 2014

Commits on Mar 13, 2014

  1. Configuration menu
    Copy the full SHA
    ab3a2ac View commit details
    Browse the repository at this point in the history
  2. Rename pycaffe.cpp -> _caffe.cpp in preparation for python wrapper

    This commit should not break any code which does not refer explicitly to
    caffe.pycaffe.
    longjon committed Mar 13, 2014
    Configuration menu
    Copy the full SHA
    d803535 View commit details
    Browse the repository at this point in the history
  3. Add a pass-through Python wrapper of _caffe.CaffeNet

    This commit restores caffe.pycaffe as Python code that wraps
    caffe._caffe. It also renames caffe.CaffeNet as the less-redundant
    caffe.Net.
    longjon committed Mar 13, 2014
    Configuration menu
    Copy the full SHA
    6ceacd2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c46a42 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac1bc6f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f12de3 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2014

  1. Expose layers and remove now-redundant params in Python interface

    For now, only layer names and blobs are accessible, but more
    functionality (layer Forward and Backward) could be added later.
    longjon committed Mar 15, 2014
    Configuration menu
    Copy the full SHA
    91cd44b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8db1400 View commit details
    Browse the repository at this point in the history
  3. Add names to the blobs returned by CaffeLayer

    Even though these are redundant, this keeps the meaning of
    CaffeBlob.name consistent for now, and will allow CaffeBlob construction
    to be simplified.
    longjon committed Mar 15, 2014
    Configuration menu
    Copy the full SHA
    922c4ad View commit details
    Browse the repository at this point in the history
  4. Remove spurious constructors from CaffeBlob and CaffeBlobWrap

    This prevents accidental construction of partially-specified blobs,
    which could break the Python layer.
    longjon committed Mar 15, 2014
    Configuration menu
    Copy the full SHA
    ec424a5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9718637 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b9452c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2014

  1. Configuration menu
    Copy the full SHA
    51d27d1 View commit details
    Browse the repository at this point in the history