MCPcopy Create free account
hub / github.com/ROCm/AMDMIGraphX / get_parameters

Method get_parameters

src/module.cpp:676–684  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

674}
675
676std::vector<instruction_ref> module::get_parameters() const
677{
678 std::vector<instruction_ref> result;
679 auto refs = iterator_for(*this);
680 std::copy_if(refs.begin(), refs.end(), std::back_inserter(result), [&](instruction_ref ins) {
681 return ins->name() == "@param";
682 });
683 return result;
684}
685
686void module::rename_parameter(instruction_ref ins, const std::string& name)
687{

Callers 15

get_ins_param_mapMethod · 0.95
get_inputsMethod · 0.95
TEST_CASEFunction · 0.80
TEST_CASEFunction · 0.80
test_invalid_inputFunction · 0.80
TEST_CASEFunction · 0.80
TEST_CASEFunction · 0.80
TEST_CASEFunction · 0.80
TEST_CASEFunction · 0.80
make_op_moduleFunction · 0.80
add_placeholderFunction · 0.80
trim_moduleFunction · 0.80

Calls 5

iterator_forFunction · 0.85
copy_ifFunction · 0.50
beginMethod · 0.45
endMethod · 0.45
nameMethod · 0.45

Tested by 8

TEST_CASEFunction · 0.64
TEST_CASEFunction · 0.64
test_invalid_inputFunction · 0.64
TEST_CASEFunction · 0.64
TEST_CASEFunction · 0.64
TEST_CASEFunction · 0.64
TEST_CASEFunction · 0.64
make_op_moduleFunction · 0.64