Refactor: Ajusted the structure of MACE to support the mixing of CPU and GPU.
1. Merge the Operation and OpKernel into Operation. 2. Add OpDefRegistry for registering the definitions of Operations. 3. Add information for MaceStatus. 4. Unify 'BatchNorm' and 'FoldedBatchNorm' into 'BatchNorm' 5. Remove unused op 'Proposal'
Showing
mace/core/op_def_registry.cc
0 → 100644
mace/kernels/activation.cc
0 → 100644
mace/kernels/deconv_2d.cc
0 → 100644
此差异已折叠。
mace/kernels/eltwise.cc
0 → 100644
此差异已折叠。
mace/kernels/lstmcell.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/activation.h
0 → 100644
此差异已折叠。
mace/kernels/opencl/addn.h
0 → 100644
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/batch_norm.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/bias_add.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/concat.h
0 → 100644
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/conv_2d.h
0 → 100644
此差异已折叠。
mace/kernels/opencl/crop.cc
已删除
100644 → 0
此差异已折叠。
mace/kernels/opencl/crop.h
0 → 100644
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/deconv_2d.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/eltwise.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/lstm_cell.h
0 → 100644
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/matmul.cc
已删除
100644 → 0
此差异已折叠。
mace/kernels/opencl/matmul.h
0 → 100644
此差异已折叠。
mace/kernels/opencl/pad.cc
已删除
100644 → 0
此差异已折叠。
mace/kernels/opencl/pad.h
0 → 100644
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/pooling.h
0 → 100644
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/reduce_mean.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/softmax.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/kernels/opencl/split.cc
已删除
100644 → 0
此差异已折叠。
mace/kernels/opencl/split.h
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/kernels/ops_register.cc
0 → 100644
此差异已折叠。
mace/kernels/pooling.cc
0 → 100644
此差异已折叠。
mace/kernels/proposal.h
已删除
100644 → 0
此差异已折叠。
mace/kernels/resize_bicubic.cc
0 → 100644
此差异已折叠。
mace/kernels/resize_bilinear.cc
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/ops/activation.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/activation.h
已删除
100644 → 0
此差异已折叠。
mace/ops/addn.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/addn.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
mace/ops/argmax.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/argmax.h
已删除
100644 → 0
此差异已折叠。
mace/ops/batch_norm.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/batch_norm.h
已删除
100644 → 0
此差异已折叠。
mace/ops/batch_to_space.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/batch_to_space.h
已删除
100644 → 0
此差异已折叠。
mace/ops/bias_add.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/bias_add.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/ops/buffer_transform.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/buffer_transform.h
已删除
100644 → 0
此差异已折叠。
mace/ops/cast.cc
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
mace/ops/channel_shuffle.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/channel_shuffle.h
已删除
100644 → 0
此差异已折叠。
mace/ops/concat.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/concat.h
已删除
100644 → 0
此差异已折叠。
mace/ops/conv_2d.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/conv_2d.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
mace/ops/crop.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/crop.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
mace/ops/deconv_2d.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/deconv_2d.h
已删除
100644 → 0
此差异已折叠。
mace/ops/depth_to_space.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/depth_to_space.h
已删除
100644 → 0
此差异已折叠。
mace/ops/depthwise_conv2d.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/depthwise_conv2d.h
已删除
100644 → 0
此差异已折叠。
mace/ops/eltwise.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/eltwise.h
已删除
100644 → 0
此差异已折叠。
mace/ops/expand_dims.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/expand_dims.h
已删除
100644 → 0
此差异已折叠。
mace/ops/fill.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/fill.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
mace/ops/folded_batch_norm.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/folded_batch_norm.h
已删除
100644 → 0
此差异已折叠。
mace/ops/fully_connected.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/fully_connected.h
已删除
100644 → 0
此差异已折叠。
mace/ops/gather.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/gather.h
已删除
100644 → 0
此差异已折叠。
mace/ops/identity.cc
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/ops/lstmcell.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/matmul.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/matmul.h
已删除
100644 → 0
此差异已折叠。
mace/ops/ops_def_register.cc
0 → 100644
此差异已折叠。
mace/ops/ops_register.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/pad.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/pad.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
mace/ops/pooling.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/pooling.h
已删除
100644 → 0
此差异已折叠。
mace/ops/proposal.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/proposal.h
已删除
100644 → 0
此差异已折叠。
mace/ops/proposal_test.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/quantize.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/quantize.h
已删除
100644 → 0
此差异已折叠。
mace/ops/reduce_mean.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/reduce_mean.h
已删除
100644 → 0
此差异已折叠。
mace/ops/reshape.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/resize_bicubic.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/resize_bicubic.h
已删除
100644 → 0
此差异已折叠。
mace/ops/resize_bilinear.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/reverse.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/reverse.h
已删除
100644 → 0
此差异已折叠。
mace/ops/scalar_math.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/scalar_math.h
已删除
100644 → 0
此差异已折叠。
mace/ops/shape.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/softmax.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/softmax.h
已删除
100644 → 0
此差异已折叠。
mace/ops/space_to_batch.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/space_to_batch.h
已删除
100644 → 0
此差异已折叠。
mace/ops/space_to_depth.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/space_to_depth.h
已删除
100644 → 0
此差异已折叠。
mace/ops/split.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/split.h
已删除
100644 → 0
此差异已折叠。
mace/ops/sqrdiff_mean.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/sqrdiff_mean.h
已删除
100644 → 0
此差异已折叠。
mace/ops/squeeze.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/stack.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/stack.h
已删除
100644 → 0
此差异已折叠。
mace/ops/strided_slice.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/strided_slice.h
已删除
100644 → 0
此差异已折叠。
mace/ops/transpose.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/transpose.h
已删除
100644 → 0
此差异已折叠。
mace/ops/unstack.cc
已删除
100644 → 0
此差异已折叠。
mace/ops/unstack.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/ops/winograd_transform.h
已删除
100644 → 0
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
mace/utils/status.cc
0 → 100644
此差异已折叠。
此差异已折叠。
想要评论请 注册 或 登录