try it
Showing
with
4830 additions
and
0 deletions
Dragon/CMakeLists.txt
0 → 100644
Dragon/include/core/common.h
0 → 100644
Dragon/include/core/context.h
0 → 100644
Dragon/include/core/context_cuda.h
0 → 100644
Dragon/include/core/graph.h
0 → 100644
Dragon/include/core/graph_gradient.h
0 → 100644
Dragon/include/core/mixedmem.h
0 → 100644
Dragon/include/core/operator.h
0 → 100644
Dragon/include/core/operator_gradient.h
0 → 100644
Dragon/include/core/operator_schema.h
0 → 100644
Dragon/include/core/registry.h
0 → 100644
Dragon/include/core/tensor.h
0 → 100644
Dragon/include/core/typeid.h
0 → 100644
Dragon/include/core/types.h
0 → 100644
Dragon/include/core/workspace.h
0 → 100644
Dragon/include/operators/arithmetic/add_op.h
0 → 100644
Dragon/include/operators/arithmetic/div_op.h
0 → 100644
Dragon/include/operators/arithmetic/dot_op.h
0 → 100644
Dragon/include/operators/arithmetic/exp_op.h
0 → 100644
Dragon/include/operators/arithmetic/log_op.h
0 → 100644
Dragon/include/operators/arithmetic/mul_op.h
0 → 100644
Dragon/include/operators/arithmetic/pow_op.h
0 → 100644
Dragon/include/operators/arithmetic/sub_op.h
0 → 100644
Dragon/include/operators/common/argmax_op.h
0 → 100644
Dragon/include/operators/common/at_op.h
0 → 100644
Dragon/include/operators/common/concat_op.h
0 → 100644
Dragon/include/operators/common/crop_op.h
0 → 100644
Dragon/include/operators/common/flatten_op.h
0 → 100644
Dragon/include/operators/common/python_op.h
0 → 100644
Dragon/include/operators/common/reduce_op.h
0 → 100644
Dragon/include/operators/common/reshape_op.h
0 → 100644
Dragon/include/operators/common/scan_op.h
0 → 100644
Dragon/include/operators/common/slice_op.h
0 → 100644
Dragon/include/operators/common/tile_op.h
0 → 100644
Dragon/include/operators/common/utils_op.h
0 → 100644
Dragon/include/operators/loss/l1_loss_op.h
0 → 100644
Dragon/include/operators/loss/l2_loss_op.h
0 → 100644
Dragon/include/operators/mpi/base_mpi_op.h
0 → 100644
Dragon/include/operators/mpi/mpi_gather_op.h
0 → 100644
Dragon/include/operators/norm/l2_norm_op.h
0 → 100644
Dragon/include/operators/utils/cast_op.h
0 → 100644
Dragon/include/operators/utils/compare_op.h
0 → 100644
Dragon/include/operators/utils/gradient_op.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/operators/utils/proposal_op.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/operators/utils/shape_op.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/operators/vision/conv_op.h
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/include/operators/vision/deconv_op.h
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/include/operators/vision/lrn_op.h
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/include/operators/vision/pooling_op.h
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/include/utils/caffemodel.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/cast.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/cuda_device.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/cudnn_device.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/filler.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/logging.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/math_functions.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/op_kernel.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/proto_utils.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/sse_alternative.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/sse_device.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/string.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/include/utils/thread.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/modules/cpp/dragon.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/modules/cpp/dragon.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/modules/python/CMakeLists.txt
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/modules/python/dragon.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/modules/python/dragon.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/modules/python/py_mpi.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/config.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/core/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/core/gradient_maker.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/core/mpi.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/core/scope.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/core/tensor.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/core/workspace.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/operators/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/activation.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/arithmetic.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/cast.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/common.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/data.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/initializer.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/loss.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/mpi.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/norm.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/recurrent.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/utils.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/operators/vision.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/ops.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/protos/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/protos/dragon_pb2.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/tools/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/tools/board/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/tools/board/app.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/tools/db.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/tools/summary_writer.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/updaters.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/utils.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/common.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/coord_map.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/io/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/io/blob_fetcher.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/io/data_layer.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/io/data_reader.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/io/image_fetcher.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/io/minibatch.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/common.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/data.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/layer.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/loss.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/mpi.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/neuron.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/layers/vision.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/model_libs.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/net.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/net_spec.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/proto/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/proto/caffe.proto
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/proto/caffe_pb2.py
0 → 100644
This diff could not be displayed because it is too large.
Dragon/python/vm/caffe/solver.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/timer.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/caffe/utils.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/core/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/core/device.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/core/session.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/ops/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/ops/array_ops.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/ops/dtypes.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/ops/init_ops.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/ops/math_ops.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/ops/nn.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/ops/nn_ops.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/vm/tensorflow/utils/check.py
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/config.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/core/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/core/function.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/core/scan.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/core/swap.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/tensor/__init__.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/tensor/nnet.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/python/vm/theano/tensor/ops.py
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/core/context.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/core/graph.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/core/graph_gradient.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/core/mixedmem.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/core/operator.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/core/operator_schema.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/core/workspace.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/activation/relu_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/activation/tanh_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/add_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/clip_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/div_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/dot_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/exp_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/log_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/matmul_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/mul_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/pow_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/scale_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/square_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/arithmetic/sub_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/argmax_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/at_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/concat_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/crop_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/flatten_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/python_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/reduce_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/reshape_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/scan_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/slice_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/tile_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/transpose_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/common/utils_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/loss/l1_loss_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/loss/l2_loss_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/loss/softmax_loss_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/mpi/mpi_broadcast_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/mpi/mpi_gather_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/norm/batch_norm_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/norm/batch_renorm_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/norm/cudnn_bn_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/norm/l2_norm_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/update/sgd_update_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/cast_op.cpp
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/compare_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/gradient_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/initialize_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/memory_data_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/proposal_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/proposal_op.cu
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/utils/shape_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/conv_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/conv_op_base.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/cudnn_conv_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/cudnn_lrn_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/deconv_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/lrn_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/nn_resize_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/pooling_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/operators/vision/roi_align_op.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Dragon/src/protos/caffemodel.pb.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/protos/caffemodel.pb.h
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/protos/caffemodel.proto
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/protos/dragon.pb.cc
0 → 100644
This diff could not be displayed because it is too large.
Dragon/src/protos/dragon.pb.h
0 → 100644
This diff could not be displayed because it is too large.
Dragon/src/protos/dragon.proto
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/utils/cudnn_device.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/utils/logging.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/utils/math_functions.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/utils/math_functions.cu
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/utils/op_kernel.cc
0 → 100644
This diff is collapsed.
Click to expand it.
Dragon/src/utils/op_kernel.cu
0 → 100644
This diff could not be displayed because it is too large.
Dragon/src/utils/sse_alternative.cc
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment