-
Notifications
You must be signed in to change notification settings - Fork 67
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
Sync upstream caffe #20
Open
asnt
wants to merge
545
commits into
eldar:master
Choose a base branch
from
asnt:sync-caffe-upstream
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains 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
fixes the broken glog link in yum_install.md which is currently returning a 404.
fix typo in pascal_multilabel_datalayers.py
Fix: docs/yum_install.md glog broken link
Size checks are needed for loading parameters to avoid strange bugs when loading data we continue to reshape.
Sigmoid Cross-Entropy Loss: add GPU forward for full GPU mode speed-up
a trival commit which adds the missing star ;)
add the missing star in comment
corrected typo in accuracy_layer.hpp: MaxTopBlos -> MaxTopBlobs
For information on Github issue templates, see: https://github.com/blog/2111-issue-and-pull-request-templates The template has been revised according to discussion with @shelhamer and @willyd on pull request BVLC/caffe#4914.
Add GitHub issue template to curb misuse
The colon produces errors unless the title is in quotes. This causes the minor issue of the HTML title not being set. See: jekyll/jekyll#549
Put quotes around titles in YAML front matter of installation docs to remove errors
Currently parse_log.py skips all non timestamped lines only once. When resuming a solver and appending to the same log file, it creates more non timestamped log lines. This change allows the script to silently skip those lines.
sig-ce learns to ignore by zeroing out the loss/diff at targets equal to the configured `ignore_label`. n.b. as of now the loss/diff are not properly normalized when there are ignored targets. sig-ce loss should adopt the same normalization options as softmax loss.
docs: include installation pointer to AWS AMI
sig-ce loss handles all the same normalizations as the softmax loss; refer to #3296 for more detail. this preserves the default normalization for sig-ce loss: batch size.
Sigmoid Cross-Entropy Loss: ignore selected targets by `ignore_label`
Support solver resumes in parse_log.py
Avoids missing return values during build
the solver checks its proto type (SolverParameter.type) on instantiation: - if the proto type is unspecified it's set according to the class type `Solver::type()` - if the proto type and class type conflict, the solver dies loudly this helps avoid accidental instantiation of a different solver type than intended when the solver def and class differ. guaranteed type information in the SolverParameter will simplify multi-solver coordination too.
OS X: build with latest SDK by default
Add missing spaces besides equal signs in batch_norm_layer.cpp
Solver: check and set type to reconcile class and proto type
Version 0.18 moved cross-validation to sklearn.model_selection - see http://scikit-learn.org/stable/whats_new.html#version-0-18 Version 0.17 deprecated class_weight="auto" in favor of class_weight="balanced"
pd.scatter_matrix -> pd.plotting.scatter_matrix
API updates in Logistic Regression example
[docs] fix spelling for LRN
[docs] update apt installation guide for Debian and Ubuntu
User may not install xcoder into default directory especially if there are two different versions of xcoder installed.
[cmake] fix hardcode xcode path
Mention SKX support
Fix division operator for Compatibility of python 3 in classifier.py
The pointers could be used by CUDA wrapper libraries in Python such as PyCUDA, gnumpy, Theano etc.
This line is needed for Ubuntu 16.04: sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev For reference: * https://github.com/BVLC/caffe/wiki/Ubuntu-16.04-or-15.10-Installation-Guide * https://youtu.be/DnIs4DRjNL4
Expose GPU pointers to Python
fix bilinear filler (and make constant filler more strict, as it should be)
Signed-off-by: Finnian Anderson <[email protected]>
…op_k, no need for fancy priority_queue etc. (2) GPU implementation
…ch-1 [docs] packages needed by Ubuntu 16.04, not just Ubuntu 14.04
Add absolute tolerance to test_net.py to prevent random Travis fails
Update link to google style guide.
Fix default mode warning in io.resize_image
Fixed bug where make distribute duplicates python files
fix web demo install instruction link
Merge remote-tracking branch 'upstream/master' into master-up
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.
Thanks for publishing this code.
Here is a sync of the upstream repository of caffe so deepcut now works on the latest cudnn 7. The proto has been adapted slightly, otherwise there was no merge conflict.