.. _l-classes: Classes ======= .. contents:: :local: :depth: 1 Summary +++++++ +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+ | class | class parent | truncated documentation | +===========================================================================================================+==============+=========================================================================================================================+ | :class:`ImbalancedSplitException ` | | Raised when an imbalanced split is detected. | +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+ | :class:`JsonIterator2Stream ` | | Transforms an iterator on :epkg:`JSON` items into a stream which returns an items as a string every time method ... | +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+ | :class:`JsonPerRowsStream ` | | Reads a :epkg:`json` streams and adds ``,``, ``[``, ``]`` to convert a stream containing one :epkg:`json` object ... | +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+ | :class:`StreamingDataFrame ` | | Defines a streaming dataframe. The goal is to reduce the memory footprint. The class takes a function which creates ... | +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+ | :class:`StreamingDataFrameSchemaError ` | | Reveals an issue with inconsistant schemas. | +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+ | :class:`StreamingInefficientException ` | | Kind of operations doable with a :epkg:`pandas:DataFrame` but which should not be done in streaming mode. | +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+ | :class:`StreamingSeries ` | | Seens as a :class:`StreamingDataFrame` of one column. | +-----------------------------------------------------------------------------------------------------------+--------------+-------------------------------------------------------------------------------------------------------------------------+