Class: Xberg::OcrPipelineStage

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeOcrPipelineStage

Returns a new instance of OcrPipelineStage.

Parameters:

  • backend: (String)
  • priority: (Integer)
  • language: (Array[String])
  • tesseract_config: (TesseractConfig)
  • paddle_ocr_config: (json_value)
  • vlm_config: (LlmConfig)
  • backend_options: (json_value)


385
# File 'sig/types.rbs', line 385

def initialize: (backend: String, priority: Integer, ?language: Array[String], ?tesseract_config: TesseractConfig, ?paddle_ocr_config: json_value, ?vlm_config: LlmConfig, ?backend_options: json_value) -> void

Instance Attribute Details

#backendString (readonly)

Returns the value of attribute backend.

Returns:

  • (String)


377
378
379
# File 'sig/types.rbs', line 377

def backend
  @backend
end

#backend_optionsjson_value (readonly)

Returns the value of attribute backend_options.

Returns:

  • (json_value)


383
384
385
# File 'sig/types.rbs', line 383

def backend_options
  @backend_options
end

#languageArray[String] (readonly)

Returns the value of attribute language.

Returns:

  • (Array[String])


379
380
381
# File 'sig/types.rbs', line 379

def language
  @language
end

#paddle_ocr_configjson_value (readonly)

Returns the value of attribute paddle_ocr_config.

Returns:

  • (json_value)


381
382
383
# File 'sig/types.rbs', line 381

def paddle_ocr_config
  @paddle_ocr_config
end

#priorityInteger (readonly)

Returns the value of attribute priority.

Returns:

  • (Integer)


378
379
380
# File 'sig/types.rbs', line 378

def priority
  @priority
end

#tesseract_configTesseractConfig (readonly)

Returns the value of attribute tesseract_config.

Returns:



380
381
382
# File 'sig/types.rbs', line 380

def tesseract_config
  @tesseract_config
end

#vlm_configLlmConfig (readonly)

Returns the value of attribute vlm_config.

Returns:



382
383
384
# File 'sig/types.rbs', line 382

def vlm_config
  @vlm_config
end