2021-06-09 22:38:33 +03:00
|
|
|
"""
|
|
|
|
Any newly developed model should be added here as imporrted model and then also instantiated inside
|
|
|
|
the following function
|
|
|
|
|
|
|
|
"""
|
|
|
|
# DEVELOPER TODO: Add your favorite models bases on abstract class here and also add then to available_models
|
|
|
|
from torch_models import PyTorchModel
|
|
|
|
from skmodels import SKModel
|
|
|
|
from gboost_models import GBoostModel
|
|
|
|
|
|
|
|
available_models = {
|
|
|
|
"pytorch": PyTorchModel,
|
|
|
|
"linear_model": SKModel,
|
|
|
|
"SVR": SKModel,
|
|
|
|
"GradientBoostingRegressor": SKModel,
|
2021-06-22 05:13:53 +03:00
|
|
|
"sklearn": SKModel,
|
|
|
|
"SGDRegressor": SKModel,
|
2021-06-09 22:38:33 +03:00
|
|
|
"gboost": GBoostModel,
|
|
|
|
"xgboost": GBoostModel,
|
|
|
|
"lightgbm": GBoostModel,
|
|
|
|
}
|