Skip to content

Commit bcda1b1

Browse files
committed
Changing description for dynamicend tests.
Signed-off-by: Yasushi Negishi <[email protected]>
1 parent 46c8985 commit bcda1b1

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

src/Builder/FrontendDialectTransformer.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1389,10 +1389,8 @@ class FrontendGenImpl {
13891389
}
13901390

13911391
void getParamStr(std::string envStr, Value arg, std::string &paramStr) {
1392-
fprintf(stderr, "XXXX getParamStr called envStr=%s\n", envStr.c_str());fflush(stdout);
13931392
if (envStr != "*") {
13941393
std::replace(envStr.begin(), envStr.end(), '=', ':');
1395-
fprintf(stderr, "XXXX getParamStr return envStr=%s\n", envStr.c_str());fflush(stdout);
13961394
paramStr = envStr;
13971395
return;
13981396
}
@@ -1414,19 +1412,16 @@ class FrontendGenImpl {
14141412
paramStrStream << envInputString;
14151413
std::string envStr;
14161414
while (std::getline(paramStrStream, envStr, '|')) {
1417-
fprintf(stderr, "XXXX envStr=%s\n", envStr.c_str());
14181415
size_t pos = envStr.find(':');
14191416
assert((pos > 0) && "invalid IMPORTER_FORCE_DYNAMIC environment");
14201417
int idx = stoi(envStr.substr(0, pos));
14211418
envStr = envStr.substr(pos + 1);
14221419
if (idx < 0) { // set all arguments
14231420
for (size_t i = 0; i < numOfArgs; i++) {
14241421
getParamStr(envStr, args[i], paramStrVec[i]);
1425-
fprintf(stderr, "XXXXA paramStrVec[%ld]=%s\n", i, paramStrVec[i].c_str());fflush(stderr);
14261422
}
14271423
} else {
14281424
getParamStr(envStr, args[idx], paramStrVec[idx]);
1429-
fprintf(stderr, "XXXXB paramStrVec[%d]=%s\n", idx, paramStrVec[idx].c_str());fflush(stderr);
14301425
}
14311426
}
14321427
return;

test/accelerators/NNPA/backend/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,9 @@ set(NNPA_TESTS_ENVS TEST_MCPU=z16 TEST_MACCEL=NNPA TEST_CASE_BY_USER=${ENV_TEST_
363363

364364
set(NNPA_TEST_LIST_DYNAMIC
365365
# ==OP== Add
366-
test_add_cpu,zdnn_add,"{0:0=aa,1=bb,2=cc|1:0=aa,1=bb,2=cc}"
366+
#test_add_cpu,zdnn_add,"0:0=aa,1=bb,2=cc|1:0=aa,1=bb,2=cc"
367+
test_add_cpu,zdnn_add,"0:0=aa,1=bb,2=cc|1:0=aa,1=bb,2=cc"
368+
#test_add_cpu,zdnn_add
367369
)
368370
set(NNPA_TEST_LIST_DYNAMIC_
369371
# ==OP== Add

test/backend/common.py

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ def determine_dynamic_parameters(test_name):
3434
selected_list = {args.input: {args.dim}}
3535
test_name_cpu = test_name + "_cpu"
3636
if test_name_cpu in variables.test_for_dynamic:
37-
if len(test_to_enable_dynshape_dict[test_name_cpu]) > 1:
37+
if test_name_cpu in test_to_enable_dynshape_dict:
3838
selected_list = variables.test_to_enable_dynshape_dict[test_name_cpu]
39-
else if len(variables.test_to_enable_dict[test_name_cpu]) > 1:
39+
elif len(variables.test_to_enable_dict[test_name_cpu]) > 1:
4040
selected_list = variables.test_to_enable_dict[test_name_cpu].get(
4141
DYNAMIC_SHAPE
4242
)
@@ -52,19 +52,22 @@ def execute_commands(cmds, dynamic_inputs_dims):
5252
env_string = ""
5353
if dynamic_inputs_dims is not None:
5454
first_input = True
55-
for input_index, dim_indices in dynamic_inputs_dims.items():
56-
if first_input:
57-
env_string += str(input_index)
58-
first_input = False
59-
else:
60-
env_string += "|" + str(input_index)
61-
first_dim = True
62-
for dim_index in dim_indices:
63-
if first_dim:
64-
env_string += ":" + str(dim_index)
65-
first_dim = False
55+
if isinstance(dynamic_inputs_dims, dict):
56+
for input_index, dim_indices in dynamic_inputs_dims.items():
57+
if first_input:
58+
env_string += str(input_index)
59+
first_input = False
6660
else:
67-
env_string += "," + str(dim_index)
61+
env_string += "|" + str(input_index)
62+
first_dim = True
63+
for dim_index in dim_indices:
64+
if first_dim:
65+
env_string += ":" + str(dim_index)
66+
first_dim = False
67+
else:
68+
env_string += "," + str(dim_index)
69+
else:
70+
env_string = dynamic_inputs_dims
6871
my_env["IMPORTER_FORCE_DYNAMIC"] = env_string
6972
subprocess.run(cmds, env=my_env, check=True)
7073

test/backend/inference_backend.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def get_test_models():
110110
# ==LIM== No support for short integers.
111111
"test_add_cpu": {
112112
STATIC_SHAPE: {},
113-
DYNAMIC_SHAPE: {-1: {0:"0=a,1=b,2=c", 1:"0=a,1=b,2=c"}},
113+
DYNAMIC_SHAPE: {-1: {-1}},
114114
CONSTANT_INPUT: {-1},
115115
},
116116
"test_add_bcast_cpu": {

0 commit comments

Comments
 (0)