|
10 | 10 | #import <Foundation/Foundation.h> |
11 | 11 |
|
12 | 12 | #import "executor_structs.h" |
13 | | -#import "nimble_net_util.hpp" |
14 | 13 | #import "nimble_net/c_tensor.h" |
| 14 | +#import "nimble_net_util.hpp" |
15 | 15 |
|
16 | 16 | @interface NimbleNetController : NSObject |
17 | | --(NSDictionary*)initialize_nimblenet_controller:(NSString *)configJson assetsJson:(NSString*)assetsJson; |
18 | | --(NSDictionary*)add_event_controller:(NSString *)eventMapJsonString eventType:(NSString *)eventType; |
19 | | --(NSDictionary*)is_ready_controller; |
20 | | --(NSDictionary*)run_task_controller:(NSString *)taskName |
21 | | - modelInputsWithShape:(NSDictionary *)modelInputsWithShape; |
22 | | --(Boolean)load_task_controller:(NSString *)taskName taskCode:(NSString *)taskCode; |
23 | | - |
24 | | --(void)write_metric_controller:(const char*)metricType metricJson:(const char*)metricJson; |
25 | | --(void)write_run_method_metric_controller:(const char*)modelId totalTimeInUSecs:(int64_t)totalTimeInUSecs; |
26 | | --(void)internet_switched_on_controller; |
27 | | --(void)reset_app_state_controller; |
28 | | --(void)restartSession; |
29 | | --(void)restartSessionWithId:(NSString *)sessionId; |
| 17 | + |
| 18 | +- (NSDictionary*)initialize_nimblenet_controller:(NSString*)configJson |
| 19 | + assetsJson:(NSString*)assetsJson; |
| 20 | +- (NSDictionary*)add_event_controller:(NSString*)eventMapJsonString eventType:(NSString*)eventType; |
| 21 | +- (NSDictionary*)is_ready_controller; |
| 22 | +- (NSDictionary*)run_task_controller:(NSString*)taskName |
| 23 | + modelInputsWithShape:(NSDictionary*)modelInputsWithShape; |
| 24 | +- (Boolean)load_task_controller:(NSString*)taskName taskCode:(NSString*)taskCode; |
| 25 | + |
| 26 | +- (void)write_metric_controller:(const char*)metricType metricJson:(const char*)metricJson; |
| 27 | +- (void)write_run_method_metric_controller:(const char*)modelId |
| 28 | + totalTimeInUSecs:(int64_t)totalTimeInUSecs; |
| 29 | +- (void)internet_switched_on_controller; |
| 30 | +- (void)reset_app_state_controller; |
| 31 | +- (void)restartSession; |
| 32 | +- (void)restartSessionWithId:(NSString*)sessionId; |
| 33 | + |
30 | 34 | void freeCTensor(CTensor* tensor); |
31 | 35 |
|
32 | 36 | @end |
|
0 commit comments