Download lib/python3.9/site-packages/caffe2/python/mkl/mkl_concat_op_test.py from camenduru/slahmr-test: direct link, hf CLI and curl.
- Browser
- Download file 1.17 kB
-
https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/caffe2/python/mkl/mkl_concat_op_test.py
- Command line
-
hf download hf://camenduru/slahmr-test/lib/python3.9/site-packages/caffe2/python/mkl/mkl_concat_op_test.py
-
curl -L -o mkl_concat_op_test.py https://huggingface.co/camenduru/slahmr-test/resolve/main/lib/python3.9/site-packages/caffe2/python/mkl/mkl_concat_op_test.py
1.17 kB
| import unittest | |
| import hypothesis.strategies as st | |
| from hypothesis import given | |
| import numpy as np | |
| from caffe2.python import core, workspace | |
| import caffe2.python.hypothesis_test_util as hu | |
| import caffe2.python.mkl_test_util as mu | |
| class MKLConcatTest(hu.HypothesisTestCase): | |
| def test_mkl_concat( | |
| self, batch_size, channel_splits, height, width, gc, dc | |
| ): | |
| Xs = [ | |
| np.random.rand(batch_size, channel, | |
| height, width).astype(np.float32) | |
| for channel in channel_splits | |
| ] | |
| op = core.CreateOperator( | |
| "Concat", | |
| ["X_{}".format(i) for i in range(len(Xs))], | |
| ["concat_result", "split_info"], | |
| order="NCHW", | |
| ) | |
| self.assertDeviceChecks(dc, op, Xs, [0]) | |
| if __name__ == "__main__": | |
| import unittest | |
| unittest.main() | |