.travis.yml
LICENSE
MANIFEST.in
Makefile
README.md
hello_nngen.py
pytest.ini
setup.py
docker/Dockerfile
docs/Makefile
docs/conf.py
docs/index.rst
docs/operator.rst
docs/pynq.rst
examples/Makefile
examples/cnn/Makefile
examples/cnn/cnn.py
examples/darknet_yolov3_tiny/Makefile
examples/darknet_yolov3_tiny/car416x416.png
examples/darknet_yolov3_tiny/darknet_yolov3_tiny.py
examples/mlp/Makefile
examples/mlp/mlp.py
examples/torchvision_onnx_resnet18/Makefile
examples/torchvision_onnx_resnet18/car.png
examples/torchvision_onnx_resnet18/chair.png
examples/torchvision_onnx_resnet18/imagenet_class_index.json
examples/torchvision_onnx_resnet18/torchvision_onnx_resnet18.py
examples/torchvision_onnx_vgg11/Makefile
examples/torchvision_onnx_vgg11/car.png
examples/torchvision_onnx_vgg11/chair.png
examples/torchvision_onnx_vgg11/imagenet_class_index.json
examples/torchvision_onnx_vgg11/torchvision_onnx_vgg11.py
examples/torchvision_onnx_vgg11/ultra96v2_pynq_onnx_vgg11.ipynb
examples/torchvision_onnx_vgg11/ultra96v2_pynq_onnx_vgg11.py
nngen/Makefile
nngen/VERSION
nngen/__init__.py
nngen/basic_types.py
nngen/dtype_list.py
nngen/eval.py
nngen/scheduler.py
nngen/sim.py
nngen/storage.py
nngen/substreams.py
nngen/util.py
nngen/verilog.py
nngen/version.py
nngen.egg-info/PKG-INFO
nngen.egg-info/SOURCES.txt
nngen.egg-info/dependency_links.txt
nngen.egg-info/requires.txt
nngen.egg-info/top_level.txt
nngen/onnx/__init__.py
nngen/onnx/act_func.py
nngen/onnx/basic.py
nngen/onnx/batchnormalization.py
nngen/onnx/cast.py
nngen/onnx/ceil.py
nngen/onnx/concat.py
nngen/onnx/conv.py
nngen/onnx/exp.py
nngen/onnx/flatten.py
nngen/onnx/floor.py
nngen/onnx/gather.py
nngen/onnx/gemm.py
nngen/onnx/identity.py
nngen/onnx/pad.py
nngen/onnx/pool.py
nngen/onnx/reduce.py
nngen/onnx/reshape.py
nngen/onnx/shape.py
nngen/onnx/slice_.py
nngen/onnx/squeeze.py
nngen/onnx/transpose.py
nngen/onnx/upsample.py
nngen/onnx/util.py
nngen/operator/__init__.py
nngen/operator/basic.py
nngen/operator/binary_weight_conv2d.py
nngen/operator/concat.py
nngen/operator/conv2d.py
nngen/operator/exp.py
nngen/operator/extern.py
nngen/operator/leaky_relu.py
nngen/operator/log_weight_conv2d.py
nngen/operator/matmul.py
nngen/operator/normalize.py
nngen/operator/pad.py
nngen/operator/pool.py
nngen/operator/pool_serial.py
nngen/operator/relu.py
nngen/operator/sigmoid.py
nngen/operator/slice_.py
nngen/operator/ternary_weight_conv2d.py
nngen/operator/upsampling2d.py
nngen/quantizer/__init__.py
nngen/quantizer/conv2d.py
nngen/quantizer/exp.py
nngen/quantizer/matmul.py
nngen/quantizer/normalize.py
nngen/quantizer/reduce.py
nngen/quantizer/sigmoid.py
nngen/quantizer/util.py
nngen/verify/__init__.py
nngen/verify/basic.py
nngen/verify/binary_weight_conv2d.py
nngen/verify/concat.py
nngen/verify/conv2d.py
nngen/verify/exp.py
nngen/verify/extern.py
nngen/verify/leaky_relu.py
nngen/verify/log_weight_conv2d.py
nngen/verify/matmul.py
nngen/verify/normalize.py
nngen/verify/pad.py
nngen/verify/pool.py
nngen/verify/pool_serial.py
nngen/verify/relu.py
nngen/verify/sigmoid.py
nngen/verify/slice_.py
nngen/verify/ternary_weight_conv2d.py
nngen/verify/upsampling2d.py
tests/Makefile
tests/ng/Makefile
tests/ng/00_elementwise_single_layer/Makefile
tests/ng/00_elementwise_single_layer/matrix_abs/Makefile
tests/ng/00_elementwise_single_layer/matrix_abs/matrix_abs.py
tests/ng/00_elementwise_single_layer/matrix_abs/test_matrix_abs_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_abs/test_matrix_abs_int32.py
tests/ng/00_elementwise_single_layer/matrix_add/Makefile
tests/ng/00_elementwise_single_layer/matrix_add/matrix_add.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int16_wrap_par2.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int2_par16.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32_axi64.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32_bcast.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32_bcast_outer.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32_bcast_par2.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32_bcast_scalar.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32_bcast_scalar_par2.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int32_par2.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int4_par8.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_int8_par4.py
tests/ng/00_elementwise_single_layer/matrix_add/test_matrix_add_uint1_par32.py
tests/ng/00_elementwise_single_layer/matrix_add_constant/Makefile
tests/ng/00_elementwise_single_layer/matrix_add_constant/matrix_add_constant.py
tests/ng/00_elementwise_single_layer/matrix_add_constant/test_matrix_add_constant_int32.py
tests/ng/00_elementwise_single_layer/matrix_add_full/Makefile
tests/ng/00_elementwise_single_layer/matrix_add_full/matrix_add_full.py
tests/ng/00_elementwise_single_layer/matrix_add_full/test_matrix_add_full_int32.py
tests/ng/00_elementwise_single_layer/matrix_add_n/Makefile
tests/ng/00_elementwise_single_layer/matrix_add_n/matrix_add_n.py
tests/ng/00_elementwise_single_layer/matrix_add_n/test_matrix_add_n_int16_bcast_par2.py
tests/ng/00_elementwise_single_layer/matrix_add_n/test_matrix_add_n_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_argmax/Makefile
tests/ng/00_elementwise_single_layer/matrix_argmax/matrix_argmax.py
tests/ng/00_elementwise_single_layer/matrix_argmax/test_matrix_argmax_int16.py
tests/ng/00_elementwise_single_layer/matrix_argmax/test_matrix_argmax_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_argmax/test_matrix_argmax_int32.py
tests/ng/00_elementwise_single_layer/matrix_argmax/test_matrix_argmax_int32_flatten.py
tests/ng/00_elementwise_single_layer/matrix_argmax/test_matrix_argmax_int8.py
tests/ng/00_elementwise_single_layer/matrix_argmax/test_matrix_argmax_int8_par4.py
tests/ng/00_elementwise_single_layer/matrix_argmin/Makefile
tests/ng/00_elementwise_single_layer/matrix_argmin/matrix_argmin.py
tests/ng/00_elementwise_single_layer/matrix_argmin/test_matrix_argmin_int16.py
tests/ng/00_elementwise_single_layer/matrix_argmin/test_matrix_argmin_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_argmin/test_matrix_argmin_int32.py
tests/ng/00_elementwise_single_layer/matrix_argmin/test_matrix_argmin_int32_flatten.py
tests/ng/00_elementwise_single_layer/matrix_argmin/test_matrix_argmin_int8.py
tests/ng/00_elementwise_single_layer/matrix_argmin/test_matrix_argmin_int8_par4.py
tests/ng/00_elementwise_single_layer/matrix_clip/Makefile
tests/ng/00_elementwise_single_layer/matrix_clip/matrix_clip.py
tests/ng/00_elementwise_single_layer/matrix_clip/test_matrix_clip_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_clip/test_matrix_clip_uint16.py
tests/ng/00_elementwise_single_layer/matrix_div/Makefile
tests/ng/00_elementwise_single_layer/matrix_div/matrix_div.py
tests/ng/00_elementwise_single_layer/matrix_div/test_matrix_div_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_div/test_matrix_div_int32.py
tests/ng/00_elementwise_single_layer/matrix_equal/Makefile
tests/ng/00_elementwise_single_layer/matrix_equal/matrix_equal.py
tests/ng/00_elementwise_single_layer/matrix_equal/test_matrix_equal_int32.py
tests/ng/00_elementwise_single_layer/matrix_expand_dims/Makefile
tests/ng/00_elementwise_single_layer/matrix_expand_dims/matrix_expand_dims.py
tests/ng/00_elementwise_single_layer/matrix_expand_dims/test_matrix_expand_dims_int32_axis0.py
tests/ng/00_elementwise_single_layer/matrix_expand_dims/test_matrix_expand_dims_int32_axis2.py
tests/ng/00_elementwise_single_layer/matrix_full/Makefile
tests/ng/00_elementwise_single_layer/matrix_full/matrix_full.py
tests/ng/00_elementwise_single_layer/matrix_full/test_matrix_full_int32.py
tests/ng/00_elementwise_single_layer/matrix_greater/Makefile
tests/ng/00_elementwise_single_layer/matrix_greater/matrix_greater.py
tests/ng/00_elementwise_single_layer/matrix_greater/test_matrix_greater_int32.py
tests/ng/00_elementwise_single_layer/matrix_greater_equal/Makefile
tests/ng/00_elementwise_single_layer/matrix_greater_equal/matrix_greater_equal.py
tests/ng/00_elementwise_single_layer/matrix_greater_equal/test_matrix_greater_equal_int32.py
tests/ng/00_elementwise_single_layer/matrix_less/Makefile
tests/ng/00_elementwise_single_layer/matrix_less/matrix_less.py
tests/ng/00_elementwise_single_layer/matrix_less/test_matrix_less_int32.py
tests/ng/00_elementwise_single_layer/matrix_less_equal/Makefile
tests/ng/00_elementwise_single_layer/matrix_less_equal/matrix_less_equal.py
tests/ng/00_elementwise_single_layer/matrix_less_equal/test_matrix_less_equal_int32.py
tests/ng/00_elementwise_single_layer/matrix_multiply_shared/Makefile
tests/ng/00_elementwise_single_layer/matrix_multiply_shared/matrix_multiply_shared.py
tests/ng/00_elementwise_single_layer/matrix_multiply_shared/test_matrix_multiply_shared_int16.py
tests/ng/00_elementwise_single_layer/matrix_multiply_shared/test_matrix_multiply_shared_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_multiply_shared/test_matrix_multiply_shared_int32.py
tests/ng/00_elementwise_single_layer/matrix_multiply_shared/test_matrix_multiply_shared_int32_par2.py
tests/ng/00_elementwise_single_layer/matrix_neg/Makefile
tests/ng/00_elementwise_single_layer/matrix_neg/matrix_neg.py
tests/ng/00_elementwise_single_layer/matrix_neg/test_matrix_neg_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_neg/test_matrix_neg_int32.py
tests/ng/00_elementwise_single_layer/matrix_not_equal/Makefile
tests/ng/00_elementwise_single_layer/matrix_not_equal/matrix_not_equal.py
tests/ng/00_elementwise_single_layer/matrix_not_equal/test_matrix_not_equal_int32.py
tests/ng/00_elementwise_single_layer/matrix_rshift_clip/Makefile
tests/ng/00_elementwise_single_layer/matrix_rshift_clip/matrix_rshift_clip.py
tests/ng/00_elementwise_single_layer/matrix_rshift_clip/test_matrix_rshift_clip_int32_int8.py
tests/ng/00_elementwise_single_layer/matrix_rshift_round_clip/Makefile
tests/ng/00_elementwise_single_layer/matrix_rshift_round_clip/matrix_rshift_round_clip.py
tests/ng/00_elementwise_single_layer/matrix_rshift_round_clip/test_matrix_rshift_round_clip_int32_int8.py
tests/ng/00_elementwise_single_layer/matrix_scaled_add/Makefile
tests/ng/00_elementwise_single_layer/matrix_scaled_add/matrix_scaled_add.py
tests/ng/00_elementwise_single_layer/matrix_scaled_add/test_matrix_scaled_add_int16_par2.py
tests/ng/00_elementwise_single_layer/matrix_scaled_add/test_matrix_scaled_add_int32.py
tests/ng/00_elementwise_single_layer/matrix_scaled_add/test_matrix_scaled_add_int8_par4.py
tests/ng/00_elementwise_single_layer/matrix_sign_binary/Makefile
tests/ng/00_elementwise_single_layer/matrix_sign_binary/matrix_sign_binary.py
tests/ng/00_elementwise_single_layer/matrix_sign_binary/test_matrix_sign_binary_int32.py
tests/ng/00_elementwise_single_layer/matrix_sign_ternary/Makefile
tests/ng/00_elementwise_single_layer/matrix_sign_ternary/matrix_sign_ternary.py
tests/ng/00_elementwise_single_layer/matrix_sign_ternary/test_matrix_sign_ternary_int32.py
tests/ng/00_elementwise_single_layer/matrix_sub/Makefile
tests/ng/00_elementwise_single_layer/matrix_sub/matrix_sub.py
tests/ng/00_elementwise_single_layer/matrix_sub/test_matrix_sub_int32.py
tests/ng/00_elementwise_single_layer/matrix_where/Makefile
tests/ng/00_elementwise_single_layer/matrix_where/matrix_where.py
tests/ng/00_elementwise_single_layer/matrix_where/test_matrix_where_int32.py
tests/ng/01_elementwise_multi_layer/Makefile
tests/ng/01_elementwise_multi_layer/matrix_add_add/Makefile
tests/ng/01_elementwise_multi_layer/matrix_add_add/matrix_add_add.py
tests/ng/01_elementwise_multi_layer/matrix_add_add/test_matrix_add_add_int32.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add/Makefile
tests/ng/01_elementwise_multi_layer/matrix_multiply_add/matrix_multiply_add.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add/test_matrix_multiply_add_int16.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add/test_matrix_multiply_add_int16_par2.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add/test_matrix_multiply_add_int32.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add/test_matrix_multiply_add_int32_par2.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add_rshift_clip/Makefile
tests/ng/01_elementwise_multi_layer/matrix_multiply_add_rshift_clip/matrix_multiply_add_rshift_clip.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add_rshift_clip/test_matrix_multiply_add_rshift_clip_int16_par2.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add_rshift_clip/test_matrix_multiply_add_rshift_clip_int32.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_add_rshift_clip/test_matrix_multiply_add_rshift_clip_int8_par4.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_rshift/Makefile
tests/ng/01_elementwise_multi_layer/matrix_multiply_rshift/matrix_multiply_rshift.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_rshift/test_matrix_multiply_rshift_int16_out32.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_rshift_clip/Makefile
tests/ng/01_elementwise_multi_layer/matrix_multiply_rshift_clip/matrix_multiply_rshift_clip.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_rshift_clip/test_matrix_multiply_rshift_clip_int16.py
tests/ng/01_elementwise_multi_layer/matrix_multiply_rshift_clip/test_matrix_multiply_rshift_clip_int8.py
tests/ng/02_reduce/Makefile
tests/ng/02_reduce/matrix_reduce_max/Makefile
tests/ng/02_reduce/matrix_reduce_max/matrix_reduce_max.py
tests/ng/02_reduce/matrix_reduce_max/test_matrix_reduce_max_int16_par2.py
tests/ng/02_reduce/matrix_reduce_max/test_matrix_reduce_max_int32.py
tests/ng/02_reduce/matrix_reduce_min/Makefile
tests/ng/02_reduce/matrix_reduce_min/matrix_reduce_min.py
tests/ng/02_reduce/matrix_reduce_min/test_matrix_reduce_min_int16_par2.py
tests/ng/02_reduce/matrix_reduce_min/test_matrix_reduce_min_int32.py
tests/ng/02_reduce/matrix_reduce_sum/Makefile
tests/ng/02_reduce/matrix_reduce_sum/matrix_reduce_sum.py
tests/ng/02_reduce/matrix_reduce_sum/test_matrix_reduce_sum_int16.py
tests/ng/02_reduce/matrix_reduce_sum/test_matrix_reduce_sum_int16_par2.py
tests/ng/02_reduce/matrix_reduce_sum/test_matrix_reduce_sum_int16_par2_axis.py
tests/ng/02_reduce/matrix_reduce_sum/test_matrix_reduce_sum_int32.py
tests/ng/02_reduce/matrix_reduce_sum/test_matrix_reduce_sum_int32_axis.py
tests/ng/02_reduce/matrix_reduce_sum/test_matrix_reduce_sum_int32_par2.py
tests/ng/02_reduce/matrix_reduce_sum/test_matrix_reduce_sum_int32_par2_axis.py
tests/ng/03_pool/Makefile
tests/ng/03_pool/matrix_avg_pool/Makefile
tests/ng/03_pool/matrix_avg_pool/matrix_avg_pool.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_ch3_int32_ksize2_stride2_par2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int16_ksize2_stride2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int16_ksize2_stride2_par2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int16_ksize3_stride3_global.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int16_ksize7_stride7_global.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int16_ksize7_stride7_global_par2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int16_ksize7_stride7_par2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize1_stride2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize2_stride2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize2_stride2_axi64.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize2_stride2_ram_size.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize2_stride3.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize3_stride2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize6_stride2.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize7_stride7.py
tests/ng/03_pool/matrix_avg_pool/test_matrix_avg_pool_int32_ksize7_stride7_global.py
tests/ng/03_pool/matrix_avg_pool_serial/Makefile
tests/ng/03_pool/matrix_avg_pool_serial/matrix_avg_pool_serial.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int16_ksize2_stride2.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int16_ksize2_stride2_par2.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int16_ksize3_stride3_global.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int16_ksize7_stride7_global.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int16_ksize7_stride7_global_par2.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int16_ksize7_stride7_par2.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int32_ksize2_stride2.py
tests/ng/03_pool/matrix_avg_pool_serial/test_matrix_avg_pool_serial_int32_ksize7_stride7_global.py
tests/ng/03_pool/matrix_max_pool/Makefile
tests/ng/03_pool/matrix_max_pool/matrix_max_pool.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_ch3_int32_ksize2_stride2_par2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int16_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int16_ksize2_stride2_par2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int16_ksize7_stride7_global.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int16_ksize7_stride7_global_par2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int16_ksize7_stride7_par2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize2_stride2_axi64.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize2_stride2_ram_size.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize2_stride3.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize3_stride2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize6_stride2.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize7_stride7.py
tests/ng/03_pool/matrix_max_pool/test_matrix_max_pool_int32_ksize7_stride7_global.py
tests/ng/03_pool/matrix_max_pool_max_pool/Makefile
tests/ng/03_pool/matrix_max_pool_max_pool/matrix_max_pool_max_pool.py
tests/ng/03_pool/matrix_max_pool_max_pool/test_matrix_max_pool_max_pool_int32_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool_negative/Makefile
tests/ng/03_pool/matrix_max_pool_negative/matrix_max_pool_negative.py
tests/ng/03_pool/matrix_max_pool_negative/test_matrix_max_pool_negative_int16_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool_negative/test_matrix_max_pool_negative_int32_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool_padding/Makefile
tests/ng/03_pool/matrix_max_pool_padding/matrix_max_pool_padding.py
tests/ng/03_pool/matrix_max_pool_padding/test_matrix_max_pool_padding_int32_ksize2_stride2_padding1.py
tests/ng/03_pool/matrix_max_pool_padding/test_matrix_max_pool_padding_int32_ksize2_stride2_padding1_1_1_1.py
tests/ng/03_pool/matrix_max_pool_padding/test_matrix_max_pool_padding_int32_ksize2_stride2_padding5_3_5_3.py
tests/ng/03_pool/matrix_max_pool_padding/test_matrix_max_pool_padding_int32_ksize2_stride3_padding5_3_5_3.py
tests/ng/03_pool/matrix_max_pool_serial/Makefile
tests/ng/03_pool/matrix_max_pool_serial/matrix_max_pool_serial.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int16_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int16_ksize2_stride2_par2.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int16_ksize7_stride7_global.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int16_ksize7_stride7_global_par2.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int16_ksize7_stride7_par2.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int32_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int32_ksize7_stride7.py
tests/ng/03_pool/matrix_max_pool_serial/test_matrix_max_pool_serial_int32_ksize7_stride7_global.py
tests/ng/03_pool/matrix_max_pool_serial_negative/Makefile
tests/ng/03_pool/matrix_max_pool_serial_negative/matrix_max_pool_serial_negative.py
tests/ng/03_pool/matrix_max_pool_serial_negative/test_matrix_max_pool_serial_negative_int16_ksize2_stride2.py
tests/ng/03_pool/matrix_max_pool_serial_negative/test_matrix_max_pool_serial_negative_int32_ksize2_stride2.py
tests/ng/03_pool/matrix_pad/Makefile
tests/ng/03_pool/matrix_pad/matrix_pad.py
tests/ng/03_pool/matrix_pad/test_matrix_pad_int32_padding1.py
tests/ng/03_pool/matrix_pad/test_matrix_pad_int32_padding1_1_1_1.py
tests/ng/04_reshape/Makefile
tests/ng/04_reshape/matrix_reshape/Makefile
tests/ng/04_reshape/matrix_reshape/matrix_reshape.py
tests/ng/04_reshape/matrix_reshape/test_matrix_reshape_int16.py
tests/ng/04_reshape/matrix_reshape/test_matrix_reshape_int16_1dim.py
tests/ng/04_reshape/matrix_reshape/test_matrix_reshape_int16_lastdim1.py
tests/ng/04_reshape/matrix_reshape/test_matrix_reshape_int16_reverse.py
tests/ng/04_reshape/matrix_reshape/test_matrix_reshape_int32.py
tests/ng/04_reshape/matrix_reshape/test_matrix_reshape_int32_int16.py
tests/ng/04_reshape/matrix_reshape/test_matrix_reshape_int32_reverse.py
tests/ng/05_concat/Makefile
tests/ng/05_concat/matrix_concat/Makefile
tests/ng/05_concat/matrix_concat/matrix_concat.py
tests/ng/05_concat/matrix_concat/test_matrix_concat_int16.py
tests/ng/05_concat/matrix_concat/test_matrix_concat_int16_out_int32.py
tests/ng/05_concat/matrix_concat/test_matrix_concat_int16_output_aligned.py
tests/ng/05_concat/matrix_concat/test_matrix_concat_int32.py
tests/ng/05_concat/matrix_concat/test_matrix_concat_int32_out_int16.py
tests/ng/05_concat/matrix_concat_3inputs/Makefile
tests/ng/05_concat/matrix_concat_3inputs/matrix_concat_3inputs.py
tests/ng/05_concat/matrix_concat_3inputs/test_matrix_concat_3inputs_int16.py
tests/ng/05_concat/matrix_concat_3inputs/test_matrix_concat_3inputs_int16_out_int32.py
tests/ng/05_concat/matrix_concat_3inputs/test_matrix_concat_3inputs_int16_output_aligned.py
tests/ng/05_concat/matrix_concat_3inputs/test_matrix_concat_3inputs_int32.py
tests/ng/05_concat/matrix_concat_3inputs/test_matrix_concat_3inputs_int32_out_int16.py
tests/ng/06_slice_/Makefile
tests/ng/06_slice_/matrix_slice/Makefile
tests/ng/06_slice_/matrix_slice/matrix_slice.py
tests/ng/06_slice_/matrix_slice/test_matrix_slice_int16_stride1.py
tests/ng/06_slice_/matrix_slice/test_matrix_slice_int16_stride1_par2.py
tests/ng/06_slice_/matrix_slice/test_matrix_slice_int16_stride1_par4_axi64.py
tests/ng/06_slice_/matrix_slice/test_matrix_slice_int16_stride2.py
tests/ng/06_slice_/matrix_slice/test_matrix_slice_int32_stride1.py
tests/ng/06_slice_/matrix_slice/test_matrix_slice_int32_stride2.py
tests/ng/06_slice_/matrix_slice_1d/Makefile
tests/ng/06_slice_/matrix_slice_1d/matrix_slice_1d.py
tests/ng/06_slice_/matrix_slice_1d/test_matrix_slice_1d_int32_stride1.py
tests/ng/06_slice_/matrix_slice_2d/Makefile
tests/ng/06_slice_/matrix_slice_2d/matrix_slice_2d.py
tests/ng/06_slice_/matrix_slice_2d/test_matrix_slice_2d_int32_stride1.py
tests/ng/07_transpose/Makefile
tests/ng/07_transpose/matrix_transpose/Makefile
tests/ng/07_transpose/matrix_transpose/matrix_transpose.py
tests/ng/07_transpose/matrix_transpose/test_matrix_transpose_int16.py
tests/ng/07_transpose/matrix_transpose/test_matrix_transpose_int16_axi64.py
tests/ng/07_transpose/matrix_transpose/test_matrix_transpose_int32.py
tests/ng/07_transpose/matrix_transpose/test_matrix_transpose_int8.py
tests/ng/08_upsampling2d/Makefile
tests/ng/08_upsampling2d/matrix_add_upsampling2d/Makefile
tests/ng/08_upsampling2d/matrix_add_upsampling2d/matrix_add_upsampling2d.py
tests/ng/08_upsampling2d/matrix_add_upsampling2d/test_matrix_add_upsampling2d_int16_factors2_2_par2.py
tests/ng/08_upsampling2d/matrix_add_upsampling2d/test_matrix_add_upsampling2d_int32_factors2_2.py
tests/ng/08_upsampling2d/matrix_upsampling2d/Makefile
tests/ng/08_upsampling2d/matrix_upsampling2d/matrix_upsampling2d.py
tests/ng/08_upsampling2d/matrix_upsampling2d/test_matrix_upsampling2d_int16_factors2_2.py
tests/ng/08_upsampling2d/matrix_upsampling2d/test_matrix_upsampling2d_int16_factors3_2.py
tests/ng/08_upsampling2d/matrix_upsampling2d/test_matrix_upsampling2d_int16_factors3_3.py
tests/ng/08_upsampling2d/matrix_upsampling2d/test_matrix_upsampling2d_int32_factors2_2.py
tests/ng/09_extern/Makefile
tests/ng/09_extern/matrix_extern/Makefile
tests/ng/09_extern/matrix_extern/matrix_extern.py
tests/ng/09_extern/matrix_extern/test_matrix_extern_int32.py
tests/ng/09_extern/matrix_extern_irq/Makefile
tests/ng/09_extern/matrix_extern_irq/matrix_extern_irq.py
tests/ng/09_extern/matrix_extern_irq/test_matrix_extern_irq_int32.py
tests/ng/09_extern/matrix_extern_irq_reset/Makefile
tests/ng/09_extern/matrix_extern_irq_reset/matrix_extern_irq_reset.py
tests/ng/09_extern/matrix_extern_irq_reset/test_matrix_extern_irq_reset_int32.py
tests/ng/09_extern/matrix_extern_reset/Makefile
tests/ng/09_extern/matrix_extern_reset/matrix_extern_reset.py
tests/ng/09_extern/matrix_extern_reset/test_matrix_extern_reset_int32.py
tests/ng/10_io_test/Makefile
tests/ng/10_io_test/matrix_add_axi_delayed/Makefile
tests/ng/10_io_test/matrix_add_axi_delayed/matrix_add_axi_delayed.py
tests/ng/10_io_test/matrix_add_axi_delayed/test_matrix_add_axi_delayed_int32.py
tests/ng/10_io_test/matrix_add_global_addr_offset/Makefile
tests/ng/10_io_test/matrix_add_global_addr_offset/matrix_add_global_addr_offset.py
tests/ng/10_io_test/matrix_add_global_addr_offset/test_matrix_add_global_addr_offset_int32.py
tests/ng/10_io_test/matrix_add_ipxact/Makefile
tests/ng/10_io_test/matrix_add_ipxact/matrix_add_ipxact.py
tests/ng/10_io_test/matrix_add_ipxact/test_matrix_add_ipxact_int16_par4_axi64.py
tests/ng/10_io_test/matrix_add_ipxact/test_matrix_add_ipxact_int32.py
tests/ng/10_io_test/matrix_add_use_map_ram/Makefile
tests/ng/10_io_test/matrix_add_use_map_ram/matrix_add_use_map_ram.py
tests/ng/10_io_test/matrix_add_use_map_ram/test_matrix_add_use_map_ram_int32.py
tests/ng/10_io_test/matrix_avg_pool_axi_delayed/Makefile
tests/ng/10_io_test/matrix_avg_pool_axi_delayed/matrix_avg_pool_axi_delayed.py
tests/ng/10_io_test/matrix_avg_pool_axi_delayed/test_matrix_avg_pool_axi_delayed_int32_ksize2_stride2.py
tests/ng/10_io_test/matrix_upsampling2d_header/Makefile
tests/ng/10_io_test/matrix_upsampling2d_header/matrix_upsampling2d_header.py
tests/ng/10_io_test/matrix_upsampling2d_header/test_matrix_upsampling2d_header_int32_factors2_2.py
tests/ng/11_matmul_single_layer/Makefile
tests/ng/11_matmul_single_layer/matrix_matmul/Makefile
tests/ng/11_matmul_single_layer/matrix_matmul/matrix_matmul.py
tests/ng/11_matmul_single_layer/matrix_matmul/test_matrix_matmul_int16.py
tests/ng/11_matmul_single_layer/matrix_matmul/test_matrix_matmul_int16_non_transposed_b.py
tests/ng/11_matmul_single_layer/matrix_matmul/test_matrix_matmul_int32.py
tests/ng/11_matmul_single_layer/matrix_matmul/test_matrix_matmul_int32_axi64.py
tests/ng/12_matrmul_multi_layer/Makefile
tests/ng/12_matrmul_multi_layer/matrix_matmul_relu/Makefile
tests/ng/12_matrmul_multi_layer/matrix_matmul_relu/matrix_matmul_relu.py
tests/ng/12_matrmul_multi_layer/matrix_matmul_relu/test_matrix_matmul_relu_int32.py
tests/ng/12_matrmul_multi_layer/matrix_matmul_relu/test_matrix_matmul_relu_int32_par_out2_axi64.py
tests/ng/13_conv2d_single_layer/Makefile
tests/ng/13_conv2d_single_layer/matrix_binary_weight_conv2d/Makefile
tests/ng/13_conv2d_single_layer/matrix_binary_weight_conv2d/matrix_binary_weight_conv2d.py
tests/ng/13_conv2d_single_layer/matrix_binary_weight_conv2d/test_matrix_binary_weight_conv2d_int32_uint1_3x3_stride1.py
tests/ng/13_conv2d_single_layer/matrix_binary_weight_conv2d/test_matrix_binary_weight_conv2d_int32_uint1_3x3_stride1_par_ich8_par_och4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/Makefile
tests/ng/13_conv2d_single_layer/matrix_conv2d/matrix_conv2d.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_1x1_stride1_par_col2_par_row2.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_1x1_stride1_par_och2_axi64.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_1x1_stride1_par_och2_concur_och4_axi64.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_1x1_stride1_par_och4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_1x1_stride2_par_och4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_2x2_stride1_bias_vector_scale_scala_par_och2_concur_och32_ich1_axi32.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_3x3_stride1_bias_vector_scale_scala_par_och4_axi32.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_3x3_stride1_par_ich4_par_och4_axi64.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_3x3_stride1_par_ich4_par_och4_par_col2_par_row2_axi64.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_3x3_stride1_par_och2_concur_och64.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_3x3_stride1_par_och4_axi32.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int16_3x3_stride1_sigmoid.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_1x1_stride1.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_1x1_stride1_par_col2_par_row2.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_2x2_stride3.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_bias_scala.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_bias_vector.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_bias_vector_concur_och2.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_concur_och16.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_concur_och2.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_concur_och2_input.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_global.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_input.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_leaky_relu.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_col3_par_row3.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_ich2.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_ich2_par_och2_axi64.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_ich2_par_och2_concur_och16.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_ich2_par_och2_concur_och4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_ich4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_och2.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_och2_axi64.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_och2_concur_och16.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_och2_concur_och2.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_och2_concur_och4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_och2_concur_och4_input.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_par_och2_concur_och8_entire_weight.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_ram_size.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_relu.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_scale_scala.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_scale_vector.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride1_sigmoid.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_3x3_stride5.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_7x7_stride1.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int32_int4_3x3_stride1.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int4_3x3_stride1_par_ich8_par_och8.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int8_1x1_stride1_par_ich4_par_och4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int8_3x3_stride1_par_ich4_par_och4.py
tests/ng/13_conv2d_single_layer/matrix_conv2d/test_matrix_conv2d_int8_3x3_stride1_sigmoid.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/Makefile
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/matrix_conv2d_padding.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_2x2_stride3_padding1_0_1_0.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_3x3_stride1_padding0.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_3x3_stride1_padding1.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_3x3_stride1_padding1_1_1_1.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_3x3_stride1_padding3_3_3_3.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_3x3_stride1_padding5_3_5_3.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_3x3_stride1_padding_valid.py
tests/ng/13_conv2d_single_layer/matrix_conv2d_padding/test_matrix_conv2d_padding_int32_3x3_stride4_padding1_0_1_0.py
tests/ng/13_conv2d_single_layer/matrix_log_weight_conv2d/Makefile
tests/ng/13_conv2d_single_layer/matrix_log_weight_conv2d/matrix_log_weight_conv2d.py
tests/ng/13_conv2d_single_layer/matrix_log_weight_conv2d/test_matrix_log_weight_conv2d_int32_int4_3x3_stride1.py
tests/ng/13_conv2d_single_layer/matrix_ternary_weight_conv2d/Makefile
tests/ng/13_conv2d_single_layer/matrix_ternary_weight_conv2d/matrix_ternary_weight_conv2d.py
tests/ng/13_conv2d_single_layer/matrix_ternary_weight_conv2d/test_matrix_ternary_weight_conv2d_int32_int2_3x3_stride1.py
tests/ng/13_conv2d_single_layer/matrix_ternary_weight_conv2d/test_matrix_ternary_weight_conv2d_int32_int2_3x3_stride1_par_ich8_par_och4.py
tests/ng/14_conv2d_multi_layer/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool/large_test_matrix_conv2d_int32_7x7_stride1_par_och2_concur_och32_avg_pool_ksize3_stride2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool/matrix_conv2d_avg_pool.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool/test_matrix_conv2d_int16_3x3_stride1_par_ich4_par_och4_avg_pool_ksize2_stride2_par4_axi64.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool/test_matrix_conv2d_int32_3x3_stride1_par_ich2_par_och2_avg_pool_ksize2_stride2_par2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool/test_matrix_conv2d_int32_7x7_stride1_avg_pool_ksize3_stride2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool/test_matrix_conv2d_int32_7x7_stride1_par_och2_avg_pool_ksize3_stride2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool_serial/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool_serial/matrix_conv2d_avg_pool_serial.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool_serial/test_matrix_conv2d_int16_3x3_stride1_par_ich4_par_och4_avg_pool_serial_ksize2_stride2_par1_axi64.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_avg_pool_serial/test_matrix_conv2d_int16_3x3_stride1_par_ich4_par_och4_avg_pool_serial_ksize2_stride2_par4_axi64.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/matrix_conv2d_conv2d.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int16_1x1_stride1_1x1_stride1_par_ich2_par_och2_concur_och8.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int16_3x3_stride1_3x3_stride1_bias_vector_scale_scala_par_och4.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int16_3x3_stride1_3x3_stride1_bias_vector_scale_scala_par_och4_concur_och4_concur_och8.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int16_3x3_stride1_3x3_stride1_bias_vector_scale_scala_par_och4_concur_och64.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int16_3x3_stride1_3x3_stride1_par_ich2_par_och2_concur_och8.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_1x1_stride1_1x1_stride2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x1_stride1_1x3_stride1.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x1_stride1_1x3_stride1_par_ich2_par_och2_concur_och4.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_concur_och4.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_concur_och4_input.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_increase.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_par_ich2_par_och2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_par_ich4_par_och4.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_par_ich4_par_och4_leaky_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_ram_size.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_leaky_relu_3x3_stride1.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_leaky_relu_3x3_stride1_leaky_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_leaky_relu_4_4_3x3_stride1_leaky_relu_6_6.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_relu6_3x3_stride1_leaky_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_relu_3x3_stride1.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_relu_3x3_stride1_leaky_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int32_3x3_stride1_relu_3x3_stride1_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d/test_matrix_conv2d_conv2d_int8_1x1_stride1_1x1_stride1_par_ich4_par_och4.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_conv2d/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_conv2d/matrix_conv2d_conv2d_conv2d.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_conv2d/test_matrix_conv2d_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_3x3_stride1.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_conv2d/test_matrix_conv2d_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_3x3_stride1_par_ich2_par_och2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_conv2d/test_matrix_conv2d_conv2d_conv2d_int32_3x3_stride1_3x3_stride1_relu_3x3_stride1_leaky_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_variable/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_variable/matrix_conv2d_conv2d_variable.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_conv2d_variable/test_matrix_conv2d_conv2d_variable_int32_3x3_stride1_3x3_stride1.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_leaky_relu/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_leaky_relu/matrix_conv2d_leaky_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_leaky_relu/test_matrix_conv2d_leaky_relu_int32_3x3_stride1.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_max_pool/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_max_pool/large_test_matrix_conv2d_int32_7x7_stride1_par_och2_concur_och32_max_pool_ksize3_stride2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_max_pool/matrix_conv2d_max_pool.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_max_pool/test_matrix_conv2d_int32_3x3_stride1_par_ich2_par_och2_max_pool_ksize2_stride2_par2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_max_pool/test_matrix_conv2d_int32_7x7_stride1_max_pool_ksize3_stride2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_max_pool/test_matrix_conv2d_int32_7x7_stride1_par_och2_max_pool_ksize3_stride2.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_relu/Makefile
tests/ng/14_conv2d_multi_layer/matrix_conv2d_relu/matrix_conv2d_relu.py
tests/ng/14_conv2d_multi_layer/matrix_conv2d_relu/test_matrix_conv2d_relu_int32_3x3_stride1.py
tests/onnx/Makefile
tests/onnx/00_single_layer/Makefile
tests/onnx/00_single_layer/onnx_matrix_add/Makefile
tests/onnx/00_single_layer/onnx_matrix_add/onnx_matrix_add.py
tests/onnx/00_single_layer/onnx_matrix_add/test_onnx_matrix_add_int16.py
tests/onnx/00_single_layer/onnx_matrix_add/test_onnx_matrix_add_int16_par2.py
tests/onnx/00_single_layer/onnx_matrix_add/test_onnx_matrix_add_int16_par4_axi64.py
tests/onnx/00_single_layer/onnx_matrix_add/test_onnx_matrix_add_int32.py
tests/onnx/00_single_layer/onnx_matrix_argmax/Makefile
tests/onnx/00_single_layer/onnx_matrix_argmax/onnx_matrix_argmax.py
tests/onnx/00_single_layer/onnx_matrix_argmax/test_onnx_matrix_argmax_int16.py
tests/onnx/00_single_layer/onnx_matrix_argmax/test_onnx_matrix_argmax_int16_par2.py
tests/onnx/00_single_layer/onnx_matrix_argmax/test_onnx_matrix_argmax_int32.py
tests/onnx/00_single_layer/onnx_matrix_argmax/test_onnx_matrix_argmax_int8.py
tests/onnx/00_single_layer/onnx_matrix_argmax/test_onnx_matrix_argmax_int8_par4.py
tests/onnx/00_single_layer/onnx_matrix_avg_pool/Makefile
tests/onnx/00_single_layer/onnx_matrix_avg_pool/onnx_matrix_avg_pool.py
tests/onnx/00_single_layer/onnx_matrix_avg_pool/test_onnx_matrix_avg_pool_int32_2x2_stride2.py
tests/onnx/00_single_layer/onnx_matrix_avg_pool/test_onnx_matrix_avg_pool_int32_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/Makefile
tests/onnx/00_single_layer/onnx_matrix_conv2d/onnx_matrix_conv2d.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_batchnorm_int32_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_batchnorm_unfused_int32_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_int32_1x1_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_int32_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_int32_3x3_stride1_padding1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_int8_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_leaky_relu_int16_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_leaky_relu_int32_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_leaky_relu_int8_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_sigmoid_int16_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_sigmoid_int32_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_conv2d/test_onnx_matrix_conv2d_sigmoid_int8_3x3_stride1.py
tests/onnx/00_single_layer/onnx_matrix_div/Makefile
tests/onnx/00_single_layer/onnx_matrix_div/onnx_matrix_div.py
tests/onnx/00_single_layer/onnx_matrix_div/test_onnx_matrix_div_int16.py
tests/onnx/00_single_layer/onnx_matrix_div/test_onnx_matrix_div_int16_bcast.py
tests/onnx/00_single_layer/onnx_matrix_div/test_onnx_matrix_div_int16_par2.py
tests/onnx/00_single_layer/onnx_matrix_div/test_onnx_matrix_div_int16_par4_axi64.py
tests/onnx/00_single_layer/onnx_matrix_div/test_onnx_matrix_div_int32.py
tests/onnx/00_single_layer/onnx_matrix_div/test_onnx_matrix_div_int32_bcast.py
tests/onnx/00_single_layer/onnx_matrix_div/test_onnx_matrix_div_int8.py
tests/onnx/00_single_layer/onnx_matrix_exp/Makefile
tests/onnx/00_single_layer/onnx_matrix_exp/onnx_matrix_exp.py
tests/onnx/00_single_layer/onnx_matrix_exp/test_onnx_matrix_exp_int16.py
tests/onnx/00_single_layer/onnx_matrix_exp/test_onnx_matrix_exp_int32.py
tests/onnx/00_single_layer/onnx_matrix_exp/test_onnx_matrix_exp_int8.py
tests/onnx/00_single_layer/onnx_matrix_linear/Makefile
tests/onnx/00_single_layer/onnx_matrix_linear/onnx_matrix_linear.py
tests/onnx/00_single_layer/onnx_matrix_linear/test_onnx_matrix_linear_batchnorm_int32.py
tests/onnx/00_single_layer/onnx_matrix_linear/test_onnx_matrix_linear_int32.py
tests/onnx/00_single_layer/onnx_matrix_mul/Makefile
tests/onnx/00_single_layer/onnx_matrix_mul/onnx_matrix_mul.py
tests/onnx/00_single_layer/onnx_matrix_mul/test_onnx_matrix_mul_int16.py
tests/onnx/00_single_layer/onnx_matrix_mul/test_onnx_matrix_mul_int16_bcast.py
tests/onnx/00_single_layer/onnx_matrix_mul/test_onnx_matrix_mul_int16_par2.py
tests/onnx/00_single_layer/onnx_matrix_mul/test_onnx_matrix_mul_int16_par4_axi64.py
tests/onnx/00_single_layer/onnx_matrix_mul/test_onnx_matrix_mul_int32.py
tests/onnx/00_single_layer/onnx_matrix_mul/test_onnx_matrix_mul_int32_bcast.py
tests/onnx/00_single_layer/onnx_matrix_mul/test_onnx_matrix_mul_int8.py
tests/onnx/00_single_layer/onnx_matrix_pad/Makefile
tests/onnx/00_single_layer/onnx_matrix_pad/onnx_matrix_pad.py
tests/onnx/00_single_layer/onnx_matrix_pad/test_onnx_matrix_pad_int32_padding1.py
tests/onnx/00_single_layer/onnx_matrix_pad/test_onnx_matrix_pad_int32_padding2.py
tests/onnx/00_single_layer/onnx_matrix_reduce_max/Makefile
tests/onnx/00_single_layer/onnx_matrix_reduce_max/onnx_matrix_reduce_max.py
tests/onnx/00_single_layer/onnx_matrix_reduce_max/test_onnx_matrix_reduce_max_int16.py
tests/onnx/00_single_layer/onnx_matrix_reduce_max/test_onnx_matrix_reduce_max_int32.py
tests/onnx/00_single_layer/onnx_matrix_reduce_max/test_onnx_matrix_reduce_max_int8.py
tests/onnx/00_single_layer/onnx_matrix_reduce_min/Makefile
tests/onnx/00_single_layer/onnx_matrix_reduce_min/onnx_matrix_reduce_min.py
tests/onnx/00_single_layer/onnx_matrix_reduce_min/test_onnx_matrix_reduce_min_int16.py
tests/onnx/00_single_layer/onnx_matrix_reduce_min/test_onnx_matrix_reduce_min_int32.py
tests/onnx/00_single_layer/onnx_matrix_reduce_min/test_onnx_matrix_reduce_min_int8.py
tests/onnx/00_single_layer/onnx_matrix_reduce_sum/Makefile
tests/onnx/00_single_layer/onnx_matrix_reduce_sum/onnx_matrix_reduce_sum.py
tests/onnx/00_single_layer/onnx_matrix_reduce_sum/test_onnx_matrix_reduce_sum_int16.py
tests/onnx/00_single_layer/onnx_matrix_reduce_sum/test_onnx_matrix_reduce_sum_int32.py
tests/onnx/00_single_layer/onnx_matrix_reduce_sum/test_onnx_matrix_reduce_sum_int8.py
tests/onnx/00_single_layer/onnx_matrix_sigmoid/Makefile
tests/onnx/00_single_layer/onnx_matrix_sigmoid/onnx_matrix_sigmoid.py
tests/onnx/00_single_layer/onnx_matrix_sigmoid/test_onnx_matrix_sigmoid_int16.py
tests/onnx/00_single_layer/onnx_matrix_sigmoid/test_onnx_matrix_sigmoid_int32.py
tests/onnx/00_single_layer/onnx_matrix_sigmoid/test_onnx_matrix_sigmoid_int8.py
tests/onnx/01_multi_layer/Makefile
tests/onnx/01_multi_layer/onnx_matrix_conv2d_concat/Makefile
tests/onnx/01_multi_layer/onnx_matrix_conv2d_concat/onnx_matrix_conv2d_concat.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_concat/test_onnx_matrix_conv2d_concat_int32_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_conv2d/Makefile
tests/onnx/01_multi_layer/onnx_matrix_conv2d_conv2d/onnx_matrix_conv2d_conv2d.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_conv2d/test_onnx_matrix_conv2d_conv2d_int16_3x3_stride1_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_conv2d/test_onnx_matrix_conv2d_conv2d_int32_3x3_stride1_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_conv2d/test_onnx_matrix_conv2d_conv2d_int8_3x3_stride1_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_linear/Makefile
tests/onnx/01_multi_layer/onnx_matrix_conv2d_linear/onnx_matrix_conv2d_linear.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_linear/test_onnx_matrix_conv2d_linear_int16_3x3_stride1_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_linear/test_onnx_matrix_conv2d_linear_int32_3x3_stride1_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_linear/test_onnx_matrix_conv2d_linear_int8_3x3_stride1_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_multi_resblock/Makefile
tests/onnx/01_multi_layer/onnx_matrix_conv2d_multi_resblock/onnx_matrix_conv2d_multi_resblock.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_multi_resblock/test_onnx_matrix_conv2d_multi_resblock_int16_3x3_stride1_int32_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_multi_resblock/test_onnx_matrix_conv2d_multi_resblock_int32_3x3_stride1_int32_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_multi_resblock/test_onnx_matrix_conv2d_multi_resblock_int8_3x3_stride1_int32_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_resblock/Makefile
tests/onnx/01_multi_layer/onnx_matrix_conv2d_resblock/onnx_matrix_conv2d_resblock.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_resblock/test_onnx_matrix_conv2d_resblock_int16_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_resblock/test_onnx_matrix_conv2d_resblock_int32_1x1_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_resblock/test_onnx_matrix_conv2d_resblock_int32_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_resblock/test_onnx_matrix_conv2d_resblock_int8_3x3_stride1.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_transpose_linear/Makefile
tests/onnx/01_multi_layer/onnx_matrix_conv2d_transpose_linear/onnx_matrix_conv2d_transpose_linear.py
tests/onnx/01_multi_layer/onnx_matrix_conv2d_transpose_linear/test_onnx_matrix_conv2d_transpose_linear_int32_3x3_stride1_3x3_stride1.py
tests/onnx/02_pretrained_model/Makefile
tests/onnx/02_pretrained_model/onnx_resnet18/Makefile
tests/onnx/02_pretrained_model/onnx_resnet18/onnx_resnet18.py
tests/onnx/02_pretrained_model/onnx_resnet18/test_onnx_resnet18_int16.py
tests/onnx/02_pretrained_model/onnx_resnet18/test_onnx_resnet18_int32.py
tests/onnx/02_pretrained_model/onnx_resnet18/test_onnx_resnet18_int8.py
tests/onnx/02_pretrained_model/onnx_vgg11/Makefile
tests/onnx/02_pretrained_model/onnx_vgg11/onnx_vgg11.py
tests/onnx/02_pretrained_model/onnx_vgg11/test_onnx_vgg11_bn_int16.py
tests/onnx/02_pretrained_model/onnx_vgg11/test_onnx_vgg11_bn_int32.py
tests/onnx/02_pretrained_model/onnx_vgg11/test_onnx_vgg11_bn_int8.py
tests/onnx/02_pretrained_model/onnx_vgg11/test_onnx_vgg11_int16.py
tests/onnx/02_pretrained_model/onnx_vgg11/test_onnx_vgg11_int32.py
tests/onnx/02_pretrained_model/onnx_vgg11/test_onnx_vgg11_int8.py