-
Notifications
You must be signed in to change notification settings - Fork 18.6k
Fix pyCaffe installation on Cmake for MacOS #4314
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
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This workaround resolved my error when trying to import pycaffe. Simply running |
[TravisCI] build protobuf3 GA
updates tense in docs
fixes typo- duplicate "a a"
changes "c++" to "C++" for consistency
…ted caffe target This is the first step towards "modern" IMPORTED-targets-only CMake setup. The find_package modules still need to be rewritten and upstreamed in form of config exports where possible.
Despite Caffe itself does not use OpenMP, explicitly linking to OpenMP should be done when one statically links to a BLAS library which uses OpenMP internally and does not provide proper CMake imported targets with proper dependencies (nobody this so far).
Rationale: these are duplicated in CMakeLists code, and they cannot be removed from there because many definitions need to be exported to the library clients. See issue BVLC#4625.
Benchmarking should not impact perf until timer is read
A bias/scaling can be applied wherever desired by defining the respective layers, and `ScaleLayer` can handle both as a memory optimization.
Document that Ubuntu 16.04 Requires CUDA 8
batch norm statistics are not learnable parameters subject to solver updates, so they must be shielded from the solver. `BatchNorm` layer now masks its statistics for itself by zeroing parameter learning rates instead of relying on the layer definition. n.b. declaring `param`s for batch norm layers is no longer allowed.
automatically strip old batch norm layer definitions including `param` messages. the batch norm layer used to require manually masking its state from the solver by setting `param { lr_mult: 0 }` messages for each of its statistics. this is now handled automatically by the layer.
[examples] Fixed typos in examples/cpp_classification/readme
Batch Norm: Further Documentation and Simplified Definition
fix layerSetUp of scale_layer to not add bias blob when already present
[TravisCI] google/protobuf renamed the 3.0 branch
Berkeley AI Research (BAIR) is the the successor to the Berkeley Vision and Learning Center (BVLC).
simpler to read and update
dev has diffused into the community from the original Caffe core
Deprecate WindowData layer type
Test for python forward and backward with start and end layer
[docs] groom Caffe site
Docker update to cuDNN 6
Explicit std::string to bp::object conversion
Handling destruction of empty Net objects
Rewrite crop layer GPU implementation
Downgrade boost requirement from 1.55 to 1.54
docs/debian guide: update compiler combination table
…o-library cmake: rename libproto.a -> libcaffeproto.a
* 'master' of https://github.com/cepiross/caffe: Fix pyCaffe installation on Cmake for MacOS # Conflicts: # python/CMakeLists.txt
Close this PR since it is too old to follow. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Since default CMAKE_SHARED_LIBRARY_SUFFIX is
.dylib
at MacOS, pycaffe does not work. This PR will create_caffe.so
so as to be correctly referred after cmake installation.