List of all items
Structs
- core::batch::BatchData
- core::batch::BatchSampler
- core::batch::ToBatch
- core::batch::dynamic::BatchPerformanceMetrics
- core::batch::dynamic::CompatibleBatch
- core::batch::dynamic::CrossImageBatch
- core::batch::dynamic::CrossImageItem
- core::batch::dynamic::DefaultDynamicBatcher
- core::batch::dynamic::DynamicBatchConfig
- core::batch::dynamic::DynamicBatchResult
- core::config::builder::ModelInferenceConfig
- core::config::errors::DefaultValidator
- core::config::model_input::InputShape
- core::config::model_input::ModelInputConfig
- core::config::model_input::NormalizationConfig
- core::config::onnx::OrtSessionConfig
- core::config::parallel::ParallelPolicy
- core::config::transform::TransformRegistry
- core::errors::OpaqueError
- core::image_reader::DefaultImageReader
- core::inference::OrtInfer
- core::inference::wrappers::OrtInfer2D
- core::inference::wrappers::OrtInfer3D
- core::inference::wrappers::OrtInfer4D
- core::traits::adapter::AdapterInfo
- core::traits::adapter::AdapterTask
- core::traits::task::ImageTaskInput
- core::traits::task::TaskRunner
- core::traits::task::TaskSchema
- domain::adapters::builder_config::AdapterBuilderConfig
- domain::adapters::document_orientation_adapter::DocumentOrientationAdapter
- domain::adapters::document_orientation_adapter::DocumentOrientationAdapterBuilder
- domain::adapters::document_rectification_adapter::UVDocRectifierAdapter
- domain::adapters::document_rectification_adapter::UVDocRectifierAdapterBuilder
- domain::adapters::formula_recognition_adapter::FormulaModelConfig
- domain::adapters::formula_recognition_adapter::FormulaRecognitionAdapter
- domain::adapters::formula_recognition_adapter::PPFormulaNetAdapterBuilder
- domain::adapters::formula_recognition_adapter::UniMERNetAdapterBuilder
- domain::adapters::layout_detection_adapter::LayoutDetectionAdapter
- domain::adapters::layout_detection_adapter::LayoutDetectionAdapterBuilder
- domain::adapters::layout_detection_adapter::LayoutModelConfig
- domain::adapters::layout_detection_adapter::PPDocLayoutAdapterBuilder
- domain::adapters::layout_detection_adapter::PicoDetLayoutAdapterBuilder
- domain::adapters::layout_detection_adapter::RTDetrLayoutAdapterBuilder
- domain::adapters::preprocessing::DetectionResizer
- domain::adapters::preprocessing::PreprocessPipelineBuilder
- domain::adapters::seal_text_detection_adapter::SealTextDetectionAdapter
- domain::adapters::seal_text_detection_adapter::SealTextDetectionAdapterBuilder
- domain::adapters::table_cell_detection_adapter::RTDetrTableCellAdapterBuilder
- domain::adapters::table_cell_detection_adapter::TableCellDetectionAdapter
- domain::adapters::table_cell_detection_adapter::TableCellDetectionAdapterBuilder
- domain::adapters::table_cell_detection_adapter::TableCellModelConfig
- domain::adapters::table_classification_adapter::TableClassificationAdapter
- domain::adapters::table_classification_adapter::TableClassificationAdapterBuilder
- domain::adapters::table_structure_recognition_adapter::SLANetWiredAdapterBuilder
- domain::adapters::table_structure_recognition_adapter::SLANetWirelessAdapterBuilder
- domain::adapters::table_structure_recognition_adapter::TableStructureRecognitionAdapter
- domain::adapters::text_detection_adapter::TextDetectionAdapter
- domain::adapters::text_detection_adapter::TextDetectionAdapterBuilder
- domain::adapters::text_line_orientation_adapter::TextLineOrientationAdapter
- domain::adapters::text_line_orientation_adapter::TextLineOrientationAdapterBuilder
- domain::adapters::text_recognition_adapter::TextRecognitionAdapter
- domain::adapters::text_recognition_adapter::TextRecognitionAdapterBuilder
- domain::orientation::OrientationResult
- domain::structure::FormulaResult
- domain::structure::LayoutElement
- domain::structure::RegionBlock
- domain::structure::StructureResult
- domain::structure::TableCell
- domain::structure::TableResult
- domain::tasks::document_orientation::Classification
- domain::tasks::document_orientation::DocumentOrientationConfig
- domain::tasks::document_orientation::DocumentOrientationOutput
- domain::tasks::document_orientation::DocumentOrientationTask
- domain::tasks::document_rectification::DocumentRectificationConfig
- domain::tasks::document_rectification::DocumentRectificationOutput
- domain::tasks::document_rectification::DocumentRectificationTask
- domain::tasks::formula_recognition::FormulaRecognitionConfig
- domain::tasks::formula_recognition::FormulaRecognitionOutput
- domain::tasks::formula_recognition::FormulaRecognitionTask
- domain::tasks::layout_detection::LayoutDetectionConfig
- domain::tasks::layout_detection::LayoutDetectionElement
- domain::tasks::layout_detection::LayoutDetectionOutput
- domain::tasks::layout_detection::LayoutDetectionTask
- domain::tasks::seal_text_detection::SealTextDetectionConfig
- domain::tasks::seal_text_detection::SealTextDetectionOutput
- domain::tasks::seal_text_detection::SealTextDetectionTask
- domain::tasks::table_cell_detection::TableCellDetection
- domain::tasks::table_cell_detection::TableCellDetectionConfig
- domain::tasks::table_cell_detection::TableCellDetectionOutput
- domain::tasks::table_cell_detection::TableCellDetectionTask
- domain::tasks::table_classification::TableClassificationConfig
- domain::tasks::table_classification::TableClassificationOutput
- domain::tasks::table_classification::TableClassificationTask
- domain::tasks::table_structure_recognition::TableStructureRecognitionConfig
- domain::tasks::table_structure_recognition::TableStructureRecognitionOutput
- domain::tasks::table_structure_recognition::TableStructureRecognitionTask
- domain::tasks::text_detection::Detection
- domain::tasks::text_detection::TextDetectionConfig
- domain::tasks::text_detection::TextDetectionOutput
- domain::tasks::text_detection::TextDetectionTask
- domain::tasks::text_line_orientation::TextLineOrientationConfig
- domain::tasks::text_line_orientation::TextLineOrientationOutput
- domain::tasks::text_line_orientation::TextLineOrientationTask
- domain::tasks::text_recognition::TextRecognitionConfig
- domain::tasks::text_recognition::TextRecognitionOutput
- domain::tasks::text_recognition::TextRecognitionTask
- domain::text_region::TextRegion
- models::classification::pp_lcnet::PPLCNetModel
- models::classification::pp_lcnet::PPLCNetModelBuilder
- models::classification::pp_lcnet::PPLCNetModelOutput
- models::classification::pp_lcnet::PPLCNetPostprocessConfig
- models::classification::pp_lcnet::PPLCNetPreprocessConfig
- models::detection::db::DBModel
- models::detection::db::DBModelBuilder
- models::detection::db::DBModelOutput
- models::detection::db::DBPostprocessConfig
- models::detection::db::DBPreprocessConfig
- models::detection::picodet::PicoDetModelBuilder
- models::detection::pp_doclayout::PPDocLayoutModelBuilder
- models::detection::rtdetr::RTDetrModel
- models::detection::rtdetr::RTDetrModelBuilder
- models::detection::rtdetr::RTDetrModelOutput
- models::detection::rtdetr::RTDetrPostprocessConfig
- models::detection::rtdetr::RTDetrPreprocessConfig
- models::detection::scale_aware_detector::ScaleAwareDetectorModel
- models::detection::scale_aware_detector::ScaleAwareDetectorModelBuilder
- models::detection::scale_aware_detector::ScaleAwareDetectorModelOutput
- models::detection::scale_aware_detector::ScaleAwareDetectorPostprocessConfig
- models::detection::scale_aware_detector::ScaleAwareDetectorPreprocessConfig
- models::recognition::crnn::CRNNModel
- models::recognition::crnn::CRNNModelBuilder
- models::recognition::crnn::CRNNModelOutput
- models::recognition::crnn::CRNNPreprocessConfig
- models::recognition::pp_formulanet::PPFormulaNetModel
- models::recognition::pp_formulanet::PPFormulaNetModelBuilder
- models::recognition::pp_formulanet::PPFormulaNetModelOutput
- models::recognition::pp_formulanet::PPFormulaNetPostprocessConfig
- models::recognition::pp_formulanet::PPFormulaNetPreprocessConfig
- models::recognition::slanet::SLANetModel
- models::recognition::slanet::SLANetModelBuilder
- models::recognition::slanet::SLANetModelOutput
- models::recognition::unimernet::UniMERNetModel
- models::recognition::unimernet::UniMERNetModelBuilder
- models::recognition::unimernet::UniMERNetModelOutput
- models::recognition::unimernet::UniMERNetPostprocessConfig
- models::recognition::unimernet::UniMERNetPreprocessConfig
- models::rectification::uvdoc::UVDocModel
- models::rectification::uvdoc::UVDocModelBuilder
- models::rectification::uvdoc::UVDocModelOutput
- models::rectification::uvdoc::UVDocPreprocessConfig
- predictors::TaskPredictorCore
- predictors::document_orientation::DocumentOrientationPredictor
- predictors::document_orientation::DocumentOrientationPredictorBuilder
- predictors::document_orientation::DocumentOrientationResult
- predictors::document_rectification::DocumentRectificationPredictor
- predictors::document_rectification::DocumentRectificationPredictorBuilder
- predictors::document_rectification::DocumentRectificationResult
- predictors::formula_recognition::FormulaRecognitionPredictor
- predictors::formula_recognition::FormulaRecognitionPredictorBuilder
- predictors::formula_recognition::FormulaRecognitionResult
- predictors::layout_detection::LayoutDetectionPredictor
- predictors::layout_detection::LayoutDetectionPredictorBuilder
- predictors::layout_detection::LayoutDetectionResult
- predictors::seal_text_detection::SealTextDetectionPredictor
- predictors::seal_text_detection::SealTextDetectionPredictorBuilder
- predictors::seal_text_detection::SealTextDetectionResult
- predictors::table_cell_detection::TableCellDetectionPredictor
- predictors::table_cell_detection::TableCellDetectionPredictorBuilder
- predictors::table_cell_detection::TableCellDetectionResult
- predictors::table_classification::TableClassificationPredictor
- predictors::table_classification::TableClassificationPredictorBuilder
- predictors::table_classification::TableClassificationResult
- predictors::table_structure_recognition::TableStructureRecognitionPredictor
- predictors::table_structure_recognition::TableStructureRecognitionPredictorBuilder
- predictors::table_structure_recognition::TableStructureRecognitionResult
- predictors::text_detection::TextDetectionPredictor
- predictors::text_detection::TextDetectionPredictorBuilder
- predictors::text_detection::TextDetectionResult
- predictors::text_line_orientation::TextLineOrientationPredictor
- predictors::text_line_orientation::TextLineOrientationPredictorBuilder
- predictors::text_line_orientation::TextLineOrientationResult
- predictors::text_recognition::TextRecognitionPredictor
- predictors::text_recognition::TextRecognitionPredictorBuilder
- predictors::text_recognition::TextRecognitionResult
- processors::AspectRatioBucket
- processors::AspectRatioBucketing
- processors::AspectRatioBucketingConfig
- processors::BaseRecLabelDecode
- processors::BoundingBox
- processors::CTCLabelDecode
- processors::MinAreaRect
- processors::NormalizeImage
- processors::Point
- processors::SortableRegion
- processors::db_postprocess::DBPostProcess
- processors::db_postprocess::DBPostProcessConfig
- processors::formula_preprocess::FormulaPreprocessParams
- processors::formula_preprocess::FormulaPreprocessor
- processors::layout_postprocess::LayoutPostProcess
- processors::layout_sorting::SortableBlock
- processors::layout_utils::LayoutBox
- processors::layout_utils::LayoutOCRAssociation
- processors::layout_utils::OverlapRemovalResult
- processors::resize_detection::DetResizeForTest
- processors::resize_recognition::OCRResize
- processors::table_structure_decode::CellGridInfo
- processors::table_structure_decode::TableStructureDecode
- processors::table_structure_decode::TableStructureDecodeOutput
- processors::types::ImageScaleInfo
- processors::unimernet_preprocess::UniMERNetPreprocessParams
- processors::unimernet_preprocess::UniMERNetPreprocessor
- processors::uvdoc_postprocess::UVDocPostProcess
- utils::bbox_crop::BBoxCrop
- utils::crop::Crop
- utils::image::OCRResizePadConfig
- utils::image::ResizePadConfig
- utils::topk::Topk
- utils::topk::TopkResult
- utils::validation::ScoreValidator
Enums
- core::batch::dynamic::PaddingStrategy
- core::batch::dynamic::ShapeCompatibilityStrategy
- core::config::errors::ConfigError
- core::config::model_input::Dim
- core::config::onnx::OrtExecutionProvider
- core::config::onnx::OrtGraphOptimizationLevel
- core::config::transform::TransformConfig
- core::config::transform::TransformType
- core::errors::ImageProcessError
- core::errors::OCRError
- core::errors::ProcessingStage
- core::traits::task::TaskType
- domain::predictions::OwnedPredictionResult
- domain::predictions::PredictionResult
- domain::structure::LayoutElementType
- domain::structure::TableType
- domain::tasks::layout_detection::MergeBboxMode
- domain::tasks::layout_detection::UnclipRatio
- models::detection::scale_aware_detector::ScaleAwareDetectorInferenceMode
- predictors::formula_recognition::FormulaModelKind
- predictors::table_cell_detection::TableCellModelVariant
- processors::SortDirection
- processors::layout_sorting::OrderLabel
- processors::types::BoxType
- processors::types::ColorOrder
- processors::types::CropMode
- processors::types::LimitType
- processors::types::ResizeType
- processors::types::ScoreMode
- processors::types::TensorLayout
- utils::image::PaddingStrategy
Traits
- core::batch::dynamic::DynamicBatcher
- core::config::errors::ConfigDefaults
- core::config::errors::ConfigValidator
- core::config::errors::ConfigValidatorExt
- core::traits::adapter::AdapterBuilder
- core::traits::adapter::ModelAdapter
- core::traits::adapter::OrtConfigurable
- core::traits::granular::ImageReader
- core::traits::granular::InferenceEngine
- core::traits::granular::Postprocessor
- core::traits::granular::Preprocessor
- core::traits::standard::ImageReader
- core::traits::standard::Sampler
- core::traits::task::Task
- core::traits::task_def::TaskDefinition
- domain::adapters::preprocessing::DetectionResizeOperation
- domain::adapters::preprocessing::ResizeOperation
- domain::predictions::IntoOwnedPrediction
- domain::predictions::IntoPrediction
- utils::cow::ArcCow
Macros
- apply_ort_config
- common_builder_methods
- impl_adapter_builder
- impl_common_builder_methods
- impl_complete_builder
- impl_config_new_and_with_common
- impl_task_type_enum
- metrics
- with_nested
- with_task_registry
Derive Macros
Functions
- core::inference::session::load_session
- core::validation::validate_batch_size
- core::validation::validate_division
- core::validation::validate_finite
- core::validation::validate_image_dimensions
- core::validation::validate_index_bounds
- core::validation::validate_non_empty
- core::validation::validate_non_negative
- core::validation::validate_normalization_params
- core::validation::validate_positive
- core::validation::validate_range
- core::validation::validate_same_length
- core::validation::validate_tensor_shape
- domain::adapters::preprocessing::db_preprocess_for_text_type
- domain::adapters::preprocessing::db_preprocess_with_limit_side_len
- domain::adapters::preprocessing::db_preprocess_with_resize_long
- domain::adapters::preprocessing::detection_resize_and_normalize
- domain::adapters::preprocessing::pp_lcnet_preprocess
- domain::adapters::preprocessing::pp_lcnet_preprocess_with_norm
- domain::adapters::preprocessing::resize_and_normalize
- domain::adapters::preprocessing::rgb_to_dynamic
- domain::adapters::preprocessing::wrap_detection_resizer
- domain::orientation::apply_document_orientation
- domain::orientation::apply_text_line_orientation
- domain::orientation::format_orientation_label
- domain::orientation::get_document_orientation_labels
- domain::orientation::get_text_line_orientation_labels
- domain::orientation::parse_document_orientation
- domain::orientation::parse_orientation_angle
- domain::orientation::parse_text_line_orientation
- domain::structure::apply_standardized_layout_label_fixes
- domain::structure::remove_overlapping_layout_elements
- processors::assign_elements_to_regions
- processors::calculate_iou
- processors::calculate_overlap_ratio
- processors::formula_preprocess::normalize_latex
- processors::layout_postprocess::apply_nms_with_merge
- processors::layout_postprocess::merge_boxes
- processors::layout_postprocess::unclip_boxes
- processors::layout_sorting::sort_layout_enhanced
- processors::layout_utils::associate_ocr_with_layout
- processors::layout_utils::combine_rectangles_kmeans
- processors::layout_utils::get_overlap_boxes_idx
- processors::layout_utils::get_overlap_removal_indices
- processors::layout_utils::reconcile_table_cells
- processors::layout_utils::remove_overlap_blocks
- processors::layout_utils::reprocess_table_cells_with_ocr
- processors::layout_utils::sort_layout_boxes
- processors::sort_boxes_xycut
- processors::sort_by_xycut
- processors::sort_elements_with_regions
- processors::sort_poly_boxes
- processors::sort_quad_boxes
- processors::sort_regions
- processors::sort_with_region_hierarchy
- processors::table_structure_decode::parse_cell_grid_info
- processors::table_structure_decode::wrap_table_html
- processors::table_structure_decode::wrap_table_html_with_content
- utils::cow::clone_if_shared
- utils::cow::modify_cow
- utils::dict::read_character_dict
- utils::dict::read_dict_content
- utils::dict::require_path
- utils::image::calculate_center_crop_coords
- utils::image::check_image_size
- utils::image::create_rgb_image
- utils::image::dynamic_to_gray
- utils::image::dynamic_to_rgb
- utils::image::load_image
- utils::image::load_image_from_memory
- utils::image::load_images
- utils::image::load_images_batch_with_policy
- utils::image::load_images_batch_with_threshold
- utils::image::mask_region
- utils::image::mask_regions
- utils::image::ocr_resize_and_pad
- utils::image::pad_image
- utils::image::resize_and_pad
- utils::image::resize_gray_image
- utils::image::resize_image
- utils::image::resize_images_batch
- utils::image::resize_images_batch_to_dynamic
- utils::image::rgb_to_grayscale
- utils::image::slice_gray_image
- utils::image::slice_image
- utils::image::validate_crop_bounds
- utils::tensor::stack_tensor2d
- utils::tensor::stack_tensor3d
- utils::tensor::tensor1d_to_vec
- utils::tensor::tensor2d_to_vec
- utils::tensor::tensor3d_slice
- utils::tensor::tensor3d_to_vec
- utils::tensor::tensor4d_slice
- utils::tensor::tensor4d_to_vec
- utils::tensor::vec_to_tensor1d
- utils::tensor::vec_to_tensor2d
- utils::tensor::vec_to_tensor3d
- utils::tensor::vec_to_tensor4d
- utils::transform::get_rotate_crop_image
- utils::validation::validate_length_match
- utils::validation::validate_max_value
- utils::validation::validate_positive_dimensions
Type Aliases
- core::batch::Tensor1D
- core::batch::Tensor2D
- core::batch::Tensor3D
- core::batch::Tensor4D
- core::errors::OcrResult
- domain::adapters::formula_recognition_adapter::PPFormulaNetAdapter
- domain::adapters::formula_recognition_adapter::UniMERNetFormulaAdapter
- domain::adapters::layout_detection_adapter::PPDocLayoutAdapter
- domain::adapters::layout_detection_adapter::PicoDetLayoutAdapter
- domain::adapters::layout_detection_adapter::RTDetrLayoutAdapter
- models::detection::picodet::PicoDetModel
- models::detection::picodet::PicoDetModelOutput
- models::detection::picodet::PicoDetPostprocessConfig
- models::detection::picodet::PicoDetPreprocessConfig
- models::detection::pp_doclayout::PPDocLayoutModel
- models::detection::pp_doclayout::PPDocLayoutModelOutput
- models::detection::pp_doclayout::PPDocLayoutPostprocessConfig
- models::detection::pp_doclayout::PPDocLayoutPreprocessConfig
- processors::PositionedDecodeResult
Constants
- core::config::model_input::presets::PP_LCNET_DOC_ORI
- core::config::model_input::presets::PP_LCNET_TABLE_CLS
- core::config::model_input::presets::SLANET
- core::config::model_input::presets::SLANET_PLUS
- core::config::model_input::presets::SLANEXT_WIRED
- core::config::model_input::presets::SLANEXT_WIRELESS
- core::constants::DEFAULT_BATCH_SIZE
- core::constants::DEFAULT_CLASSIFICATION_INPUT_SHAPE
- core::constants::DEFAULT_LIMIT_SIDE_LEN
- core::constants::DEFAULT_MAX_IMG_WIDTH
- core::constants::DEFAULT_MAX_SIDE_LIMIT
- core::constants::DEFAULT_PARALLEL_THRESHOLD
- core::constants::DEFAULT_REC_IMAGE_SHAPE
- core::constants::DEFAULT_TOPK
- core::constants::MAX_TENSOR_SIZE