darf.src.decorators.decorators module

Decorators Module

This module takes care of all the decorators

darf.src.decorators.decorators.c_logger(c_passed)

c_logger.

Parameters:

c_passed – c_passed

darf.src.decorators.decorators.cls_wrapper(obj)

cls_wrapper.

Parameters:

obj – obj

darf.src.decorators.decorators.collector(obj: Callable)

collector.

Parameters:

obj (Callable) – obj

darf.src.decorators.decorators.data_loader(data_loader_cls)

data_loader.

Parameters:

data_loader_cls – data_loader_cls

darf.src.decorators.decorators.data_op(data_op_fn)

data_op.

Parameters:

data_op_fn – data_op_fn

darf.src.decorators.decorators.f_logger(f_passed)

f_logger.

Parameters:

f_passed – f_passed

darf.src.decorators.decorators.get_real_name(obj: Any)

get_realName.

Parameters:

obj (Any) – obj

darf.src.decorators.decorators.interpolator(interpolate_fn)

interpolator.

Parameters:

interpolate_fn – interpolate_fn

darf.src.decorators.decorators.plot(plot_function)

plot.

Parameters:

plot_function – plot_function

darf.src.decorators.decorators.plot_legend(plot_lgnd_fn)

plot_legend.

Decorator to include the function in the available plot legends dictionary

Parameters:

data_op_fn – data_op_fn

darf.src.decorators.decorators.plot_op(plot_op_fn)

plot_op.

Parameters:

plot_op_fn – plot_op_fn

darf.src.decorators.decorators.timeit(func)

timeit.

Parameters:

func – func