Lines Matching refs:params
49 def generate(params, args, fpaths): argument
53 if (params["interpreter"] == "tflite_runtime") and (not tflite_runtime_imported):
56 if (params["interpreter"] == "tflite_micro") and (not tflite_micro_imported):
60 op_type = get_op_type(params["op_type"])
61 shapes = op_type.get_shapes(params)
64 fpaths["data_folder"] = pathlib.Path("TestCases") / "TestData" / params["name"]
70 if params["tflite_generator"] == "keras":
71 keras_model = op_type.generate_keras_model(shapes, params)
75 dtype=params["input_data_type"],
76 bias_dtype=params["bias_data_type"],
78 data = op_type.generate_data_tflite(fpaths["tflite"], params)
80 elif params["tflite_generator"] == "json":
81 data = op_type.generate_data_json(shapes, params)
84 replacements = {**params, **data.params, **data.scales}
90 params.update(data.params)
95 params[name + "_multiplier"] = mult
96 params[name + "_shift"] = shift
99 …minval = Lib.op_utils.get_dtype_min(params["input_data_type"]) if "input_min" not in params else p…
100 …maxval = Lib.op_utils.get_dtype_max(params["input_data_type"]) if "input_max" not in params else p…
102 dtype = Lib.op_utils.get_tf_dtype(params["input_data_type"])
106 if params["interpreter"] == "tensorflow":
108 elif params["interpreter"] == "tflite_runtime":
110 elif params["interpreter"] == "tflite_micro":
116 header = get_header(params["tflite_generator"], params["interpreter"])
126 config_params = {key: val for key, val in params.items() if include_in_config(key)}
127 write_config(fpaths["config_data"], config_params, params["name"], fpaths["test_data"], header)
130 dtype = Lib.op_utils.get_dtype(name, params)
132 if name == "output" and "out_activation_min" in params and "out_activation_max" in params:
133 tensor = np.clip(tensor, params["out_activation_min"], params["out_activation_max"])
134 … write_c_array(tensor, fpaths[name], dtype, params["name"], name, fpaths["test_data"], header)
137 … append_alias_to_c_array_file(fpaths[name], dtype, params["name"], name, data.aliases[name])
221 def write_config(config_fpath, params, prefix, test_data_fpath, header): argument
226 for key, val in params.items():
310 def convert_json_to_tflite(json_template_fpath, json_output_fpath, tensors, params, schema_path): argument
321 for key, val in params.items():
337 dtype = Lib.op_utils.get_dtype(key, params)