# Profiling ```{eval-rst} .. autoclass:: dataforge_ml.profiling.orchestrator.StructuralProfiler :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._config.ProfileConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._missingness_config.MissingnessProfileConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._numeric_config.NumericProfileConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._numeric_config.NonlinearityProfileConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._type_detection_config.TypeDetectionConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._categorical_config.CategoricalProfileConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._correlation_config.CorrelationProfileConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._datetime_config.DatetimeProfileConfig :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._config.StructuralProfileResult :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._config.ColumnProfile :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._config.DatasetStats :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._config.NumericKind :members: :undoc-members: :show-inheritance: ``` ```{eval-rst} .. autoclass:: dataforge_ml.profiling._base.OverrideCoercionError :members: :undoc-members: :show-inheritance: ```