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

Function migraphx_dynamic_dimensions_create

src/api/api.cpp:955–966  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

953}
954
955extern "C" migraphx_status
956migraphx_dynamic_dimensions_create(migraphx_dynamic_dimensions_t* dynamic_dimensions,
957 const const_migraphx_dynamic_dimension_t* ptr,
958 size_t size)
959{
960 auto api_error_result = migraphx::try_([&] {
961 *dynamic_dimensions = object_cast<migraphx_dynamic_dimensions_t>(
962 allocate<std::vector<migraphx::shape::dynamic_dimension>>(
963 migraphx::to_obj_vector<const_migraphx_dynamic_dimension_t>((ptr), (size))));
964 });
965 return api_error_result;
966}
967
968extern "C" migraphx_status
969migraphx_dynamic_dimensions_size(size_t* out, migraphx_dynamic_dimensions_t dynamic_dimensions)

Callers

nothing calls this directly

Calls 1

try_Function · 0.85

Tested by

no test coverage detected