class_docstr: Enforces type conversion on the data to match the types seen during fitting.
  If a feature cannot be converted to the correct type, an exception will be raised.
  
  Parameters
  ----------
  convert_bool : bool, default True
      Whether to automatically convert features with only two unique values to boolean.
  convert_bool_method : str, default "auto"
      [Advanced] The processing method to convert boolean features. Recommended to keep as "auto".
      If "auto": Will attempt to automatically select the best method based on the data.
      If "v1": Will use a simple method that was the default prior to v0.7 (`_convert_to_bool_simple`)
      If "v2": Will use an optimized method that was introduced in v0.7 (`_convert_to_bool_fast`)
      Note that "v2" is not always faster than "v1", and is often slower when there are few boolean columns.
      All options produce identical results, except in extreme synthetic edge-cases.
  convert_bool_method_v2_threshold : int, default 15
      [Advanced] If `convert_bool_method="auto"`, this value determines which method is used.
      If the number of boolean features is >= this value, then "v2" is used. Otherwise, "v1" is used.
      15 is roughly the optimal value on average.
  convert_bool_method_v2_row_threshold : int, default 128
      [Advanced] If using "v2" bool method, this is the row count in which when >=, the batch method is used instead of the realtime method.
      128 is roughly the optimal value on average.
  **kwargs :
      Refer to :class:`AbstractFeatureGenerator` documentation for details on valid key word arguments.
class_docstr_tok: ["Enforces","type","conversion","on","the","data","to","match","the","types","seen","during","fitting",".","If","a","feature","can","not","be","converted","to","the","correct","type",",","an","exception","will","be","raised",".","Parameters","--","--","--","--","--","convert_bool",":","bool",",","default","True","Whether","to","automatically","convert","features","with","only","two","unique","values","to","boolean",".","convert_bool_method",":","str",",","default","``","auto","''","[","Advanced","]","The","processing","method","to","convert","boolean","features",".","Recommended","to","keep","as","``","auto","''",".","If","``","auto","''",":","Will","attempt","to","automatically","select","the","best","method","based","on","the","data",".","If","``","v1","''",":","Will","use","a","simple","method","that","was","the","default","prior","to","v0.7","(","`","_convert_to_bool_simple","`",")","If","``","v2","''",":","Will","use","an","optimized","method","that","was","introduced","in","v0.7","(","`","_convert_to_bool_fast","`",")","Note","that","``","v2","''","is","not","always","faster","than","``","v1","''",",","and","is","often","slower","when","there","are","few","boolean","columns",".","All","options","produce","identical","results",",","except","in","extreme","synthetic","edge-cases",".","convert_bool_method_v2_threshold",":","int",",","default","15","[","Advanced","]","If","`","convert_bool_method=","''","auto","''","`",",","this","value","determines","which","method","is","used",".","If","the","number","of","boolean","features","is",">","=","this","value",",","then","``","v2","''","is","used",".","Otherwise",",","``","v1","''","is","used",".","15","is","roughly","the","optimal","value","on","average",".","convert_bool_method_v2_row_threshold",":","int",",","default","128","[","Advanced","]","If","using","``","v2","''","bool","method",",","this","is","the","row","count","in","which","when",">","=",",","the","batch","method","is","used","instead","of","the","realtime","method",".","128","is","roughly","the","optimal","value","on","average",".","*","*","kwargs",":","Refer","to",":","class",":","`","AbstractFeatureGenerator","`","documentation","for","details","on","valid","key","word","arguments","."]
code: def _more_tags(self):
      return {"feature_interactions": False}
  
imports: import logging
  import numpy
  import pandas
  from pandas import DataFrame
  from autogluon.common.features.feature_metadata import FeatureMetadata
  from autogluon.common.features.infer_types import get_bool_true_val, get_type_map_raw, get_type_map_real
  from autogluon.common.features.types import R_INT, S_BOOL
  from .abstract import AbstractFeatureGenerator
label_desc: Use image node_id 14 for calling the AsTypeFeatureGenerator obj's underlying member method code with example usage: obj._more_tags() and returns: dict