| 329 | } |
| 330 | |
| 331 | int LITE_get_all_output_name( |
| 332 | const LiteNetwork network, size_t* size, const char** name) { |
| 333 | LITE_CAPI_BEGIN(); |
| 334 | LITE_ASSERT(network, "The network pass to LITE api is null"); |
| 335 | auto&& names = lite::NetworkHelper::implement(static_cast<lite::Network*>(network)) |
| 336 | ->get_all_output_name(); |
| 337 | if (size) |
| 338 | *size = names.size(); |
| 339 | if (name) { |
| 340 | for (auto in_name : names) { |
| 341 | *name = in_name; |
| 342 | name++; |
| 343 | } |
| 344 | } |
| 345 | LITE_CAPI_END(); |
| 346 | } |
| 347 | |
| 348 | int LITE_set_device_id(LiteNetwork network, int device_id) { |
| 349 | LITE_CAPI_BEGIN(); |