- anira::BackendBase (C++ class)
- anira::BackendBase::BackendBase (C++ function)
- anira::BackendBase::m_inference_config (C++ member)
- anira::BackendBase::prepare (C++ function)
- anira::BackendBase::process (C++ function)
- anira::BackendBase::~BackendBase (C++ function)
- anira::benchmark::ProcessBlockFixture (C++ class)
- anira::benchmark::ProcessBlockFixture::buffer_processed (C++ function)
- anira::benchmark::ProcessBlockFixture::get_buffer_size (C++ function)
- anira::benchmark::ProcessBlockFixture::get_repetition (C++ function)
- anira::benchmark::ProcessBlockFixture::initialize_iteration (C++ function)
- anira::benchmark::ProcessBlockFixture::initialize_repetition (C++ function)
- anira::benchmark::ProcessBlockFixture::interation_step (C++ function)
- anira::benchmark::ProcessBlockFixture::m_buffer (C++ member)
- anira::benchmark::ProcessBlockFixture::m_inference_handler (C++ member)
- anira::benchmark::ProcessBlockFixture::ProcessBlockFixture (C++ function)
- anira::benchmark::ProcessBlockFixture::push_random_samples_in_buffer (C++ function)
- anira::benchmark::ProcessBlockFixture::repetition_step (C++ function)
- anira::benchmark::ProcessBlockFixture::~ProcessBlockFixture (C++ function)
- anira::Buffer (C++ class)
- anira::Buffer::Buffer (C++ function), [1], [2], [3]
- anira::Buffer::clear (C++ function)
- anira::Buffer::data (C++ function)
- anira::Buffer::get_array_of_read_pointers (C++ function)
- anira::Buffer::get_array_of_write_pointers (C++ function)
- anira::Buffer::get_memory_block (C++ function)
- anira::Buffer::get_num_channels (C++ function)
- anira::Buffer::get_num_samples (C++ function)
- anira::Buffer::get_read_pointer (C++ function), [1]
- anira::Buffer::get_sample (C++ function)
- anira::Buffer::get_write_pointer (C++ function), [1]
- anira::Buffer::operator= (C++ function), [1]
- anira::Buffer::reset_channel_ptr (C++ function)
- anira::Buffer::resize (C++ function)
- anira::Buffer::set_sample (C++ function)
- anira::Buffer::swap_data (C++ function), [1], [2]
- anira::Buffer::~Buffer (C++ function)
- anira::BufferF (C++ type)
- anira::Context (C++ class)
- anira::Context::Context (C++ function)
- anira::Context::create_session (C++ function)
- anira::Context::get_instance (C++ function)
- anira::Context::get_num_sessions (C++ function)
- anira::Context::get_sessions (C++ function)
- anira::Context::new_data_request (C++ function)
- anira::Context::new_data_submitted (C++ function)
- anira::Context::prepare_session (C++ function)
- anira::Context::release_instance (C++ function)
- anira::Context::release_session (C++ function)
- anira::Context::release_thread_pool (C++ function)
- anira::Context::reset_session (C++ function)
- anira::Context::~Context (C++ function)
- anira::ContextConfig (C++ struct)
- anira::ContextConfig::ContextConfig (C++ function)
- anira::ContextConfig::m_anira_version (C++ member)
- anira::ContextConfig::m_enabled_backends (C++ member)
- anira::ContextConfig::m_num_threads (C++ member)
- anira::HighPriorityThread (C++ class)
- anira::HighPriorityThread::elevate_priority (C++ function)
- anira::HighPriorityThread::HighPriorityThread (C++ function)
- anira::HighPriorityThread::is_running (C++ function)
- anira::HighPriorityThread::run (C++ function)
- anira::HighPriorityThread::should_exit (C++ function)
- anira::HighPriorityThread::start (C++ function)
- anira::HighPriorityThread::stop (C++ function)
- anira::HighPriorityThread::~HighPriorityThread (C++ function)
- anira::HostConfig (C++ struct)
- anira::HostConfig::get_relative_buffer_size (C++ function)
- anira::HostConfig::get_relative_sample_rate (C++ function)
- anira::HostConfig::HostConfig (C++ function), [1]
- anira::HostConfig::m_allow_smaller_buffers (C++ member)
- anira::HostConfig::m_buffer_size (C++ member)
- anira::HostConfig::m_sample_rate (C++ member)
- anira::HostConfig::m_tensor_index (C++ member)
- anira::HostConfig::operator!= (C++ function)
- anira::HostConfig::operator== (C++ function)
- anira::InferenceBackend (C++ enum)
- anira::InferenceBackend::CUSTOM (C++ enumerator)
- anira::InferenceBackend::LIBTORCH (C++ enumerator)
- anira::InferenceBackend::ONNX (C++ enumerator)
- anira::InferenceBackend::TFLITE (C++ enumerator)
- anira::InferenceConfig (C++ struct)
- anira::InferenceConfig::clear_processing_spec (C++ function)
- anira::InferenceConfig::Defaults (C++ struct)
- anira::InferenceConfig::Defaults::m_blocking_ratio (C++ member)
- anira::InferenceConfig::Defaults::m_num_parallel_processors (C++ member)
- anira::InferenceConfig::Defaults::m_session_exclusive_processor (C++ member)
- anira::InferenceConfig::Defaults::m_warm_up (C++ member)
- anira::InferenceConfig::get_internal_model_latency (C++ function)
- anira::InferenceConfig::get_model_data (C++ function)
- anira::InferenceConfig::get_model_function (C++ function)
- anira::InferenceConfig::get_model_path (C++ function)
- anira::InferenceConfig::get_postprocess_output_channels (C++ function)
- anira::InferenceConfig::get_postprocess_output_size (C++ function)
- anira::InferenceConfig::get_preprocess_input_channels (C++ function)
- anira::InferenceConfig::get_preprocess_input_size (C++ function)
- anira::InferenceConfig::get_tensor_input_shape (C++ function), [1]
- anira::InferenceConfig::get_tensor_input_size (C++ function)
- anira::InferenceConfig::get_tensor_output_shape (C++ function), [1]
- anira::InferenceConfig::get_tensor_output_size (C++ function)
- anira::InferenceConfig::get_tensor_shape (C++ function)
- anira::InferenceConfig::InferenceConfig (C++ function), [1], [2]
- anira::InferenceConfig::is_model_binary (C++ function)
- anira::InferenceConfig::m_blocking_ratio (C++ member)
- anira::InferenceConfig::m_max_inference_time (C++ member)
- anira::InferenceConfig::m_model_data (C++ member)
- anira::InferenceConfig::m_num_parallel_processors (C++ member)
- anira::InferenceConfig::m_processing_spec (C++ member)
- anira::InferenceConfig::m_session_exclusive_processor (C++ member)
- anira::InferenceConfig::m_tensor_shape (C++ member)
- anira::InferenceConfig::m_warm_up (C++ member)
- anira::InferenceConfig::operator!= (C++ function)
- anira::InferenceConfig::operator== (C++ function)
- anira::InferenceConfig::set_internal_model_latency (C++ function)
- anira::InferenceConfig::set_model_path (C++ function)
- anira::InferenceConfig::set_postprocess_output_size (C++ function)
- anira::InferenceConfig::set_preprocess_input_channels (C++ function)
- anira::InferenceConfig::set_preprocess_input_size (C++ function)
- anira::InferenceConfig::set_preprocess_output_channels (C++ function)
- anira::InferenceConfig::set_tensor_input_shape (C++ function), [1]
- anira::InferenceConfig::set_tensor_output_shape (C++ function), [1]
- anira::InferenceConfig::update_processing_spec (C++ function)
- anira::InferenceData (C++ struct)
- anira::InferenceData::m_session (C++ member)
- anira::InferenceData::m_thread_safe_struct (C++ member)
- anira::InferenceHandler (C++ class)
- anira::InferenceHandler::get_available_samples (C++ function)
- anira::InferenceHandler::get_inference_backend (C++ function)
- anira::InferenceHandler::get_latency (C++ function)
- anira::InferenceHandler::get_latency_vector (C++ function)
- anira::InferenceHandler::InferenceHandler (C++ function), [1], [2]
- anira::InferenceHandler::pop_data (C++ function), [1]
- anira::InferenceHandler::prepare (C++ function), [1], [2]
- anira::InferenceHandler::process (C++ function), [1], [2]
- anira::InferenceHandler::push_data (C++ function), [1]
- anira::InferenceHandler::reset (C++ function)
- anira::InferenceHandler::set_inference_backend (C++ function)
- anira::InferenceHandler::set_non_realtime (C++ function)
- anira::InferenceHandler::~InferenceHandler (C++ function)
- anira::InferenceManager (C++ class)
- anira::InferenceManager::get_available_samples (C++ function)
- anira::InferenceManager::get_backend (C++ function)
- anira::InferenceManager::get_context (C++ function)
- anira::InferenceManager::get_latency (C++ function)
- anira::InferenceManager::get_session_id (C++ function)
- anira::InferenceManager::InferenceManager (C++ function), [1]
- anira::InferenceManager::pop_data (C++ function)
- anira::InferenceManager::prepare (C++ function)
- anira::InferenceManager::process (C++ function)
- anira::InferenceManager::push_data (C++ function)
- anira::InferenceManager::reset (C++ function)
- anira::InferenceManager::set_backend (C++ function)
- anira::InferenceManager::set_non_realtime (C++ function)
- anira::InferenceManager::~InferenceManager (C++ function)
- anira::InferenceThread (C++ class)
- anira::InferenceThread::execute (C++ function)
- anira::InferenceThread::InferenceThread (C++ function)
- anira::InferenceThread::~InferenceThread (C++ function)
- anira::JsonConfigLoader (C++ class)
- anira::JsonConfigLoader::get_context_config (C++ function)
- anira::JsonConfigLoader::get_inference_config (C++ function)
- anira::JsonConfigLoader::JsonConfigLoader (C++ function), [1]
- anira::JsonConfigLoader::SingleParameterStruct (C++ struct)
- anira::JsonConfigLoader::SingleParameterStruct::m_blocking_ratio (C++ member)
- anira::JsonConfigLoader::SingleParameterStruct::m_max_inference_time (C++ member)
|
- anira::JsonConfigLoader::SingleParameterStruct::m_max_inference_time_set (C++ member)
- anira::JsonConfigLoader::SingleParameterStruct::m_num_parallel_processors (C++ member)
- anira::JsonConfigLoader::SingleParameterStruct::m_session_exclusive_processor (C++ member)
- anira::JsonConfigLoader::SingleParameterStruct::m_warm_up (C++ member)
- anira::LibtorchProcessor (C++ class)
- anira::LibtorchProcessor::Instance (C++ struct)
- anira::LibtorchProcessor::Instance::__doxygen_force_0 (C++ member)
- anira::LibtorchProcessor::Instance::Instance (C++ function)
- anira::LibtorchProcessor::Instance::m_inference_config (C++ member)
- anira::LibtorchProcessor::Instance::m_input_data (C++ member)
- anira::LibtorchProcessor::Instance::m_inputs (C++ member)
- anira::LibtorchProcessor::Instance::m_module (C++ member)
- anira::LibtorchProcessor::Instance::m_outputs (C++ member)
- anira::LibtorchProcessor::Instance::m_processing (C++ member)
- anira::LibtorchProcessor::Instance::prepare (C++ function)
- anira::LibtorchProcessor::Instance::process (C++ function)
- anira::LibtorchProcessor::LibtorchProcessor (C++ function)
- anira::LibtorchProcessor::prepare (C++ function)
- anira::LibtorchProcessor::process (C++ function)
- anira::LibtorchProcessor::~LibtorchProcessor (C++ function)
- anira::MemoryBlock (C++ class)
- anira::MemoryBlock::clear (C++ function)
- anira::MemoryBlock::data (C++ function)
- anira::MemoryBlock::MemoryBlock (C++ function), [1], [2]
- anira::MemoryBlock::operator= (C++ function), [1]
- anira::MemoryBlock::operator[] (C++ function), [1]
- anira::MemoryBlock::resize (C++ function)
- anira::MemoryBlock::size (C++ function)
- anira::MemoryBlock::swap_data (C++ function), [1]
- anira::MemoryBlock::~MemoryBlock (C++ function)
- anira::ModelData (C++ struct)
- anira::ModelData::m_backend (C++ member)
- anira::ModelData::m_data (C++ member)
- anira::ModelData::m_is_binary (C++ member)
- anira::ModelData::m_model_function (C++ member)
- anira::ModelData::m_size (C++ member)
- anira::ModelData::ModelData (C++ function), [1], [2]
- anira::ModelData::operator!= (C++ function)
- anira::ModelData::operator= (C++ function)
- anira::ModelData::operator== (C++ function)
- anira::ModelData::~ModelData (C++ function)
- anira::OnnxRuntimeProcessor (C++ class)
- anira::OnnxRuntimeProcessor::Instance (C++ struct)
- anira::OnnxRuntimeProcessor::Instance::__doxygen_force_0 (C++ member)
- anira::OnnxRuntimeProcessor::Instance::Instance (C++ function)
- anira::OnnxRuntimeProcessor::Instance::m_env (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_inference_config (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_input_data (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_input_name (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_input_names (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_inputs (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_memory_info (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_ort_alloc (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_output_name (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_output_names (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_outputs (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_processing (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_session (C++ member)
- anira::OnnxRuntimeProcessor::Instance::m_session_options (C++ member)
- anira::OnnxRuntimeProcessor::Instance::prepare (C++ function)
- anira::OnnxRuntimeProcessor::Instance::process (C++ function)
- anira::OnnxRuntimeProcessor::Instance::~Instance (C++ function)
- anira::OnnxRuntimeProcessor::OnnxRuntimeProcessor (C++ function)
- anira::OnnxRuntimeProcessor::prepare (C++ function)
- anira::OnnxRuntimeProcessor::process (C++ function)
- anira::OnnxRuntimeProcessor::~OnnxRuntimeProcessor (C++ function)
- anira::PrePostProcessor (C++ class)
- anira::PrePostProcessor::get_input (C++ function)
- anira::PrePostProcessor::get_output (C++ function)
- anira::PrePostProcessor::pop_samples_from_buffer (C++ function), [1], [2]
- anira::PrePostProcessor::post_process (C++ function)
- anira::PrePostProcessor::pre_process (C++ function)
- anira::PrePostProcessor::PrePostProcessor (C++ function), [1]
- anira::PrePostProcessor::push_samples_to_buffer (C++ function)
- anira::PrePostProcessor::set_input (C++ function)
- anira::PrePostProcessor::set_output (C++ function)
- anira::PrePostProcessor::~PrePostProcessor (C++ function)
- anira::ProcessingSpec (C++ struct)
- anira::ProcessingSpec::m_internal_model_latency (C++ member)
- anira::ProcessingSpec::m_postprocess_output_channels (C++ member)
- anira::ProcessingSpec::m_postprocess_output_size (C++ member)
- anira::ProcessingSpec::m_preprocess_input_channels (C++ member)
- anira::ProcessingSpec::m_preprocess_input_size (C++ member)
- anira::ProcessingSpec::m_tensor_input_size (C++ member)
- anira::ProcessingSpec::m_tensor_output_size (C++ member)
- anira::ProcessingSpec::operator!= (C++ function)
- anira::ProcessingSpec::operator== (C++ function)
- anira::ProcessingSpec::ProcessingSpec (C++ function), [1], [2], [3]
- anira::RingBuffer (C++ class)
- anira::RingBuffer::clear_with_positions (C++ function)
- anira::RingBuffer::get_available_past_samples (C++ function)
- anira::RingBuffer::get_available_samples (C++ function)
- anira::RingBuffer::get_future_sample (C++ function)
- anira::RingBuffer::get_past_sample (C++ function)
- anira::RingBuffer::initialize_with_positions (C++ function)
- anira::RingBuffer::pop_sample (C++ function)
- anira::RingBuffer::push_sample (C++ function)
- anira::RingBuffer::RingBuffer (C++ function)
- anira::SessionElement (C++ class)
- anira::SessionElement::calculate_latency (C++ function)
- anira::SessionElement::calculate_num_structs (C++ function)
- anira::SessionElement::calculate_receive_buffer_sizes (C++ function)
- anira::SessionElement::calculate_send_buffer_sizes (C++ function)
- anira::SessionElement::clear (C++ function)
- anira::SessionElement::m_active_inferences (C++ member)
- anira::SessionElement::m_current_backend (C++ member)
- anira::SessionElement::m_current_queue (C++ member)
- anira::SessionElement::m_custom_processor (C++ member)
- anira::SessionElement::m_default_processor (C++ member)
- anira::SessionElement::m_inference_config (C++ member)
- anira::SessionElement::m_inference_queue (C++ member)
- anira::SessionElement::m_initialized (C++ member)
- anira::SessionElement::m_is_non_real_time (C++ member)
- anira::SessionElement::m_latency (C++ member)
- anira::SessionElement::m_libtorch_processor (C++ member)
- anira::SessionElement::m_num_structs (C++ member)
- anira::SessionElement::m_onnx_processor (C++ member)
- anira::SessionElement::m_pp_processor (C++ member)
- anira::SessionElement::m_receive_buffer (C++ member)
- anira::SessionElement::m_receive_buffer_size (C++ member)
- anira::SessionElement::m_send_buffer (C++ member)
- anira::SessionElement::m_send_buffer_size (C++ member)
- anira::SessionElement::m_session_id (C++ member)
- anira::SessionElement::m_tflite_processor (C++ member)
- anira::SessionElement::m_time_stamps (C++ member)
- anira::SessionElement::prepare (C++ function)
- anira::SessionElement::SessionElement (C++ function)
- anira::SessionElement::set_processor (C++ function)
- anira::SessionElement::ThreadSafeStruct (C++ struct)
- anira::SessionElement::ThreadSafeStruct::m_done_atomic (C++ member)
- anira::SessionElement::ThreadSafeStruct::m_done_semaphore (C++ member)
- anira::SessionElement::ThreadSafeStruct::m_free (C++ member)
- anira::SessionElement::ThreadSafeStruct::m_tensor_input_data (C++ member)
- anira::SessionElement::ThreadSafeStruct::m_tensor_output_data (C++ member)
- anira::SessionElement::ThreadSafeStruct::m_time_stamp (C++ member)
- anira::SessionElement::ThreadSafeStruct::ThreadSafeStruct (C++ function)
- anira::TensorShape (C++ struct)
- anira::TensorShape::is_universal (C++ function)
- anira::TensorShape::m_backend (C++ member)
- anira::TensorShape::m_tensor_input_shape (C++ member)
- anira::TensorShape::m_tensor_output_shape (C++ member)
- anira::TensorShape::m_universal (C++ member)
- anira::TensorShape::operator!= (C++ function)
- anira::TensorShape::operator== (C++ function)
- anira::TensorShape::TensorShape (C++ function), [1], [2]
- anira::TensorShapeList (C++ type)
- anira::TFLiteProcessor (C++ class)
- anira::TFLiteProcessor::Instance (C++ struct)
- anira::TFLiteProcessor::Instance::__doxygen_force_0 (C++ member)
- anira::TFLiteProcessor::Instance::Instance (C++ function)
- anira::TFLiteProcessor::Instance::m_inference_config (C++ member)
- anira::TFLiteProcessor::Instance::m_input_data (C++ member)
- anira::TFLiteProcessor::Instance::m_inputs (C++ member)
- anira::TFLiteProcessor::Instance::m_interpreter (C++ member)
- anira::TFLiteProcessor::Instance::m_model (C++ member)
- anira::TFLiteProcessor::Instance::m_options (C++ member)
- anira::TFLiteProcessor::Instance::m_outputs (C++ member)
- anira::TFLiteProcessor::Instance::m_processing (C++ member)
- anira::TFLiteProcessor::Instance::prepare (C++ function)
- anira::TFLiteProcessor::Instance::process (C++ function)
- anira::TFLiteProcessor::Instance::~Instance (C++ function)
- anira::TFLiteProcessor::prepare (C++ function)
- anira::TFLiteProcessor::process (C++ function)
- anira::TFLiteProcessor::TFLiteProcessor (C++ function)
- anira::TFLiteProcessor::~TFLiteProcessor (C++ function)
|