lale.datasets.data_schemas module

class lale.datasets.data_schemas.DataFrameWithSchema(data=None, index: Axes | None = None, columns: Axes | None = None, dtype: Dtype | None = None, copy: bool | None = None)[source]

Bases: DataFrame

class lale.datasets.data_schemas.NDArrayWithSchema(shape, dtype=<class 'float'>, buffer=None, offset=0, strides=None, order=None, json_schema=None, table_name=None)[source]

Bases: ndarray

class lale.datasets.data_schemas.SeriesWithSchema(data=None, index=None, dtype: Dtype | None = None, name=None, copy: bool | None = None, fastpath: bool | lib.NoDefault = _NoDefault.no_default)[source]

Bases: Series

class lale.datasets.data_schemas.SparkDataFrameWithIndex(df, index_names=None)[source]

Bases: object

property index_name: Optional[str]
property index_names: List[str]
property schema: Any
toPandas(*args, **kwargs) DataFrame[source]
lale.datasets.data_schemas.add_schema(obj, schema=None, raise_on_failure=False, recalc=False) Any[source]
lale.datasets.data_schemas.add_schema_adjusting_n_rows(obj, schema)[source]
lale.datasets.data_schemas.add_table_name(obj, name) Any[source]
lale.datasets.data_schemas.csr_matrix_to_schema(matrix) Dict[str, Any][source]
lale.datasets.data_schemas.dataframe_to_schema(df) Dict[str, Any][source]
lale.datasets.data_schemas.dtype_to_schema(typ) Dict[str, Any][source]
lale.datasets.data_schemas.forward_metadata(old, new)[source]
lale.datasets.data_schemas.get_index_name(obj)[source]
lale.datasets.data_schemas.get_index_names(obj)[source]
lale.datasets.data_schemas.get_table_name(obj)[source]
lale.datasets.data_schemas.is_liac_arff(obj) bool[source]
lale.datasets.data_schemas.is_list_tensor(obj) bool[source]
lale.datasets.data_schemas.liac_arff_to_schema(larff) Dict[str, Any][source]
lale.datasets.data_schemas.list_tensor_to_schema(ls) Optional[Dict[str, Any]][source]
lale.datasets.data_schemas.list_tensor_to_shape_and_dtype(ls) Optional[Tuple[Tuple[int, ...], Type]][source]
lale.datasets.data_schemas.make_optional_schema(schema: Dict[str, Any]) Dict[str, Any][source]
lale.datasets.data_schemas.ndarray_to_schema(array) Dict[str, Any][source]
lale.datasets.data_schemas.series_to_schema(series) Dict[str, Any][source]
lale.datasets.data_schemas.shape_and_dtype_to_schema(shape, dtype) Dict[str, Any][source]
lale.datasets.data_schemas.spark_df_to_schema(df) Dict[str, Any][source]
lale.datasets.data_schemas.strip_schema(obj)[source]
lale.datasets.data_schemas.to_schema(obj) Dict[str, Any][source]
lale.datasets.data_schemas.torch_tensor_to_schema(tensor) Dict[str, Any][source]