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)


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

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)


332
333
334
# File 'sig/types.rbs', line 332

def backend
  @backend
end

#backend_optionsjson_value (readonly)

Returns the value of attribute backend_options.

Returns:

  • (json_value)


338
339
340
# File 'sig/types.rbs', line 338

def backend_options
  @backend_options
end

#languageArray[String] (readonly)

Returns the value of attribute language.

Returns:

  • (Array[String])


334
335
336
# File 'sig/types.rbs', line 334

def language
  @language
end

#paddle_ocr_configjson_value (readonly)

Returns the value of attribute paddle_ocr_config.

Returns:

  • (json_value)


336
337
338
# File 'sig/types.rbs', line 336

def paddle_ocr_config
  @paddle_ocr_config
end

#priorityInteger (readonly)

Returns the value of attribute priority.

Returns:

  • (Integer)


333
334
335
# File 'sig/types.rbs', line 333

def priority
  @priority
end

#tesseract_configTesseractConfig (readonly)

Returns the value of attribute tesseract_config.

Returns:



335
336
337
# File 'sig/types.rbs', line 335

def tesseract_config
  @tesseract_config
end

#vlm_configLlmConfig (readonly)

Returns the value of attribute vlm_config.

Returns:



337
338
339
# File 'sig/types.rbs', line 337

def vlm_config
  @vlm_config
end