How to generate ir programs files and program example input tensor meta files?
Set environment variable FLAGS_logging_pir_py_code_dir to an existed logging directory before running a paddle program. Once the paddle program finished, under the logging directory, there are two generated pir python files: exec_programs.py and programs_example_input_tensor_meta.py.
Dumped example python files see tests/example_exec_programs.py and tests/example_programs_example_input_tensor_meta.py.
How to prepare op example input tensor meta files?
Op example input tensor meta file are generated from pir programs file and program example input tensor meta file.
Athena
How to generate ir programs files and program example input tensor meta files?
Set environment variable
FLAGS_logging_pir_py_code_dirto an existed logging directory before running a paddle program. Once the paddle program finished, under the logging directory, there are two generated pir python files:exec_programs.pyandprograms_example_input_tensor_meta.py.Dumped example python files see
tests/example_exec_programs.pyandtests/example_programs_example_input_tensor_meta.py.How to prepare op example input tensor meta files?
Op example input tensor meta file are generated from pir programs file and program example input tensor meta file.
Details see
tests/test_op_example_input_tensor_meta.sh.How to generate unittest files?
Module op unittests
Module op unittests are generated from pir programs file and program example input tensor meta file.
Details see `tests/test_module_op_unittests.sh
examples see
tests/test-generate-module-op-unittests.sh.Sequence unittests
Sequence statement unittests are generated from pir programs file and op example input tensor meta file.
Details see
tests/test_sequence_unittests.sh.Typical sequence unittests
Typical sequence statement unittests are generated from pir programs file and op example input tensor meta file.
Details see
tests/test_typical_sequence_unittests.sh.Primitive op unittests
Primitive op unittests are generated from pir programs file and op example input tensor meta file.
Details see
tests/test_primitive_op_unittests.sh.Module op unittests for GraphNet
Module op unittests for GraphNet are generated from pir programs file and program example input tensor meta file.