API Reference#
columnflow.calibration
columnflow.categorization
columnflow.production
columnflow.selection
columnflow.categorization
columnflow.inference
ParameterType
ParameterTransformation
ParameterTransformations
InferenceModel
InferenceModel.name
InferenceModel.config_inst
InferenceModel.config_callbacks
InferenceModel.model
InferenceModel.YamlDumper
InferenceModel.inference_model()
InferenceModel.model_spec()
InferenceModel.category_spec()
InferenceModel.process_spec()
InferenceModel.parameter_spec()
InferenceModel.parameter_group_spec()
InferenceModel.require_shapes_for_parameter()
InferenceModel.to_yaml()
InferenceModel.pprint()
InferenceModel.get_categories()
InferenceModel.get_category()
InferenceModel.has_category()
InferenceModel.add_category()
InferenceModel.remove_category()
InferenceModel.get_processes()
InferenceModel.get_process()
InferenceModel.has_process()
InferenceModel.add_process()
InferenceModel.remove_process()
InferenceModel.get_parameters()
InferenceModel.get_parameter()
InferenceModel.has_parameter()
InferenceModel.add_parameter()
InferenceModel.remove_parameter()
InferenceModel.get_parameter_groups()
InferenceModel.get_parameter_group()
InferenceModel.has_parameter_group()
InferenceModel.add_parameter_group()
InferenceModel.remove_parameter_group()
InferenceModel.add_parameter_to_group()
InferenceModel.remove_parameter_from_groups()
InferenceModel.get_categories_with_process()
InferenceModel.get_processes_with_parameter()
InferenceModel.get_categories_with_parameter()
InferenceModel.get_groups_with_parameter()
InferenceModel.cleanup()
InferenceModel.remove_empty_categories()
InferenceModel.remove_dangling_parameters_from_groups()
InferenceModel.remove_empty_parameter_groups()
InferenceModel.iter_processes()
InferenceModel.iter_parameters()
InferenceModel.scale_process()
inference_model()
columnflow.ml
MLModel
MLModel.single_config
MLModel.folds
MLModel.store_name
MLModel.analysis_inst
MLModel.parameters
MLModel.used_datasets
MLModel.used_columns
MLModel.produced_columns
MLModel.single_config
MLModel.folds
MLModel.store_name
MLModel.preparation_producer_in_ml_evaluation
MLModel.init_attributes
MLModel.config_inst
MLModel.parameter_pairs()
MLModel.accepts_scheduler_messages
MLModel.get_scheduler_messages()
MLModel.used_columns
MLModel.produced_columns
MLModel.used_datasets
MLModel.setup()
MLModel.requires()
MLModel.training_configs()
MLModel.training_calibrators()
MLModel.training_selector()
MLModel.training_producers()
MLModel.preparation_producer()
MLModel.sandbox()
MLModel.datasets()
MLModel.uses()
MLModel.produces()
MLModel.output()
MLModel.open_model()
MLModel.train()
MLModel.evaluate()
columnflow.plotting
columnflow.tasks
columnflow.util
columnflow.columnar_util
mandatory_coffea_columns
ColumnCollection
EMPTY_INT
EMPTY_FLOAT
Route
Route.fields
Route.column
Route.nano_column
Route.string_column
Route.string_nano_column
Route.DOT_SEP
Route.NANO_SEP
Route.slice_to_str()
Route.join()
Route.join_nano()
Route.split()
Route.split_nano()
Route.fields
Route.column
Route.nano_column
Route.string_column
Route.string_nano_column
Route.add()
Route.pop()
Route.reverse()
Route.copy()
Route.apply()
RouteFilter
ArrayFunction
ArrayFunction.uses
ArrayFunction.produces
ArrayFunction.AUTO
ArrayFunction.USES
ArrayFunction.PRODUCES
ArrayFunction.check_used_columns
ArrayFunction.check_produced_columns
ArrayFunction.uses_instances
ArrayFunction.produces_instances
ArrayFunction.deps
ArrayFunction.deps_kwargs
ArrayFunction.call_func
ArrayFunction.uses
ArrayFunction.produces
ArrayFunction.IOFlag
ArrayFunction.IOFlagged
ArrayFunction.DeferredColumn
ArrayFunction.AUTO
ArrayFunction.USES
ArrayFunction.PRODUCES
ArrayFunction.init()
ArrayFunction.skip()
ArrayFunction.check_used_columns
ArrayFunction.check_produced_columns
ArrayFunction.log_runtime
ArrayFunction.call_func
ArrayFunction.init_func
ArrayFunction.skip_func
ArrayFunction.deferred_init()
ArrayFunction.create_dependencies()
ArrayFunction.instantiate_dependency()
ArrayFunction.get_dependencies()
ArrayFunction.used_columns
ArrayFunction.produced_columns
TaskArrayFunction
TaskArrayFunction.shifts
TaskArrayFunction.shifts_instances
TaskArrayFunction.all_shifts
TaskArrayFunction.setup_func
TaskArrayFunction.sandbox
TaskArrayFunction.call_force
TaskArrayFunction.pick_cached_result
TaskArrayFunction.shifts
TaskArrayFunction.requires()
TaskArrayFunction.setup()
TaskArrayFunction.requires_func
TaskArrayFunction.setup_func
TaskArrayFunction.sandbox
TaskArrayFunction.call_force
TaskArrayFunction.pick_cached_result()
TaskArrayFunction.instantiate_dependency()
TaskArrayFunction.all_shifts
TaskArrayFunction.run_requires()
TaskArrayFunction.run_setup()
ChunkedIOHandler
ChunkedIOHandler.SourceHandler
ChunkedIOHandler.ChunkPosition
ChunkedIOHandler.ReadResult
ChunkedIOHandler.create_chunk_position()
ChunkedIOHandler.get_source_handler()
ChunkedIOHandler.open_uproot_root()
ChunkedIOHandler.close_uproot_root()
ChunkedIOHandler.read_uproot_root()
ChunkedIOHandler.open_coffea_root()
ChunkedIOHandler.close_coffea_root()
ChunkedIOHandler.read_coffea_root()
ChunkedIOHandler.open_coffea_parquet()
ChunkedIOHandler.close_coffea_parquet()
ChunkedIOHandler.read_coffea_parquet()
ChunkedIOHandler.open_awkward_parquet()
ChunkedIOHandler.close_awkward_parquet()
ChunkedIOHandler.read_awkward_parquet()
ChunkedIOHandler.n_chunks
ChunkedIOHandler.closed
ChunkedIOHandler.open()
ChunkedIOHandler.close()
ChunkedIOHandler.queue()
eval_item
get_ak_routes()
has_ak_column()
set_ak_column()
remove_ak_column()
add_ak_alias()
add_ak_aliases()
update_ak_array()
flatten_ak_array()
sort_ak_fields()
sorted_ak_to_parquet()
sorted_ak_to_root()
attach_behavior()
layout_ak_array()
flat_np_view()
deferred_column()
optional_column()
columnflow.config_util
columnflow.types