| 606 | } |
| 607 | |
| 608 | void moments(unsigned long int eid, float* input, int N,int M, int C, int L, float* mean, float* var){ |
| 609 | sgx_status_t ret = ecall_moments(eid,input,N,M,C,L,mean,var); |
| 610 | if (ret != SGX_SUCCESS) { |
| 611 | print_error_message(ret); |
| 612 | throw ret; |
| 613 | } |
| 614 | } |
| 615 | |
| 616 | void moments_grad(unsigned long int eid, float* input, float* grad1,float* grad2,int N,int M, int C, int L, float* output){ |
| 617 | sgx_status_t ret = ecall_moments_grad(eid,input,grad1,grad2,N,M,C,L,output); |
nothing calls this directly
no test coverage detected