Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
python-pydotplus (or python-pydot) is required by python executable
'draw_net.py'. pydotplus is preferred.
Reference:
https://github.com/BVLC/caffe/blob/eeebdab16155d34ff8f5f42137da7df4d1c7eab0/python/caffe/draw.py#L7-L22
|
|
|
|
Although the current version of cuda (8.0) requires gcc5, adding
it to makedepends can avoid some problems in the future.
|
|
|
|
|
|
|
|
|
|
|
|
It takes really a lot of time to run the tests (it likely triples
the building time in a i7 4.0GHz + GTX 750 machine) and it will
prevent the package to be built in case of error. So it is not
enabled by default and is added as a comment block. Users that
need to make the tests should manually enable it. At the time of
this writing I'm getting a 100% success tests.
You can say that there is makepkg '--nocheck' option but the
intention here is to not enable tests by default. Still, many
people can forget about the makepkg '--nocheck' option in case
of failure.
|
|
|
|
No need to cd into $srcdir. It is already done internally by
makepkg as a standard.
|
|
|
|
A major rewrite was made. Most important changes:
- removed 'Makefile.config' file (configuration is now made in PKGBUILD)
- removed the custom 'classify.py' in order to follow upstream
- removed the 250MB download during build()
- removed the source tree installation in '/opt'
- added cuDNN support
- added NCCL support
- added 'distribute' make target for easier installation
- added documentation
- use python3 instead of python2
note1: if you want python2 just follow PKGBUILD instructions
note2: current AUR dependencies:
- openblas-lapack
- cudnn
- nccl
- python-leveldb
- python-scikit-image
|
|
|
|
|
|
Previously, the PKGBUILD would delete all the compiled files and the .git
directory. This made running `makepkg` twice in a row fail.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|