Functions | |
| CASADI_EXPORT bool | casadi::has_onnxbackend (const std::string &solver) |
| Check if a given ONNX runtime backend is available. More... | |
| CASADI_EXPORT void | casadi::load_onnxbackend (const std::string &solver) |
| Load an ONNX runtime backend. More... | |
| CASADI_EXPORT std::vector< std::string > | casadi::onnxbackend_solvers () |
| List available ONNX runtime backends. More... | |
| CASADI_EXPORT std::string | casadi::onnxbackend_doc (const std::string &solver) |
| Get documentation for an ONNX runtime backend. More... | |
Black-box numerical evaluation of an ONNX model.
A model is evaluated by a runtime backend (e.g. ONNX Runtime) selected by name; the graph internals are opaque to CasADi. Construct one through the GraphBuilder facade:
Function f = GraphBuilder("model.onnx").create("net");
std::vector<DM> res = f(DM(...));
These free functions query and manage the runtime backend plugin registry.
Extra doc: https://github.com/casadi/casadi/wiki/L_2j7
| CASADI_EXPORT bool casadi::has_onnxbackend | ( | const std::string & | solver | ) |
Extra doc: https://github.com/casadi/casadi/wiki/L_2j8
| CASADI_EXPORT void casadi::load_onnxbackend | ( | const std::string & | solver | ) |
Extra doc: https://github.com/casadi/casadi/wiki/L_2j9
| CASADI_EXPORT std::string casadi::onnxbackend_doc | ( | const std::string & | solver | ) |
Extra doc: https://github.com/casadi/casadi/wiki/L_2jb
| CASADI_EXPORT std::vector<std::string> casadi::onnxbackend_solvers | ( | ) |
Extra doc: https://github.com/casadi/casadi/wiki/L_2ja