colda.algorithm.strategy.custom package
Submodules
colda.algorithm.strategy.custom.api module
- class colda.algorithm.strategy.custom.api.GetTestFixedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.test_custom.TestFixedParameter]
TestFixedParameter factory
Returns
TestFixedParameter
- class colda.algorithm.strategy.custom.api.GetTestOptimizedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.test_custom.TestOptimizedParameter]
TestOptimizedParameter factory
Returns
TestOptimizedParameter
- class colda.algorithm.strategy.custom.api.GetTestOwnFunction
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.test_custom.TestOwnFunction]
TestOwnFunction factory
Parameters
- OwnFunctionCallable
callback custom function
Returns
TestOwnFunction
- class colda.algorithm.strategy.custom.api.GetTrainFixedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.train_custom.TrainFixedParameter]
TrainFixedParameter factory
Returns
TrainFixedParameter
- class colda.algorithm.strategy.custom.api.GetTrainOptimizedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.train_custom.TrainOptimizedParameter]
TrainOptimizedParameter factory
Returns
TrainOptimizedParameter
- class colda.algorithm.strategy.custom.api.GetTrainOwnFunction
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.train_custom.TrainOwnFunction]
TrainOwnFunction factory
Parameters
- OwnFunctionCallable
callback custom function
Returns
TrainOwnFunction
colda.algorithm.strategy.custom.custom_factory module
- class colda.algorithm.strategy.custom.custom_factory.AbstractCustomFactory
Bases:
ABC
Abstract class for custom algorithm factory
- abstract classmethod get_class()
- class colda.algorithm.strategy.custom.custom_factory.GetTestFixedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.test_custom.TestFixedParameter]
TestFixedParameter factory
Returns
TestFixedParameter
- class colda.algorithm.strategy.custom.custom_factory.GetTestOptimizedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.test_custom.TestOptimizedParameter]
TestOptimizedParameter factory
Returns
TestOptimizedParameter
- class colda.algorithm.strategy.custom.custom_factory.GetTestOwnFunction
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.test_custom.TestOwnFunction]
TestOwnFunction factory
Parameters
- OwnFunctionCallable
callback custom function
Returns
TestOwnFunction
- class colda.algorithm.strategy.custom.custom_factory.GetTrainFixedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.train_custom.TrainFixedParameter]
TrainFixedParameter factory
Returns
TrainFixedParameter
- class colda.algorithm.strategy.custom.custom_factory.GetTrainOptimizedParameter
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.train_custom.TrainOptimizedParameter]
TrainOptimizedParameter factory
Returns
TrainOptimizedParameter
- class colda.algorithm.strategy.custom.custom_factory.GetTrainOwnFunction
Bases:
AbstractCustomFactory
- classmethod get_class() type[algorithm.strategy.custom.train_custom.TrainOwnFunction]
TrainOwnFunction factory
Parameters
- OwnFunctionCallable
callback custom function
Returns
TrainOwnFunction
colda.algorithm.strategy.custom.test_custom module
- class colda.algorithm.strategy.custom.test_custom.AbstractTestCustom
Bases:
ABC
Abstract class for the custom part of test algorithm
Returns
None
- abstract classmethod make_eval(**kwargs)
- abstract classmethod make_test(**kwargs)
- class colda.algorithm.strategy.custom.test_custom.TestFixedParameter
Bases:
AbstractTestCustom
Fix learning rate in the make_test and make_eval stage
Methods
make_test make_eval
- class colda.algorithm.strategy.custom.test_custom.TestOptimizedParameter
Bases:
AbstractTestCustom
Learnable learning rate in the make_test and make_eval stage
Methods
make_test make_eval
- class colda.algorithm.strategy.custom.test_custom.TestOwnFunction
Bases:
AbstractTestCustom
Custom testing algo in the make_test and make_eval stage
Methods
make_test make_eval
- property OwnFunction
colda.algorithm.strategy.custom.train_custom module
- class colda.algorithm.strategy.custom.train_custom.AbstractTrainCustom
Bases:
ABC
Abstract class for the custom part of train algorithm
Returns
None
- abstract classmethod make_result(**kwargs)
- abstract classmethod make_train(**kwargs)
- class colda.algorithm.strategy.custom.train_custom.TrainFixedParameter
Bases:
AbstractTrainCustom
Fix learning rate in the make_train and make_result stage
Methods
make_train make_result
- class colda.algorithm.strategy.custom.train_custom.TrainOptimizedParameter
Bases:
AbstractTrainCustom
Learnable learning rate in the make_train and make_result stage
Methods
make_train make_result
- class colda.algorithm.strategy.custom.train_custom.TrainOwnFunction
Bases:
AbstractTrainCustom
Custom testing algo in the make_train and make_result stage
Methods
make_train make_result
- property OwnFunction