| 2287 | */ |
| 2288 | |
| 2289 | bool _IsValidDag(PyDAGRunner *pyDag) { |
| 2290 | |
| 2291 | if(!PyObject_IsInstance((PyObject*)pyDag, (PyObject*)&PyDAGRunnerType)){ |
| 2292 | PyErr_SetString(GearsError, "Given argument is not of type DAGRunner"); |
| 2293 | return false; |
| 2294 | } |
| 2295 | if(pyDag->dag == NULL){ |
| 2296 | PyErr_SetString(GearsError, "PyDAGRunner is invalid"); |
| 2297 | return false; |
| 2298 | } |
| 2299 | return true; |
| 2300 | } |
| 2301 | |
| 2302 | typedef int (*RAI_LoadTensorFunc)(RAI_DAGRunCtx *run_info, const char *t_name, |
| 2303 | RAI_Tensor *tensor); |
no outgoing calls
no test coverage detected