Class: Xberg::PaddleOcrConfig

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializePaddleOcrConfig

Returns a new instance of PaddleOcrConfig.

Parameters:

  • language: (String)
  • cache_dir: (String)
  • use_angle_cls: (Boolean)
  • enable_table_detection: (Boolean)
  • det_db_thresh: (Float)
  • det_db_box_thresh: (Float)
  • det_db_unclip_ratio: (Float)
  • det_limit_side_len: (Integer)
  • rec_batch_num: (Integer)
  • padding: (Integer)
  • drop_score: (Float)
  • model_tier: (String)


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

def initialize: (?language: String, ?cache_dir: String, ?use_angle_cls: bool, ?enable_table_detection: bool, ?det_db_thresh: Float, ?det_db_box_thresh: Float, ?det_db_unclip_ratio: Float, ?det_limit_side_len: Integer, ?rec_batch_num: Integer, ?padding: Integer, ?drop_score: Float, ?model_tier: String) -> void

Instance Attribute Details

#cache_dirString?

Returns the value of attribute cache_dir.

Returns:

  • (String, nil)


1989
1990
1991
# File 'sig/types.rbs', line 1989

def cache_dir
  @cache_dir
end

#det_db_box_threshFloat?

Returns the value of attribute det_db_box_thresh.

Returns:

  • (Float, nil)


1993
1994
1995
# File 'sig/types.rbs', line 1993

def det_db_box_thresh
  @det_db_box_thresh
end

#det_db_threshFloat?

Returns the value of attribute det_db_thresh.

Returns:

  • (Float, nil)


1992
1993
1994
# File 'sig/types.rbs', line 1992

def det_db_thresh
  @det_db_thresh
end

#det_db_unclip_ratioFloat?

Returns the value of attribute det_db_unclip_ratio.

Returns:

  • (Float, nil)


1994
1995
1996
# File 'sig/types.rbs', line 1994

def det_db_unclip_ratio
  @det_db_unclip_ratio
end

#det_limit_side_lenInteger?

Returns the value of attribute det_limit_side_len.

Returns:

  • (Integer, nil)


1995
1996
1997
# File 'sig/types.rbs', line 1995

def det_limit_side_len
  @det_limit_side_len
end

#drop_scoreFloat?

Returns the value of attribute drop_score.

Returns:

  • (Float, nil)


1998
1999
2000
# File 'sig/types.rbs', line 1998

def drop_score
  @drop_score
end

#enable_table_detectionBoolean?

Returns the value of attribute enable_table_detection.

Returns:

  • (Boolean, nil)


1991
1992
1993
# File 'sig/types.rbs', line 1991

def enable_table_detection
  @enable_table_detection
end

#languageString?

Returns the value of attribute language.

Returns:

  • (String, nil)


1988
1989
1990
# File 'sig/types.rbs', line 1988

def language
  @language
end

#model_tierString?

Returns the value of attribute model_tier.

Returns:

  • (String, nil)


1999
2000
2001
# File 'sig/types.rbs', line 1999

def model_tier
  @model_tier
end

#paddingInteger?

Returns the value of attribute padding.

Returns:

  • (Integer, nil)


1997
1998
1999
# File 'sig/types.rbs', line 1997

def padding
  @padding
end

#rec_batch_numInteger?

Returns the value of attribute rec_batch_num.

Returns:

  • (Integer, nil)


1996
1997
1998
# File 'sig/types.rbs', line 1996

def rec_batch_num
  @rec_batch_num
end

#use_angle_clsBoolean?

Returns the value of attribute use_angle_cls.

Returns:

  • (Boolean, nil)


1990
1991
1992
# File 'sig/types.rbs', line 1990

def use_angle_cls
  @use_angle_cls
end

Class Method Details

.defaultPaddleOcrConfig

Returns:



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

def self.default: () -> PaddleOcrConfig

Instance Method Details

#with_angle_clsPaddleOcrConfig

Parameters:

  • enable (Boolean)

Returns:



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

def with_angle_cls: (bool enable) -> PaddleOcrConfig

#with_cache_dirPaddleOcrConfig

Parameters:

  • path (String)

Returns:



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

def with_cache_dir: (String path) -> PaddleOcrConfig

#with_det_db_box_threshPaddleOcrConfig

Parameters:

  • threshold (Float)

Returns:



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

def with_det_db_box_thresh: (Float threshold) -> PaddleOcrConfig

#with_det_db_threshPaddleOcrConfig

Parameters:

  • threshold (Float)

Returns:



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

def with_det_db_thresh: (Float threshold) -> PaddleOcrConfig

#with_det_db_unclip_ratioPaddleOcrConfig

Parameters:

  • ratio (Float)

Returns:



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

def with_det_db_unclip_ratio: (Float ratio) -> PaddleOcrConfig

#with_det_limit_side_lenPaddleOcrConfig

Parameters:

  • length (Integer)

Returns:



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

def with_det_limit_side_len: (Integer length) -> PaddleOcrConfig

#with_drop_scorePaddleOcrConfig

Parameters:

  • score (Float)

Returns:



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

def with_drop_score: (Float score) -> PaddleOcrConfig

#with_model_tierPaddleOcrConfig

Parameters:

  • tier (String)

Returns:



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

def with_model_tier: (String tier) -> PaddleOcrConfig

#with_paddingPaddleOcrConfig

Parameters:

  • padding (Integer)

Returns:



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

def with_padding: (Integer padding) -> PaddleOcrConfig

#with_rec_batch_numPaddleOcrConfig

Parameters:

  • batch_size (Integer)

Returns:



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

def with_rec_batch_num: (Integer batch_size) -> PaddleOcrConfig

#with_table_detectionPaddleOcrConfig

Parameters:

  • enable (Boolean)

Returns:



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

def with_table_detection: (bool enable) -> PaddleOcrConfig