data_juicer_sandbox.factories module#

class data_juicer_sandbox.factories.DataExecutorFactory[source]#

Bases: object

Factory for Data-Juicer executor. Require configs for Data-Juicer and return a Data-Juicer executor.

class data_juicer_sandbox.factories.DataAnalyzerFactory[source]#

Bases: object

Factory for Data-Juicer analyzer. Require configs for Data-Juicer and return a Data-Juicer analyzer.

class data_juicer_sandbox.factories.DataEvaluatorFactory[source]#

Bases: object

Factory for data evaluators, whose input is expected to be an instance

of data-juicer’s dataset. It will evaluate these data with specified measurements.

class data_juicer_sandbox.factories.GeneralProbeFactory[source]#

Bases: object

class data_juicer_sandbox.factories.DataPoolManipulatorFactory[source]#

Bases: object

class data_juicer_sandbox.factories.GeneralDataExecutorFactory[source]#

Bases: object

class data_juicer_sandbox.factories.ModelEvaluatorFactory[source]#

Bases: object

Factory for model evaluators, whose input is expected to be a loaded model

and an (optional) instance of data-juicer’s dataset. It will evaluate the model with specified measurements.

class data_juicer_sandbox.factories.ModelInferEvaluatorFactory[source]#

Bases: object

class data_juicer_sandbox.factories.ModelTrainExecutorFactory[source]#

Bases: object

class data_juicer_sandbox.factories.ModelInferExecutorFactory[source]#

Bases: object