pytorch/caffe2/python/operator_test
Yiming Wu f359d70ae7 fix mkl_sparse and migrate sparsity experiments
Summary:
Migrate experiments folder to fb/sparse folder. Keep FunHashOp and SparseFunHashOp because they are now assumed as a default Op in depr. What I did

  # Migrate FunHashOp and SparseFunHashOp and their unitests to core-caffe2, make sure tests are passed.
  # Migrate other Ops in experiment folder to fb/sparse folder. Write new TARGETS files for them. Make sure tests are passed.
  # Make sure all related tests passed.
  # Fix MKL definition btw. Make sure that FC_Sparse is not compiled when there is no MKL support

Reviewed By: salexspb

Differential Revision: D4952993

fbshipit-source-id: 86c03676ab4e47f04d2d0dd438a4a1c849bbbff0
2017-05-16 18:33:51 -07:00
..
activation_ops_test.py CUDA version of PRelu/Gradient + Fix Gradient for dW 2017-04-24 15:52:25 -07:00
adagrad_test.py Add tests and GPU impls for sparse optimizers 2017-04-13 11:07:40 -07:00
adam_test.py Add tests and GPU impls for sparse optimizers 2017-04-13 11:07:40 -07:00
atomic_ops_test.py
batch_box_cox_test.py add box cox transform op 2017-04-27 22:06:43 -07:00
boolean_unmask_test.py Caffe2 unit test for unmask 2017-04-18 21:06:18 -07:00
checkpoint_test.py
conv_test.py Fix typo 'convlution' 2017-05-04 17:02:35 -07:00
conv_transpose_test.py
copy_ops_test.py make CopyGPUToCPU/CPUToGPU handle sparse gradients 2017-04-13 17:16:26 -07:00
cosine_embedding_criterion_op_test.py
counter_ops_test.py
crf_test.py
cross_entropy_ops_test.py CUDA version of SigmoidCrossEntropyWithLogits 2017-04-14 16:07:33 -07:00
cudnn_recurrent_test.py Layered LSTM (naive version) 2017-04-27 19:16:58 -07:00
dataset_ops_test.py Generalize LastNWindowCollector 2017-05-04 16:05:15 -07:00
distance_op_test.py L1 Operator 2017-05-11 18:03:10 -07:00
duplicate_operands_test.py
elementwise_linear_op_test.py ElementwiseLinearOp 2017-04-17 14:18:27 -07:00
elementwise_logical_ops_test.py Add row-wise broadcasting to "Where" operator 2017-04-27 12:31:54 -07:00
elementwise_op_broadcast_test.py new SumReduceLike op CPU/GPU implementation and doc 2017-04-13 10:28:46 -07:00
elementwise_ops_test.py
emptysample_ops_test.py
extend_tensor_op_test.py
fc_operator_test.py
filler_ops_test.py fix unit test 2017-04-19 17:22:00 -07:00
find_op_test.py FindOp 2017-04-24 15:52:25 -07:00
funhash_op_test.py fix mkl_sparse and migrate sparsity experiments 2017-05-16 18:33:51 -07:00
gather_ops_test.py Add GatherOp for GPU, and update its tests. 2017-03-31 13:20:09 -07:00
gather_ranges_op_test.py
given_tensor_fill_op_test.py Fixes for ops without a CUDA backend 2017-03-29 14:36:09 -07:00
group_conv_test.py
hsm_test.py
image_input_op_test.py Extended ImageInputOp 2017-05-10 17:52:01 -07:00
index_ops_test.py
instance_norm_test.py Make instance norm grad test less flakey 2017-04-27 22:35:10 -07:00
leaky_relu_test.py leaky relu gradient op 2017-04-28 10:06:23 -07:00
lengths_tile_op_test.py add gradient for LengthsTileOp 2017-04-25 14:31:15 -07:00
loss_ops_test.py Caffe2: consolidate AveragedLoss with SumElementsOp 2017-04-06 10:35:01 -07:00
margin_ranking_criterion_op_test.py
matmul_op_test.py BatchMatMulOp: use cuBLAS batched strided gemm for CUDA 2017-03-28 11:54:09 -07:00
mkl_conv_op_test.py
mkl_packed_fc_op_test.py
mkl_speed_test.py
momentum_sgd_test.py Add tests and GPU impls for sparse optimizers 2017-04-13 11:07:40 -07:00
mpi_test.py
normalize_op_test.py NormalizeOP CUDA impelementation 2017-05-01 09:25:30 -07:00
one_hot_ops_test.py Fix tests for ops without a CUDA backend 2017-04-24 15:52:25 -07:00
pack_ops_test.py
pad_test.py Support cropping with negative pad sizes in PadImage 2017-04-03 23:47:54 -07:00
partition_ops_test.py
piecewise_linear_transform_test.py PiecewiseLinearTransformOp supports passing params from input blobs. 2017-04-08 11:02:35 -07:00
pooling_test.py New cudnn ops 2017-05-08 16:33:21 -07:00
pow_op_test.py
python_op_test.py
rank_loss_operator_test.py
rebatching_queue_test.py caffe2: rebatching queue for MultiTask 2017-05-02 15:22:46 -07:00
record_queue_test.py
recurrent_network_test.py rename ModelHelperBase 2017-04-24 15:52:26 -07:00
reduce_ops_test.py
reduction_ops_test.py SumSqrElements 2017-04-10 16:16:52 -07:00
relu_op_test.py Change back the function signature of relu gradient to only use 2017-04-13 22:08:09 -07:00
reshape_ops_test.py
resize_op_test.py Add specialized ResizeNearest implementation for scale=2 2017-05-07 21:10:11 -07:00
rnn_cell_test.py RNNCell API change: returns states and outputs 2017-05-08 15:19:48 -07:00
segment_ops_test.py cuda (sparse) lengths sum 2017-05-02 22:21:42 -07:00
sequence_ops_test.py
shape_inference_test.py Add axis argument to SoftmaxWithLoss 2017-05-09 19:36:00 -07:00
softmax_ops_test.py Add axis argument to SoftmaxWithLoss 2017-05-09 19:36:00 -07:00
softplus_op_test.py softplus op 2017-05-08 10:40:25 -07:00
sparse_funhash_op_test.py fix mkl_sparse and migrate sparsity experiments 2017-05-16 18:33:51 -07:00
sparse_gradient_checker_test.py Fixes for ops without a CUDA backend 2017-03-29 14:36:09 -07:00
sparse_ops_test.py Add ScatterWeightedSum for GPU. 2017-05-03 13:40:48 -07:00
sparse_reshape_op_test.py fix mkl_sparse and migrate sparsity experiments 2017-05-16 18:33:51 -07:00
spatial_bn_op_test.py Support 3D&1D SpatialBatchNorm[CPU] 2017-05-11 09:32:54 -07:00
square_root_divide_op_test.py
stats_ops_test.py
string_ops_test.py
text_file_reader_test.py
tile_op_test.py Added tiles and axis as input parameters to Tile Operator 2017-05-04 23:46:51 -07:00
top_k_test.py
unique_uniform_fill_op_test.py
utility_ops_test.py Optimize TransposeOp by using strided access pattern, bulk memory transfer, and other profile-guided optimizations 2017-04-20 18:31:40 -07:00
video_input_op_test.py Adding video data layer for caffe2 2017-05-05 14:16:38 -07:00