| 208 | } |
| 209 | |
| 210 | void logloss(unsigned long int eid,float *input,int N,int M,int C,float *label,float *weight,float *output){ |
| 211 | |
| 212 | sgx_status_t ret = ecall_logloss(eid, input,N,M,C,label,weight,output); |
| 213 | if (ret != SGX_SUCCESS) { |
| 214 | print_error_message(ret); |
| 215 | throw ret; |
| 216 | } |
| 217 | } |
| 218 | |
| 219 | void relu_grad(unsigned long int eid,float *input,float *grad,int N,float *output){ |
| 220 |
nothing calls this directly
no test coverage detected