Lines Matching full:bias
269 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
281 …gemm.configure(gpu_arch, lhs.info(), rhs.info(), bias.info(), dst.info(), alpha, beta, false, resh… in compute_target()
285 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
287 add_padding_x({ &lhs, &rhs, &bias, &dst }); in compute_target()
292 bias.allocator()->allocate(); in compute_target()
297 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
303 fill(AccessorType(bias), 2); in compute_target()
308 { ACL_SRC_2, &bias }, in compute_target()
326 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
335 fill(bias, 2); in compute_reference()
342 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
346 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
392 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
404 …gemm.configure(gpu_arch, lhs.info(), rhs.info(), bias.info(), dst.info(), alpha, beta, false, resh… in compute_target()
408 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
410 add_padding_x({ &lhs, &rhs, &bias, &dst }); in compute_target()
415 bias.allocator()->allocate(); in compute_target()
420 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
426 fill(AccessorType(bias), 2); in compute_target()
431 { ACL_SRC_2, &bias }, in compute_target()
451 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
460 fill(bias, 2); in compute_reference()
465 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
468 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
529 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
547 …gemm.configure(gpu_arch, lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha,… in compute_target()
551 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
556 add_padding_x({ &lhs, &rhs, &lhs_reshaped, &rhs_reshaped, &bias, &dst }); in compute_target()
564 bias.allocator()->allocate(); in compute_target()
569 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
577 fill(AccessorType(bias), 2); in compute_target()
586 { ACL_SRC_2, &bias }, in compute_target()
604 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
613 fill(bias, 2); in compute_reference()
620 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
624 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
684 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
702 …gemm.configure(gpu_arch, lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha,… in compute_target()
706 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
711 add_padding_x({ &lhs, &rhs, &lhs_reshaped, &rhs_reshaped, &bias, &dst }); in compute_target()
719 bias.allocator()->allocate(); in compute_target()
726 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
732 fill(AccessorType(bias), 2); in compute_target()
741 { ACL_SRC_2, &bias }, in compute_target()
761 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
770 fill(bias, 2); in compute_reference()
775 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
778 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
843 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
877 …gemm.configure(lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs… in compute_target()
881 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
886 add_padding_x({ &lhs, &rhs, &lhs_reshaped, &rhs_reshaped, &bias, &dst }); in compute_target()
894 bias.allocator()->allocate(); in compute_target()
899 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
907 fill(AccessorType(bias), 2); in compute_target()
916 { ACL_SRC_2, &bias }, in compute_target()
934 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
943 fill(bias, 2); in compute_reference()
950 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
956 …return reference::activation_layer(reference::gemm_mixed_precision<T>(lhs, rhs, bias, alpha, beta)… in compute_reference()
960 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
1041 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
1086 …gemm.configure(lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs… in compute_target()
1090 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
1099 add_padding_x({ &lhs, &rhs, &lhs_reshaped, &rhs_reshaped, &bias, &dst }); in compute_target()
1111 bias.allocator()->allocate(); in compute_target()
1120 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
1132 fill(AccessorType(bias), 2); in compute_target()
1145 { ACL_SRC_2, &bias }, in compute_target()
1167 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
1182 fill(bias, tensor_idx++); in compute_reference()
1196 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
1203 out = reference::gemm_mixed_precision<T>(lhs, rhs, bias, alpha, beta); in compute_reference()
1207 out = reference::gemm<T>(lhs, rhs, bias, alpha, beta); in compute_reference()
1281 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
1315 …gemm.configure(lhs_reshaped.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs… in compute_target()
1319 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
1324 add_padding_x({ &lhs, &rhs, &lhs_reshaped, &rhs_reshaped, &bias, &dst }); in compute_target()
1332 bias.allocator()->allocate(); in compute_target()
1339 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
1345 fill(AccessorType(bias), 2); in compute_target()
1354 { ACL_SRC_2, &bias }, in compute_target()
1374 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
1383 fill(bias, 2); in compute_reference()
1388 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
1393 …return reference::activation_layer(reference::gemm_mixed_precision<T>(lhs, rhs, bias, alpha, beta)… in compute_reference()
1397 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
1461 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
1491 …gemm.configure(lhs.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rh… in compute_target()
1495 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
1500 add_padding_x({ &lhs, &rhs, &rhs_reshaped, &bias, &dst }); in compute_target()
1507 bias.allocator()->allocate(); in compute_target()
1513 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
1519 fill(AccessorType(bias), 2); in compute_target()
1526 { ACL_SRC_2, &bias }, in compute_target()
1544 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
1553 fill(bias, 2); in compute_reference()
1560 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
1564 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
1640 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
1680 …gemm.configure(lhs.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rh… in compute_target()
1684 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
1693 add_padding_x({ &lhs, &rhs, &rhs_reshaped, &bias, &dst }); in compute_target()
1704 bias.allocator()->allocate(); in compute_target()
1714 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
1724 fill(AccessorType(bias), 2); in compute_target()
1735 { ACL_SRC_2, &bias }, in compute_target()
1757 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
1772 fill(bias, tensor_idx++); in compute_reference()
1786 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
1791 out = reference::gemm<T>(lhs, rhs, bias, alpha, beta); in compute_reference()
1862 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
1892 …gemm.configure(lhs.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rh… in compute_target()
1903 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
1908 add_padding_x({ &lhs, &rhs, &rhs_reshaped, &bias, &dst }); in compute_target()
1915 bias.allocator()->allocate(); in compute_target()
1921 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
1927 fill(AccessorType(bias), 2); in compute_target()
1934 { ACL_SRC_2, &bias }, in compute_target()
1954 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
1963 fill(bias, 2); in compute_reference()
1968 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
1971 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
2027 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
2044 …gemm.configure(lhs.info(), rhs.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rhs_info, k… in compute_target()
2048 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
2050 add_padding_x({ &lhs, &rhs, &bias, &dst }); in compute_target()
2055 bias.allocator()->allocate(); in compute_target()
2060 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
2066 fill(AccessorType(bias), 2); in compute_target()
2071 { ACL_SRC_2, &bias }, in compute_target()
2089 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
2098 fill(bias, 2); in compute_reference()
2105 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
2109 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
2176 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
2203 …gemm.configure(lhs.info(), rhs.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rhs_info, k… in compute_target()
2207 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
2213 add_padding_x({ &lhs, &rhs, &bias, &dst }); in compute_target()
2222 bias.allocator()->allocate(); in compute_target()
2231 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
2241 fill(AccessorType(bias), 2); in compute_target()
2250 { ACL_SRC_2, &bias }, in compute_target()
2272 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
2287 fill(bias, tensor_idx++); in compute_reference()
2301 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
2306 out = reference::gemm<T>(lhs, rhs, bias, alpha, beta); in compute_reference()
2368 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
2387 …gemm.configure(lhs.info(), rhs.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rhs_info, k… in compute_target()
2391 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
2393 add_padding_x({ &lhs, &rhs, &bias, &dst }); in compute_target()
2398 bias.allocator()->allocate(); in compute_target()
2403 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
2409 fill(AccessorType(bias), 2); in compute_target()
2414 { ACL_SRC_2, &bias }, in compute_target()
2434 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
2443 fill(bias, 2); in compute_reference()
2448 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
2451 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()
2511 TensorType bias = create_tensor<TensorType>(bias_shape, data_type, 1); in compute_target() local
2539 …validate_result = bool(gemm.validate(lhs.info(), rhs_reshaped.info(), bias.info(), dst.info(), alp… in compute_target()
2545 …gemm.configure(lhs.info(), rhs_reshaped.info(), bias.info(), dst.info(), alpha, beta, lhs_info, rh… in compute_target()
2549 ARM_COMPUTE_ASSERT(bias.info()->is_resizable()); in compute_target()
2555 bias.allocator()->allocate(); in compute_target()
2561 ARM_COMPUTE_ASSERT(!bias.info()->is_resizable()); in compute_target()
2567 fill(AccessorType(bias), 2); in compute_target()
2574 { ACL_SRC_2, &bias }, in compute_target()
2595 SimpleTensor<T> bias{ dst_shape, data_type, 1 }; in compute_reference()
2604 fill(bias, 2); in compute_reference()
2611 memcpy(bias.data() + i * n, bias.data(), n * sizeof(T)); in compute_reference()
2615 … return reference::activation_layer(reference::gemm<T>(lhs, rhs, bias, alpha, beta), act_info); in compute_reference()