fix(operation): Remove the ST test cases for Matmul on the C
对应删除 BatchMatmulOperationTest、BatchMatmulVerifyOperationTest、MatmulOperationTest、MatmulVerifyOperationTest 等数据驱动测试类, 删除动态矩阵乘 C++ ST 测试文件 :移除 framework/tests/st/machine/src/ops/test_dynamic_mm.cpp 与 test_dynamic_mm_interpreter.cpp。
共删除 2420 行、无新增代码, 移除 Python 侧 Matmul 测试用例 :在 python/tests/st/operation/matmul/testcase/matmul_test_case.py 的 BASIC_TESTS 中删除 id 为 B04、名称为 int8_2d_nd_out_int32 的 INT8 输入、INT32 输出测试用例,整体为纯测试代码删除, 删除 operation 层 Matmul/BatchMatmul 测试文件 :移除 framework/tests/st/operation/src/test_batchmatmul_operation.cpp 与 test_matmul_operation.cpp,。
其中包含 DynamicBatchMatmulTest、DynamicBatchMatmulInterpreterTest 及围绕 Matrix::BatchMatmul 的 NoSplit/MSplit/NSplit/MNSplit 动态循环测试逻辑, , 本 PR 主要清理 C++ 侧的 Matmul 相关 ST(System Test)测试代码,未涉及功能实现改动,其中包含 DynamicMatmulTest、DynamicMatmulInterpreterTest 及 Matrix::Matmul 的 bias、scale、relu、NZ 格式等测试用例,删除了动态批矩阵乘、动态矩阵乘以及 operation 层 Matmul/BatchMatmul 的测试用例文件, 主要改动 删除动态批矩阵乘 C++ ST 测试文件 :移除 framework/tests/st/machine/src/ops/test_dynamic_bmm.cpp 与 test_dynamic_bmm_interpreter.cpp,并在 Python 侧测试用例清单中移除了一个对应的 int8 用例。
- 上一篇:Financial Aid
- 下一篇:Feature: 修改用户态进程锁保护
评论列表