| 312 | } |
| 313 | |
| 314 | int LITE_get_all_input_name( |
| 315 | const LiteNetwork network, size_t* size, const char** name) { |
| 316 | LITE_CAPI_BEGIN(); |
| 317 | LITE_ASSERT(network, "The network pass to LITE api is null"); |
| 318 | auto&& names = lite::NetworkHelper::implement(static_cast<lite::Network*>(network)) |
| 319 | ->get_all_input_name(); |
| 320 | if (size) |
| 321 | *size = names.size(); |
| 322 | if (name) { |
| 323 | for (auto in_name : names) { |
| 324 | *name = in_name; |
| 325 | name++; |
| 326 | } |
| 327 | } |
| 328 | LITE_CAPI_END(); |
| 329 | } |
| 330 | |
| 331 | int LITE_get_all_output_name( |
| 332 | const LiteNetwork network, size_t* size, const char** name) { |