From 9931d981796ed4df015027e19cbe3409edb286e8 Mon Sep 17 00:00:00 2001
From: raphaelDkhn <raphael@gizatech.xyz>
Date: Tue, 31 Oct 2023 12:22:30 +0200
Subject: [PATCH] fix tests

---
 tests/lib.cairo                         |  12 +-
 tests/nodes.cairo                       | 952 ++++++++++++------------
 tests/tensor_core/at/at_bool_test.cairo |   2 +-
 3 files changed, 483 insertions(+), 483 deletions(-)

diff --git a/tests/lib.cairo b/tests/lib.cairo
index 226597d2f..b8f3c9b96 100644
--- a/tests/lib.cairo
+++ b/tests/lib.cairo
@@ -1,6 +1,6 @@
-// mod numbers;
-// mod performance;
-// mod tensor_core;
-// mod nodes;
-// mod ml;
-// mod operators;
+mod numbers;
+mod performance;
+mod tensor_core;
+mod nodes;
+mod ml;
+mod operators;
diff --git a/tests/nodes.cairo b/tests/nodes.cairo
index d867b2277..e39890c5d 100644
--- a/tests/nodes.cairo
+++ b/tests/nodes.cairo
@@ -1,477 +1,477 @@
-mod abs_fp16x16;
-mod abs_fp8x23;
-mod abs_i32;
-mod abs_i8;
-mod acos_fp16x16;
-mod acos_fp8x23;
-mod acosh_fp16x16;
-mod acosh_fp8x23;
-mod add_fp16x16;
-mod add_fp16x16_broadcast;
-mod add_fp8x23;
-mod add_fp8x23_broadcast;
-mod add_i32;
-mod add_i32_broadcast;
-mod add_i8;
-mod add_i8_broadcast;
-mod add_u32;
-mod add_u32_broadcast;
-mod argmax_fp16x16_1D_default;
-mod argmax_fp16x16_1D_keepdims_false;
-mod argmax_fp16x16_1D_last_index;
-mod argmax_fp16x16_2D_default;
-mod argmax_fp16x16_2D_keepdims_false;
-mod argmax_fp16x16_2D_last_index;
-mod argmax_fp16x16_3D_default;
-mod argmax_fp16x16_3D_keepdims_false;
-mod argmax_fp16x16_3D_last_index;
-mod argmax_fp8x23_1D_default;
-mod argmax_fp8x23_1D_keepdims_false;
-mod argmax_fp8x23_1D_last_index;
-mod argmax_fp8x23_2D_default;
-mod argmax_fp8x23_2D_keepdims_false;
-mod argmax_fp8x23_2D_last_index;
-mod argmax_fp8x23_3D_default;
-mod argmax_fp8x23_3D_keepdims_false;
-mod argmax_fp8x23_3D_last_index;
-mod argmax_i32_1D_default;
-mod argmax_i32_1D_keepdims_false;
-mod argmax_i32_1D_last_index;
-mod argmax_i32_2D_default;
-mod argmax_i32_2D_keepdims_false;
-mod argmax_i32_2D_last_index;
-mod argmax_i32_3D_default;
-mod argmax_i32_3D_keepdims_false;
-mod argmax_i32_3D_last_index;
-mod argmax_i8_1D_default;
-mod argmax_i8_1D_keepdims_false;
-mod argmax_i8_1D_last_index;
-mod argmax_i8_2D_default;
-mod argmax_i8_2D_keepdims_false;
-mod argmax_i8_2D_last_index;
-mod argmax_i8_3D_default;
-mod argmax_i8_3D_keepdims_false;
-mod argmax_i8_3D_last_index;
-mod argmax_u32_1D_default;
-mod argmax_u32_1D_keepdims_false;
-mod argmax_u32_1D_last_index;
-mod argmax_u32_2D_default;
-mod argmax_u32_2D_keepdims_false;
-mod argmax_u32_2D_last_index;
-mod argmax_u32_3D_default;
-mod argmax_u32_3D_keepdims_false;
-mod argmax_u32_3D_last_index;
-mod argmin_fp16x16_1D_default;
-mod argmin_fp16x16_1D_keepdims_false;
-mod argmin_fp16x16_1D_last_index;
-mod argmin_fp16x16_2D_default;
-mod argmin_fp16x16_2D_keepdims_false;
-mod argmin_fp16x16_2D_last_index;
-mod argmin_fp16x16_3D_default;
-mod argmin_fp16x16_3D_keepdims_false;
-mod argmin_fp16x16_3D_last_index;
-mod argmin_fp8x23_1D_default;
-mod argmin_fp8x23_1D_keepdims_false;
-mod argmin_fp8x23_1D_last_index;
-mod argmin_fp8x23_2D_default;
-mod argmin_fp8x23_2D_keepdims_false;
-mod argmin_fp8x23_2D_last_index;
-mod argmin_fp8x23_3D_default;
-mod argmin_fp8x23_3D_keepdims_false;
-mod argmin_fp8x23_3D_last_index;
-mod argmin_i32_1D_default;
-mod argmin_i32_1D_keepdims_false;
-mod argmin_i32_1D_last_index;
-mod argmin_i32_2D_default;
-mod argmin_i32_2D_keepdims_false;
-mod argmin_i32_2D_last_index;
-mod argmin_i32_3D_default;
-mod argmin_i32_3D_keepdims_false;
-mod argmin_i32_3D_last_index;
-mod argmin_i8_1D_default;
-mod argmin_i8_1D_keepdims_false;
-mod argmin_i8_1D_last_index;
-mod argmin_i8_2D_default;
-mod argmin_i8_2D_keepdims_false;
-mod argmin_i8_2D_last_index;
-mod argmin_i8_3D_default;
-mod argmin_i8_3D_keepdims_false;
-mod argmin_i8_3D_last_index;
-mod argmin_u32_1D_default;
-mod argmin_u32_1D_keepdims_false;
-mod argmin_u32_1D_last_index;
-mod argmin_u32_2D_default;
-mod argmin_u32_2D_keepdims_false;
-mod argmin_u32_2D_last_index;
-mod argmin_u32_3D_default;
-mod argmin_u32_3D_keepdims_false;
-mod argmin_u32_3D_last_index;
-mod asin_fp16x16;
-mod asin_fp8x23;
-mod asinh_fp16x16;
-mod asinh_fp8x23;
-mod atan_fp16x16;
-mod atan_fp8x23;
-mod ceil_fp16x16;
-mod ceil_fp8x23;
-mod concat_fp16x16_1d;
-mod concat_fp16x16_2d;
-mod concat_fp16x16_3d_default;
-mod concat_fp16x16_3d_axis_1;
-mod concat_fp16x16_3d_axis_2;
-mod concat_fp16x16_3d_three_tensors_axis_1;
-mod concat_fp16x16_3d_three_tensors_axis_2;
-mod concat_fp8x23_1d;
-mod concat_fp8x23_2d;
-mod concat_fp8x23_3d_default;
-mod concat_fp8x23_3d_axis_1;
-mod concat_fp8x23_3d_axis_2;
-mod concat_fp8x23_3d_three_tensors_axis_1;
-mod concat_fp8x23_3d_three_tensors_axis_2;
-mod concat_i32_1d;
-mod concat_i32_2d;
-mod concat_i32_3d_default;
-mod concat_i32_3d_axis_1;
-mod concat_i32_3d_axis_2;
-mod concat_i32_3d_three_tensors_axis_1;
-mod concat_i32_3d_three_tensors_axis_2;
-mod concat_i8_1d;
-mod concat_i8_2d;
-mod concat_i8_3d_default;
-mod concat_i8_3d_axis_1;
-mod concat_i8_3d_axis_2;
-mod concat_i8_3d_three_tensors_axis_1;
-mod concat_i8_3d_three_tensors_axis_2;
-mod concat_u32_1d;
-mod concat_u32_2d;
-mod concat_u32_3d_default;
-mod concat_u32_3d_axis_1;
-mod concat_u32_3d_axis_2;
-mod concat_u32_3d_three_tensors_axis_1;
-mod concat_u32_3d_three_tensors_axis_2;
-mod cos_fp16x16;
-mod cos_fp8x23;
-mod cosh_fp16x16;
-mod cosh_fp8x23;
-mod cumsum_fp16x16_1d_default;
-mod cumsum_fp16x16_1d_exclusive;
-mod cumsum_fp16x16_1d_reverse;
-mod cumsum_fp16x16_1d_reverse_exclusive;
-mod cumsum_fp16x16_2d_axis_0;
-mod cumsum_fp16x16_2d_axis_1;
-mod cumsum_fp8x23_1d_default;
-mod cumsum_fp8x23_1d_exclusive;
-mod cumsum_fp8x23_1d_reverse;
-mod cumsum_fp8x23_1d_reverse_exclusive;
-mod cumsum_fp8x23_2d_axis_0;
-mod cumsum_fp8x23_2d_axis_1;
-mod cumsum_i32_1d_default;
-mod cumsum_i32_1d_exclusive;
-mod cumsum_i32_1d_reverse;
-mod cumsum_i32_1d_reverse_exclusive;
-mod cumsum_i32_2d_axis_0;
-mod cumsum_i32_2d_axis_1;
-mod cumsum_i8_1d_default;
-mod cumsum_i8_1d_exclusive;
-mod cumsum_i8_1d_reverse;
-mod cumsum_i8_1d_reverse_exclusive;
-mod cumsum_i8_2d_axis_0;
-mod cumsum_i8_2d_axis_1;
-mod cumsum_u32_1d_default;
-mod cumsum_u32_1d_exclusive;
-mod cumsum_u32_1d_reverse;
-mod cumsum_u32_1d_reverse_exclusive;
-mod cumsum_u32_2d_axis_0;
-mod cumsum_u32_2d_axis_1;
-mod div_fp16x16;
-mod div_fp16x16_broadcast;
-mod div_fp8x23;
-mod div_fp8x23_broadcast;
-mod div_i32;
-mod div_i32_broadcast;
-mod div_i8;
-mod div_i8_broadcast;
-mod div_u32;
-mod div_u32_broadcast;
-mod equal_fp16x16;
-mod equal_fp16x16_broadcast;
-mod equal_fp8x23;
-mod equal_fp8x23_broadcast;
-mod equal_i32;
-mod equal_i32_broadcast;
-mod equal_i8;
-mod equal_i8_broadcast;
-mod equal_u32;
-mod equal_u32_broadcast;
-mod exp_fp16x16;
-mod exp_fp8x23;
-mod less_equal_fp16x16;
-mod less_equal_fp16x16_broadcast;
-mod less_equal_fp8x23;
-mod less_equal_fp8x23_broadcast;
-mod less_equal_i32;
-mod less_equal_i32_broadcast;
-mod less_equal_i8;
-mod less_equal_i8_broadcast;
-mod less_equal_u32;
-mod less_equal_u32_broadcast;
-mod greater_fp16x16;
-mod greater_fp16x16_broadcast;
-mod greater_fp8x23;
-mod greater_fp8x23_broadcast;
-mod greater_i32;
-mod greater_i32_broadcast;
-mod greater_i8;
-mod greater_i8_broadcast;
-mod greater_u32;
-mod greater_u32_broadcast;
-mod leaky_relu_fp16x16;
-mod leaky_relu_fp8x23;
-mod linear_fp16x16;
-mod linear_fp8x23;
-mod linear_i32;
-mod linear_i8;
-mod linear_u32;
-mod log_fp16x16;
-mod log_fp8x23;
-mod logsoftmax_fp16x16_axis_0;
-mod logsoftmax_fp16x16_axis_1;
-mod logsoftmax_fp8x23_axis_0;
-mod logsoftmax_fp8x23_axis_1;
-mod matmul_fp16x16_1d;
-mod matmul_fp16x16_2x2;
-mod matmul_fp16x16_2x1;
-mod matmul_fp16x16_1x2;
-mod matmul_fp8x23_1d;
-mod matmul_fp8x23_2x2;
-mod matmul_fp8x23_2x1;
-mod matmul_fp8x23_1x2;
-mod matmul_i32_1d;
-mod matmul_i32_2x2;
-mod matmul_i32_2x1;
-mod matmul_i32_1x2;
-mod matmul_i8_1d;
-mod matmul_i8_2x2;
-mod matmul_i8_2x1;
-mod matmul_i8_1x2;
-mod matmul_u32_1d;
-mod matmul_u32_2x2;
-mod matmul_u32_2x1;
-mod matmul_u32_1x2;
-mod mul_fp16x16;
-mod mul_fp16x16_broadcast;
-mod mul_fp8x23;
-mod mul_fp8x23_broadcast;
-mod mul_i32;
-mod mul_i32_broadcast;
-mod mul_i8;
-mod mul_i8_broadcast;
-mod mul_u32;
-mod mul_u32_broadcast;
-mod or_fp16x16;
-mod or_fp16x16_broadcast;
-mod or_fp8x23;
-mod or_fp8x23_broadcast;
-mod or_i32;
-mod or_i32_broadcast;
-mod or_i8;
-mod or_i8_broadcast;
-mod or_u32;
-mod or_u32_broadcast;
-mod reduce_sum_fp16x16_1D;
-mod reduce_sum_fp16x16_2D_default;
-mod reduce_sum_fp16x16_2D_keepdims;
-mod reduce_sum_fp16x16_2D_axis_1;
-mod reduce_sum_fp8x23_1D;
-mod reduce_sum_fp8x23_2D_default;
-mod reduce_sum_fp8x23_2D_keepdims;
-mod reduce_sum_fp8x23_2D_axis_1;
-mod reduce_sum_i32_1D;
-mod reduce_sum_i32_2D_default;
-mod reduce_sum_i32_2D_keepdims;
-mod reduce_sum_i32_2D_axis_1;
-mod reduce_sum_i8_1D;
-mod reduce_sum_i8_2D_default;
-mod reduce_sum_i8_2D_keepdims;
-mod reduce_sum_i8_2D_axis_1;
-mod reduce_sum_u32_1D;
-mod reduce_sum_u32_2D_default;
-mod reduce_sum_u32_2D_keepdims;
-mod reduce_sum_u32_2D_axis_1;
-mod relu_fp16x16;
-mod relu_fp8x23;
-mod relu_i32;
-mod relu_i8;
-mod sigmoid_fp16x16;
-mod sigmoid_fp8x23;
-mod sin_fp16x16;
-mod sin_fp8x23;
-mod sinh_fp16x16;
-mod sinh_fp8x23;
-mod softmax_fp16x16;
-mod softmax_fp8x23;
-mod softplus_fp8x23;
-mod softplus_fp16x16;
-mod softsign_fp8x23;
-mod softsign_fp16x16;
-mod sqrt_fp16x16;
-mod sqrt_fp8x23;
-mod sub_fp16x16;
-mod sub_fp16x16_broadcast;
-mod sub_fp8x23;
-mod sub_fp8x23_broadcast;
-mod sub_i32;
-mod sub_i32_broadcast;
-mod sub_i8;
-mod sub_i8_broadcast;
-mod sub_u32;
-mod sub_u32_broadcast;
-mod tanh_fp16x16;
-mod tanh_fp8x23;
-mod transpose_fp16x16_2d;
-mod transpose_fp16x16_3d;
-mod transpose_fp8x23_2d;
-mod transpose_fp8x23_3d;
-mod transpose_i32_2d;
-mod transpose_i32_3d;
-mod transpose_i8_2d;
-mod transpose_i8_3d;
-mod transpose_u32_2d;
-mod transpose_u32_3d;
-mod xor_fp16x16;
-mod xor_fp16x16_broadcast;
-mod xor_fp8x23;
-mod xor_fp8x23_broadcast;
-mod xor_i32;
-mod xor_i32_broadcast;
-mod xor_i8;
-mod xor_i8_broadcast;
-mod xor_u32;
-mod xor_u32_broadcast;
-mod less_fp16x16;
-mod less_fp16x16_broadcast;
-mod less_fp8x23;
-mod less_fp8x23_broadcast;
-mod less_i32;
-mod less_i32_broadcast;
-mod less_i8;
-mod less_i8_broadcast;
-mod less_u32;
-mod less_u32_broadcast;
-mod greater_equal_fp16x16;
-mod greater_equal_fp16x16_broadcast;
-mod greater_equal_fp8x23;
-mod greater_equal_fp8x23_broadcast;
-mod greater_equal_i32;
-mod greater_equal_i32_broadcast;
-mod greater_equal_i8;
-mod greater_equal_i8_broadcast;
-mod greater_equal_u32;
-mod greater_equal_u32_broadcast;
-mod slice_fp16x16_2d;
-mod slice_fp16x16_3d;
-mod slice_fp8x23_2d;
-mod slice_fp8x23_3d;
-mod slice_i32_2d;
-mod slice_i32_3d;
-mod slice_i8_2d;
-mod slice_i8_3d;
-mod slice_u32_2d;
-mod slice_u32_3d;
-mod gather_fp8x23_3d_default;
-mod gather_fp8x23_3d_axis1;
-mod gather_fp8x23_3d_axis2;
-mod gather_fp16x16_3d_default;
-mod gather_fp16x16_3d_axis1;
-mod gather_fp16x16_3d_axis2;
-mod gather_i8_3d_default;
-mod gather_i8_3d_axis1;
-mod gather_i8_3d_axis2;
-mod gather_i32_3d_default;
-mod gather_i32_3d_axis1;
-mod gather_i32_3d_axis2;
-mod gather_u32_3d_default;
-mod gather_u32_3d_axis1;
-mod gather_u32_3d_axis2;
-mod nonzero_fp16x16_2d;
-mod nonzero_fp16x16_3d;
-mod nonzero_fp8x23_2d;
-mod nonzero_fp8x23_3d;
-mod nonzero_i32_2d;
-mod nonzero_i32_3d;
-mod nonzero_i8_2d;
-mod nonzero_i8_3d;
-mod nonzero_u32_2d;
-mod nonzero_u32_3d;
-mod squeeze_fP16x16;
-mod squeeze_fP8x23;
-mod squeeze_i32;
-mod squeeze_i8;
-mod squeeze_u32;
-mod unsqueeze_fp16x16_2d;
-mod unsqueeze_fp16x16_3d;
-mod unsqueeze_fp8x23_2d;
-mod unsqueeze_fp8x23_3d;
-mod unsqueeze_i32_2d;
-mod unsqueeze_i32_3d;
-mod unsqueeze_i8_2d;
-mod unsqueeze_i8_3d;
-mod unsqueeze_u32_2d;
-mod unsqueeze_u32_3d;
-mod sign_fP16x16;
-mod sign_fP8x23;
-mod sign_fail;
-mod sign_i32;
-mod sign_i8;
-mod clip_fp16x16_2d;
-mod clip_fp16x16_3d;
-mod clip_fp8x23_2d;
-mod clip_fp8x23_3d;
-mod clip_i32_2d;
-mod clip_i32_3d;
-mod clip_i8_2d;
-mod clip_i8_3d;
-mod clip_u32_2d;
-mod clip_u32_3d;
-mod and_fp16x16;
-mod and_fp16x16_broadcast;
-mod and_fp8x23;
-mod and_fp8x23_broadcast;
-mod and_i32;
-mod and_i32_broadcast;
-mod and_i8;
-mod and_i8_broadcast;
-mod and_u32;
-mod and_u32_broadcast;
-mod identity_fP16x16;
-mod identity_fP8x23;
-mod identity_i32;
-mod identity_i8;
-mod identity_u32;
-mod thresholded_relu_fp16x16;
-mod thresholded_relu_fp8x23;
-mod hard_sigmoid_fp8x23;
-mod hard_sigmoid_fp16x16;
-mod neg_fp16x16;
-mod neg_fp8x23;
-mod neg_i32;
-mod neg_i8;
-mod gemm_all_attributes;
-mod gemm_alpha;
-mod gemm_beta;
-mod gemm_default_matrix_bias;
-mod gemm_default_vector_bias;
-mod gemm_default_no_bias;
-mod gemm_transposeA;
-mod gemm_transposeB;
-mod where_fp16x16;
-mod where_fp16x16_broadcast;
-mod where_fp8x23;
-mod where_fp8x23_broadcast;
-mod where_i32;
-mod where_i32_broadcast;
-mod where_i8;
-mod where_i8_broadcast;
-mod where_u32;
-mod where_u32_broadcast;
+// mod abs_fp16x16;
+// mod abs_fp8x23;
+// mod abs_i32;
+// mod abs_i8;
+// mod acos_fp16x16;
+// mod acos_fp8x23;
+// mod acosh_fp16x16;
+// mod acosh_fp8x23;
+// mod add_fp16x16;
+// mod add_fp16x16_broadcast;
+// mod add_fp8x23;
+// mod add_fp8x23_broadcast;
+// mod add_i32;
+// mod add_i32_broadcast;
+// mod add_i8;
+// mod add_i8_broadcast;
+// mod add_u32;
+// mod add_u32_broadcast;
+// mod argmax_fp16x16_1D_default;
+// mod argmax_fp16x16_1D_keepdims_false;
+// mod argmax_fp16x16_1D_last_index;
+// mod argmax_fp16x16_2D_default;
+// mod argmax_fp16x16_2D_keepdims_false;
+// mod argmax_fp16x16_2D_last_index;
+// mod argmax_fp16x16_3D_default;
+// mod argmax_fp16x16_3D_keepdims_false;
+// mod argmax_fp16x16_3D_last_index;
+// mod argmax_fp8x23_1D_default;
+// mod argmax_fp8x23_1D_keepdims_false;
+// mod argmax_fp8x23_1D_last_index;
+// mod argmax_fp8x23_2D_default;
+// mod argmax_fp8x23_2D_keepdims_false;
+// mod argmax_fp8x23_2D_last_index;
+// mod argmax_fp8x23_3D_default;
+// mod argmax_fp8x23_3D_keepdims_false;
+// mod argmax_fp8x23_3D_last_index;
+// mod argmax_i32_1D_default;
+// mod argmax_i32_1D_keepdims_false;
+// mod argmax_i32_1D_last_index;
+// mod argmax_i32_2D_default;
+// mod argmax_i32_2D_keepdims_false;
+// mod argmax_i32_2D_last_index;
+// mod argmax_i32_3D_default;
+// mod argmax_i32_3D_keepdims_false;
+// mod argmax_i32_3D_last_index;
+// mod argmax_i8_1D_default;
+// mod argmax_i8_1D_keepdims_false;
+// mod argmax_i8_1D_last_index;
+// mod argmax_i8_2D_default;
+// mod argmax_i8_2D_keepdims_false;
+// mod argmax_i8_2D_last_index;
+// mod argmax_i8_3D_default;
+// mod argmax_i8_3D_keepdims_false;
+// mod argmax_i8_3D_last_index;
+// mod argmax_u32_1D_default;
+// mod argmax_u32_1D_keepdims_false;
+// mod argmax_u32_1D_last_index;
+// mod argmax_u32_2D_default;
+// mod argmax_u32_2D_keepdims_false;
+// mod argmax_u32_2D_last_index;
+// mod argmax_u32_3D_default;
+// mod argmax_u32_3D_keepdims_false;
+// mod argmax_u32_3D_last_index;
+// mod argmin_fp16x16_1D_default;
+// mod argmin_fp16x16_1D_keepdims_false;
+// mod argmin_fp16x16_1D_last_index;
+// mod argmin_fp16x16_2D_default;
+// mod argmin_fp16x16_2D_keepdims_false;
+// mod argmin_fp16x16_2D_last_index;
+// mod argmin_fp16x16_3D_default;
+// mod argmin_fp16x16_3D_keepdims_false;
+// mod argmin_fp16x16_3D_last_index;
+// mod argmin_fp8x23_1D_default;
+// mod argmin_fp8x23_1D_keepdims_false;
+// mod argmin_fp8x23_1D_last_index;
+// mod argmin_fp8x23_2D_default;
+// mod argmin_fp8x23_2D_keepdims_false;
+// mod argmin_fp8x23_2D_last_index;
+// mod argmin_fp8x23_3D_default;
+// mod argmin_fp8x23_3D_keepdims_false;
+// mod argmin_fp8x23_3D_last_index;
+// mod argmin_i32_1D_default;
+// mod argmin_i32_1D_keepdims_false;
+// mod argmin_i32_1D_last_index;
+// mod argmin_i32_2D_default;
+// mod argmin_i32_2D_keepdims_false;
+// mod argmin_i32_2D_last_index;
+// mod argmin_i32_3D_default;
+// mod argmin_i32_3D_keepdims_false;
+// mod argmin_i32_3D_last_index;
+// mod argmin_i8_1D_default;
+// mod argmin_i8_1D_keepdims_false;
+// mod argmin_i8_1D_last_index;
+// mod argmin_i8_2D_default;
+// mod argmin_i8_2D_keepdims_false;
+// mod argmin_i8_2D_last_index;
+// mod argmin_i8_3D_default;
+// mod argmin_i8_3D_keepdims_false;
+// mod argmin_i8_3D_last_index;
+// mod argmin_u32_1D_default;
+// mod argmin_u32_1D_keepdims_false;
+// mod argmin_u32_1D_last_index;
+// mod argmin_u32_2D_default;
+// mod argmin_u32_2D_keepdims_false;
+// mod argmin_u32_2D_last_index;
+// mod argmin_u32_3D_default;
+// mod argmin_u32_3D_keepdims_false;
+// mod argmin_u32_3D_last_index;
+// mod asin_fp16x16;
+// mod asin_fp8x23;
+// mod asinh_fp16x16;
+// mod asinh_fp8x23;
+// mod atan_fp16x16;
+// mod atan_fp8x23;
+// mod ceil_fp16x16;
+// mod ceil_fp8x23;
+// mod concat_fp16x16_1d;
+// mod concat_fp16x16_2d;
+// mod concat_fp16x16_3d_default;
+// mod concat_fp16x16_3d_axis_1;
+// mod concat_fp16x16_3d_axis_2;
+// mod concat_fp16x16_3d_three_tensors_axis_1;
+// mod concat_fp16x16_3d_three_tensors_axis_2;
+// mod concat_fp8x23_1d;
+// mod concat_fp8x23_2d;
+// mod concat_fp8x23_3d_default;
+// mod concat_fp8x23_3d_axis_1;
+// mod concat_fp8x23_3d_axis_2;
+// mod concat_fp8x23_3d_three_tensors_axis_1;
+// mod concat_fp8x23_3d_three_tensors_axis_2;
+// mod concat_i32_1d;
+// mod concat_i32_2d;
+// mod concat_i32_3d_default;
+// mod concat_i32_3d_axis_1;
+// mod concat_i32_3d_axis_2;
+// mod concat_i32_3d_three_tensors_axis_1;
+// mod concat_i32_3d_three_tensors_axis_2;
+// mod concat_i8_1d;
+// mod concat_i8_2d;
+// mod concat_i8_3d_default;
+// mod concat_i8_3d_axis_1;
+// mod concat_i8_3d_axis_2;
+// mod concat_i8_3d_three_tensors_axis_1;
+// mod concat_i8_3d_three_tensors_axis_2;
+// mod concat_u32_1d;
+// mod concat_u32_2d;
+// mod concat_u32_3d_default;
+// mod concat_u32_3d_axis_1;
+// mod concat_u32_3d_axis_2;
+// mod concat_u32_3d_three_tensors_axis_1;
+// mod concat_u32_3d_three_tensors_axis_2;
+// mod cos_fp16x16;
+// mod cos_fp8x23;
+// mod cosh_fp16x16;
+// mod cosh_fp8x23;
+// mod cumsum_fp16x16_1d_default;
+// mod cumsum_fp16x16_1d_exclusive;
+// mod cumsum_fp16x16_1d_reverse;
+// mod cumsum_fp16x16_1d_reverse_exclusive;
+// mod cumsum_fp16x16_2d_axis_0;
+// mod cumsum_fp16x16_2d_axis_1;
+// mod cumsum_fp8x23_1d_default;
+// mod cumsum_fp8x23_1d_exclusive;
+// mod cumsum_fp8x23_1d_reverse;
+// mod cumsum_fp8x23_1d_reverse_exclusive;
+// mod cumsum_fp8x23_2d_axis_0;
+// mod cumsum_fp8x23_2d_axis_1;
+// mod cumsum_i32_1d_default;
+// mod cumsum_i32_1d_exclusive;
+// mod cumsum_i32_1d_reverse;
+// mod cumsum_i32_1d_reverse_exclusive;
+// mod cumsum_i32_2d_axis_0;
+// mod cumsum_i32_2d_axis_1;
+// mod cumsum_i8_1d_default;
+// mod cumsum_i8_1d_exclusive;
+// mod cumsum_i8_1d_reverse;
+// mod cumsum_i8_1d_reverse_exclusive;
+// mod cumsum_i8_2d_axis_0;
+// mod cumsum_i8_2d_axis_1;
+// mod cumsum_u32_1d_default;
+// mod cumsum_u32_1d_exclusive;
+// mod cumsum_u32_1d_reverse;
+// mod cumsum_u32_1d_reverse_exclusive;
+// mod cumsum_u32_2d_axis_0;
+// mod cumsum_u32_2d_axis_1;
+// mod div_fp16x16;
+// mod div_fp16x16_broadcast;
+// mod div_fp8x23;
+// mod div_fp8x23_broadcast;
+// mod div_i32;
+// mod div_i32_broadcast;
+// mod div_i8;
+// mod div_i8_broadcast;
+// mod div_u32;
+// mod div_u32_broadcast;
+// mod equal_fp16x16;
+// mod equal_fp16x16_broadcast;
+// mod equal_fp8x23;
+// mod equal_fp8x23_broadcast;
+// mod equal_i32;
+// mod equal_i32_broadcast;
+// mod equal_i8;
+// mod equal_i8_broadcast;
+// mod equal_u32;
+// mod equal_u32_broadcast;
+// mod exp_fp16x16;
+// mod exp_fp8x23;
+// mod less_equal_fp16x16;
+// mod less_equal_fp16x16_broadcast;
+// mod less_equal_fp8x23;
+// mod less_equal_fp8x23_broadcast;
+// mod less_equal_i32;
+// mod less_equal_i32_broadcast;
+// mod less_equal_i8;
+// mod less_equal_i8_broadcast;
+// mod less_equal_u32;
+// mod less_equal_u32_broadcast;
+// mod greater_fp16x16;
+// mod greater_fp16x16_broadcast;
+// mod greater_fp8x23;
+// mod greater_fp8x23_broadcast;
+// mod greater_i32;
+// mod greater_i32_broadcast;
+// mod greater_i8;
+// mod greater_i8_broadcast;
+// mod greater_u32;
+// mod greater_u32_broadcast;
+// mod leaky_relu_fp16x16;
+// mod leaky_relu_fp8x23;
+// mod linear_fp16x16;
+// mod linear_fp8x23;
+// mod linear_i32;
+// mod linear_i8;
+// mod linear_u32;
+// mod log_fp16x16;
+// mod log_fp8x23;
+// mod logsoftmax_fp16x16_axis_0;
+// mod logsoftmax_fp16x16_axis_1;
+// mod logsoftmax_fp8x23_axis_0;
+// mod logsoftmax_fp8x23_axis_1;
+// mod matmul_fp16x16_1d;
+// mod matmul_fp16x16_2x2;
+// mod matmul_fp16x16_2x1;
+// mod matmul_fp16x16_1x2;
+// mod matmul_fp8x23_1d;
+// mod matmul_fp8x23_2x2;
+// mod matmul_fp8x23_2x1;
+// mod matmul_fp8x23_1x2;
+// mod matmul_i32_1d;
+// mod matmul_i32_2x2;
+// mod matmul_i32_2x1;
+// mod matmul_i32_1x2;
+// mod matmul_i8_1d;
+// mod matmul_i8_2x2;
+// mod matmul_i8_2x1;
+// mod matmul_i8_1x2;
+// mod matmul_u32_1d;
+// mod matmul_u32_2x2;
+// mod matmul_u32_2x1;
+// mod matmul_u32_1x2;
+// mod mul_fp16x16;
+// mod mul_fp16x16_broadcast;
+// mod mul_fp8x23;
+// mod mul_fp8x23_broadcast;
+// mod mul_i32;
+// mod mul_i32_broadcast;
+// mod mul_i8;
+// mod mul_i8_broadcast;
+// mod mul_u32;
+// mod mul_u32_broadcast;
+// mod or_fp16x16;
+// mod or_fp16x16_broadcast;
+// mod or_fp8x23;
+// mod or_fp8x23_broadcast;
+// mod or_i32;
+// mod or_i32_broadcast;
+// mod or_i8;
+// mod or_i8_broadcast;
+// mod or_u32;
+// mod or_u32_broadcast;
+// mod reduce_sum_fp16x16_1D;
+// mod reduce_sum_fp16x16_2D_default;
+// mod reduce_sum_fp16x16_2D_keepdims;
+// mod reduce_sum_fp16x16_2D_axis_1;
+// mod reduce_sum_fp8x23_1D;
+// mod reduce_sum_fp8x23_2D_default;
+// mod reduce_sum_fp8x23_2D_keepdims;
+// mod reduce_sum_fp8x23_2D_axis_1;
+// mod reduce_sum_i32_1D;
+// mod reduce_sum_i32_2D_default;
+// mod reduce_sum_i32_2D_keepdims;
+// mod reduce_sum_i32_2D_axis_1;
+// mod reduce_sum_i8_1D;
+// mod reduce_sum_i8_2D_default;
+// mod reduce_sum_i8_2D_keepdims;
+// mod reduce_sum_i8_2D_axis_1;
+// mod reduce_sum_u32_1D;
+// mod reduce_sum_u32_2D_default;
+// mod reduce_sum_u32_2D_keepdims;
+// mod reduce_sum_u32_2D_axis_1;
+// mod relu_fp16x16;
+// mod relu_fp8x23;
+// mod relu_i32;
+// mod relu_i8;
+// mod sigmoid_fp16x16;
+// mod sigmoid_fp8x23;
+// mod sin_fp16x16;
+// mod sin_fp8x23;
+// mod sinh_fp16x16;
+// mod sinh_fp8x23;
+// mod softmax_fp16x16;
+// mod softmax_fp8x23;
+// mod softplus_fp8x23;
+// mod softplus_fp16x16;
+// mod softsign_fp8x23;
+// mod softsign_fp16x16;
+// mod sqrt_fp16x16;
+// mod sqrt_fp8x23;
+// mod sub_fp16x16;
+// mod sub_fp16x16_broadcast;
+// mod sub_fp8x23;
+// mod sub_fp8x23_broadcast;
+// mod sub_i32;
+// mod sub_i32_broadcast;
+// mod sub_i8;
+// mod sub_i8_broadcast;
+// mod sub_u32;
+// mod sub_u32_broadcast;
+// mod tanh_fp16x16;
+// mod tanh_fp8x23;
+// mod transpose_fp16x16_2d;
+// mod transpose_fp16x16_3d;
+// mod transpose_fp8x23_2d;
+// mod transpose_fp8x23_3d;
+// mod transpose_i32_2d;
+// mod transpose_i32_3d;
+// mod transpose_i8_2d;
+// mod transpose_i8_3d;
+// mod transpose_u32_2d;
+// mod transpose_u32_3d;
+// mod xor_fp16x16;
+// mod xor_fp16x16_broadcast;
+// mod xor_fp8x23;
+// mod xor_fp8x23_broadcast;
+// mod xor_i32;
+// mod xor_i32_broadcast;
+// mod xor_i8;
+// mod xor_i8_broadcast;
+// mod xor_u32;
+// mod xor_u32_broadcast;
+// mod less_fp16x16;
+// mod less_fp16x16_broadcast;
+// mod less_fp8x23;
+// mod less_fp8x23_broadcast;
+// mod less_i32;
+// mod less_i32_broadcast;
+// mod less_i8;
+// mod less_i8_broadcast;
+// mod less_u32;
+// mod less_u32_broadcast;
+// mod greater_equal_fp16x16;
+// mod greater_equal_fp16x16_broadcast;
+// mod greater_equal_fp8x23;
+// mod greater_equal_fp8x23_broadcast;
+// mod greater_equal_i32;
+// mod greater_equal_i32_broadcast;
+// mod greater_equal_i8;
+// mod greater_equal_i8_broadcast;
+// mod greater_equal_u32;
+// mod greater_equal_u32_broadcast;
+// mod slice_fp16x16_2d;
+// mod slice_fp16x16_3d;
+// mod slice_fp8x23_2d;
+// mod slice_fp8x23_3d;
+// mod slice_i32_2d;
+// mod slice_i32_3d;
+// mod slice_i8_2d;
+// mod slice_i8_3d;
+// mod slice_u32_2d;
+// mod slice_u32_3d;
+// mod gather_fp8x23_3d_default;
+// mod gather_fp8x23_3d_axis1;
+// mod gather_fp8x23_3d_axis2;
+// mod gather_fp16x16_3d_default;
+// mod gather_fp16x16_3d_axis1;
+// mod gather_fp16x16_3d_axis2;
+// mod gather_i8_3d_default;
+// mod gather_i8_3d_axis1;
+// mod gather_i8_3d_axis2;
+// mod gather_i32_3d_default;
+// mod gather_i32_3d_axis1;
+// mod gather_i32_3d_axis2;
+// mod gather_u32_3d_default;
+// mod gather_u32_3d_axis1;
+// mod gather_u32_3d_axis2;
+// mod nonzero_fp16x16_2d;
+// mod nonzero_fp16x16_3d;
+// mod nonzero_fp8x23_2d;
+// mod nonzero_fp8x23_3d;
+// mod nonzero_i32_2d;
+// mod nonzero_i32_3d;
+// mod nonzero_i8_2d;
+// mod nonzero_i8_3d;
+// mod nonzero_u32_2d;
+// mod nonzero_u32_3d;
+// mod squeeze_fP16x16;
+// mod squeeze_fP8x23;
+// mod squeeze_i32;
+// mod squeeze_i8;
+// mod squeeze_u32;
+// mod unsqueeze_fp16x16_2d;
+// mod unsqueeze_fp16x16_3d;
+// mod unsqueeze_fp8x23_2d;
+// mod unsqueeze_fp8x23_3d;
+// mod unsqueeze_i32_2d;
+// mod unsqueeze_i32_3d;
+// mod unsqueeze_i8_2d;
+// mod unsqueeze_i8_3d;
+// mod unsqueeze_u32_2d;
+// mod unsqueeze_u32_3d;
+// mod sign_fP16x16;
+// mod sign_fP8x23;
+// mod sign_fail;
+// mod sign_i32;
+// mod sign_i8;
+// mod clip_fp16x16_2d;
+// mod clip_fp16x16_3d;
+// mod clip_fp8x23_2d;
+// mod clip_fp8x23_3d;
+// mod clip_i32_2d;
+// mod clip_i32_3d;
+// mod clip_i8_2d;
+// mod clip_i8_3d;
+// mod clip_u32_2d;
+// mod clip_u32_3d;
+// mod and_fp16x16;
+// mod and_fp16x16_broadcast;
+// mod and_fp8x23;
+// mod and_fp8x23_broadcast;
+// mod and_i32;
+// mod and_i32_broadcast;
+// mod and_i8;
+// mod and_i8_broadcast;
+// mod and_u32;
+// mod and_u32_broadcast;
+// mod identity_fP16x16;
+// mod identity_fP8x23;
+// mod identity_i32;
+// mod identity_i8;
+// mod identity_u32;
+// mod thresholded_relu_fp16x16;
+// mod thresholded_relu_fp8x23;
+// mod hard_sigmoid_fp8x23;
+// mod hard_sigmoid_fp16x16;
+// mod neg_fp16x16;
+// mod neg_fp8x23;
+// mod neg_i32;
+// mod neg_i8;
+// mod gemm_all_attributes;
+// mod gemm_alpha;
+// mod gemm_beta;
+// mod gemm_default_matrix_bias;
+// mod gemm_default_vector_bias;
+// mod gemm_default_no_bias;
+// mod gemm_transposeA;
+// mod gemm_transposeB;
+// mod where_fp16x16;
+// mod where_fp16x16_broadcast;
+// mod where_fp8x23;
+// mod where_fp8x23_broadcast;
+// mod where_i32;
+// mod where_i32_broadcast;
+// mod where_i8;
+// mod where_i8_broadcast;
+// mod where_u32;
+// mod where_u32_broadcast;
 
diff --git a/tests/tensor_core/at/at_bool_test.cairo b/tests/tensor_core/at/at_bool_test.cairo
index 78c7c10f9..0abad5d49 100644
--- a/tests/tensor_core/at/at_bool_test.cairo
+++ b/tests/tensor_core/at/at_bool_test.cairo
@@ -24,7 +24,7 @@ mod tensor_1D {
         let mut indices = ArrayTrait::new();
         indices.append(1);
 
-        let result = tensor.at(indices.span()).mag;
+        let result = tensor.at(indices.span());
 
         assert(result == true, 'result[2] = true');
     }