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

SINGA-257 Convnet Benchmark #263

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

SINGA-257 Convnet Benchmark #263

wants to merge 6 commits into from

Commits on Jan 21, 2017

  1. Modified cmake files to enable building again.

    undisputed-seraphim authored and Tan Li Boon committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    32b6371 View commit details
    Browse the repository at this point in the history
  2. Changed function signatures of ComputeCrossEntropy and SoftmaxCrossEn…

    …tropyBwd to match the newer API.
    undisputed-seraphim authored and Tan Li Boon committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    97e962e View commit details
    Browse the repository at this point in the history
  3. SINGA-257 Convnet Benchmark

    - Creation of examples/cifar10/benchmark_alexnet.py.
    - Editing of said file to conform with the alexnet samples found in the convnet-benchmark repository.
    - Added benchmark_vgg, fixed typos in benchmark_alexnet.
    - Implemented missing OpenCL device code to make it callable from python.
    - Added cmakedefine for USE_OPENCL.
    - Moved benchmarking scripts to their own folder.
    - Create README for benchmarking.
    - Added overfeat benchmark.
    Tan Li Boon committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    72930c2 View commit details
    Browse the repository at this point in the history
  4. Added train with benchmarking to python/singa/net.py.

    Tan Li Boon committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    5857698 View commit details
    Browse the repository at this point in the history
  5. 1. move net definition into separate files, and merge the benchmark o…

    …f three model to share the same training code, i.e. run.sh
    
    2. add arrays in net.py to record the time information
    3. rename ocl into opencl to be consistent with other functions/variables
    nudles authored and Tan Li Boon committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    8d92d02 View commit details
    Browse the repository at this point in the history
  6. tested benchmarks; segment fault from vgg+cuda;

    nudles authored and Tan Li Boon committed Jan 21, 2017
    Configuration menu
    Copy the full SHA
    ffb8032 View commit details
    Browse the repository at this point in the history