This is an automated email from the ASF dual-hosted git repository.

wangwei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/singa.git

commit f0102808143743a63b09a96423de9fb462d7c2e0
Merge: ced9e9d 4363aaf
Author: Wei Wang <[email protected]>
AuthorDate: Sun Jul 11 21:19:16 2021 +0800

    Merge pull request #866 from apache/dev
    
    Merge Dev branch into master

 .github/workflows/macOS.yaml                       |    5 +-
 CMakeLists.txt                                     |    2 +
 LICENSE                                            |    1 +
 cmake/Dependencies.cmake                           |    2 +-
 examples/cifar_distributed_cnn/README.md           |   46 +
 .../autograd/cifar10_multiprocess.py}              |   10 +-
 .../autograd/mnist_cnn.py                          |   25 +-
 .../autograd/mnist_dist.py}                        |   18 +-
 .../autograd/mnist_multiprocess.py                 |    2 +-
 .../autograd/sparsification_mnist.py               |    2 +-
 .../autograd}/xceptionnet.py                       |   89 +-
 .../{cnn => cifar_distributed_cnn}/benchmark.py    |    9 +-
 examples/cifar_distributed_cnn/data/cifar10.py     |   91 +
 examples/cifar_distributed_cnn/data/cifar100.py    |   81 +
 .../cifar_distributed_cnn/data/download_cifar10.py |   49 +
 .../cifar_distributed_cnn/data/download_mnist.py   |   49 +
 examples/cifar_distributed_cnn/data/mnist.py       |   91 +
 .../model/alexnet.py                               |   10 +-
 .../{cnn => cifar_distributed_cnn}/model/resnet.py |   29 +-
 .../model/xceptionnet.py                           |    9 +-
 .../{cnn => cifar_distributed_cnn}/train_cnn.py    |  198 +-
 .../{cnn => cifar_distributed_cnn}/train_mpi.py    |   24 +-
 .../train_multiprocess.py                          |   23 +-
 examples/cnn/autograd/mnist_cnn.py                 |   25 +-
 examples/cnn/autograd/mnist_multiprocess.py        |    2 +-
 examples/cnn/autograd/resnet_cifar10.py            |   23 +-
 examples/cnn/autograd/sparsification_mnist.py      |    2 +-
 examples/cnn/benchmark.py                          |    8 +-
 examples/cnn/model/alexnet.py                      |   10 +-
 examples/cnn/model/cnn.py                          |    9 +-
 examples/cnn/model/resnet.py                       |   29 +-
 examples/cnn/model/xceptionnet.py                  |    9 +-
 examples/cnn/train_cnn.py                          |   73 +-
 examples/cnn/train_mpi.py                          |   21 +-
 examples/cnn/train_multiprocess.py                 |   17 +-
 examples/largedataset_cnn/README.md                |   59 +
 examples/largedataset_cnn/process_data.py          |   98 +
 .../train_largedata.py}                            |   67 +-
 examples/{cnn => largedataset_cnn}/train_mpi.py    |   23 +-
 examples/mlp/model.py                              |   59 +-
 examples/mlp/native.py                             |   73 +-
 include/half.hpp                                   | 4575 ++++++++++++++++++++
 include/singa/core/common.h                        |    8 +-
 include/singa/core/tensor.h                        |   10 +-
 include/singa/io/communicator.h                    |   21 +-
 include/singa/utils/logging.h                      |    1 +
 python/singa/__init__.py                           |    5 +
 python/singa/autograd.py                           |   25 +-
 python/singa/layer.py                              |   66 +-
 python/singa/opt.py                                |   27 +-
 python/singa/tensor.py                             |   50 +-
 src/api/core_tensor.i                              |   17 +
 src/api/numpy.i                                    |    2 +
 src/core/tensor/math_kernel.cu                     |  498 ++-
 src/core/tensor/math_kernel.h                      |   25 +
 src/core/tensor/tensor.cc                          |  235 +-
 src/core/tensor/tensor_math.h                      |   18 +-
 src/core/tensor/tensor_math_cpp.h                  |   85 +-
 src/core/tensor/tensor_math_cuda.h                 |  412 +-
 src/io/communicator.cc                             |  251 +-
 src/model/operation/convolution.cc                 |   21 +-
 test/gtest/gtest_main.cc                           |    2 +
 test/singa/test_logging.cc                         |    1 -
 test/singa/test_operation_benchmark.cc             |  147 +
 tool/conda/README.md                               |   72 +
 tool/conda/cpu/README.md                           |    2 +-
 tool/conda/dist/README.md                          |    2 +-
 tool/conda/docker/cpu/Dockerfile                   |   58 +
 tool/conda/gpu/README.md                           |    2 +-
 69 files changed, 7253 insertions(+), 857 deletions(-)

Reply via email to