|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Accumulated runtime counters for a registered model. More...
#include <neural_models.h>
Public Attributes | |
| uint64_t | invocation_count |
| uint64_t | success_count |
| uint64_t | failure_count |
| uint64_t | total_elements |
| double | last_wall_ms |
| double | total_wall_ms |
| size_t | last_step_index |
| double | last_sim_time |
| SimResult | last_result |
| SimNeuralExecutionDevice | last_device |
| char | last_error [SIM_NEURAL_MODEL_ERROR_MAX+1U] |
Accumulated runtime counters for a registered model.
| uint64_t SimNeuralModelRuntimeStats::failure_count |
Calls returning a non-OK result.
| uint64_t SimNeuralModelRuntimeStats::invocation_count |
Number of attempted inference calls.
| SimNeuralExecutionDevice SimNeuralModelRuntimeStats::last_device |
Device routed for the latest call.
| char SimNeuralModelRuntimeStats::last_error[SIM_NEURAL_MODEL_ERROR_MAX+1U] |
Latest error text.
| SimResult SimNeuralModelRuntimeStats::last_result |
Result from the latest call.
| double SimNeuralModelRuntimeStats::last_sim_time |
Context simulation time at latest call.
| size_t SimNeuralModelRuntimeStats::last_step_index |
Context step index at latest call.
| double SimNeuralModelRuntimeStats::last_wall_ms |
Wall-clock duration of the latest call.
| uint64_t SimNeuralModelRuntimeStats::success_count |
Calls returning SIM_RESULT_OK.
| uint64_t SimNeuralModelRuntimeStats::total_elements |
Total input elements observed.
| double SimNeuralModelRuntimeStats::total_wall_ms |
Accumulated wall-clock duration.