Enums¶
-
class
fireflyai.enums.CVStrategy[source]¶ An enumeration.
-
AVERAGE_MODELS= 'average_models'¶
-
LAST_MODEL= 'last_model'¶
-
-
class
fireflyai.enums.Estimator[source]¶ An enumeration.
-
ADABOOST= 'adaboost'¶
-
ANOMALY_GMM= 'anomaly_gmm'¶
-
ANOMALY_HIST= 'anomaly_hist'¶
-
ANOMALY_ISOF= 'anomaly_isof'¶
-
ARIMA= 'arima'¶
-
AVERAGE_ESTIMATOR= 'average_estimator'¶
-
BART= 'bart'¶
-
BAYESIAN_RIDGE= 'bayesian_ridge'¶
-
BERNOULLI_NB= 'bernoulli_nb'¶
-
CAT_BOOST= 'cat_boost'¶
-
COMPLEMENT_NB= 'complement_nb'¶
-
DECISION_TREE= 'decision_tree'¶
-
ELASTIC_NET= 'elastic_net'¶
-
EXPONENTIAL_SMOOTHING= 'exponential_smoothing'¶
-
EXTRA_TREES= 'extra_trees'¶
-
GAUSSIAN_NB= 'gaussian_nb'¶
-
GAUSSIAN_PROCESS= 'gaussian_process'¶
-
GRADIENT_BOOSTING= 'gradient_boosting'¶
-
K_NEAREST_NEIGHBORS= 'k_nearest_neighbors'¶
-
LARS= 'lars'¶
-
LDA= 'lda'¶
-
LIBLINEAR_SVC= 'liblinear_svc'¶
-
LIBLINEAR_SVR= 'liblinear_svr'¶
-
LIBSVM_SVC= 'libsvm_svc'¶
-
LIBSVM_SVR= 'libsvm_svr'¶
-
LIGHT_GRADIENT_BOOSTING= 'light_gradient_boosting'¶
-
LOGREG= 'logreg'¶
-
MULTINOMIAL_NB= 'multinomial_nb'¶
-
NN_KERAS_SEQUENTIAL= 'nn_keras_sequential'¶
-
PASSIVE_AGGRESSIVE= 'passive_aggressive'¶
-
PROJ_LOGIT= 'proj_logit'¶
-
QDA= 'qda'¶
-
RANDOM_FOREST= 'random_forest'¶
-
RANSAC= 'ransac'¶
-
RIDGE_CLASSIFICATION= 'ridge_classification'¶
-
RIDGE_REGRESSION= 'ridge_regression'¶
-
SGD= 'sgd'¶
-
XGRADIENT_BOOSTING= 'xgradient_boosting'¶
-
-
class
fireflyai.enums.FeatureType[source]¶ An enumeration.
-
CATEGORICAL= 'categorical'¶
-
DATETIME= 'datetime'¶
-
NUMERICAL= 'numerical'¶
-
TEXT= 'text'¶
-
-
class
fireflyai.enums.Pipeline[source]¶ An enumeration.
-
AUTO_SAMPLE_GENERATION= 'auto_sample_generation'¶
-
BALANCING= 'balancing'¶
-
DATA_CLEANING_POST_IMPUTATION= 'data_cleaning_post_imputation'¶
-
DATA_CLEANING_PRE_IMPUTATION= 'data_cleaning_pre_imputation'¶
-
ESTIMATOR= 'estimator'¶
-
FEATURE_EMBEDDING= 'feature_embedding'¶
-
FEATURE_ENGINEERING= 'feature_engineering'¶
-
FEATURE_SELECTION= 'feature_selection'¶
-
FEATURE_STACKING= 'feature_stacking'¶
-
IMPUTATION= 'imputation'¶
-
TEXT_PREPROCESSING= 'text_preprocessing'¶
-
TIME_SERIES_AUTO_FEATURES= 'time_series_auto_features'¶
-
-
class
fireflyai.enums.ProblemType[source]¶ An enumeration.
-
ANOMALY_DETECTION= 'anomaly_detection'¶
-
CLASSIFICATION= 'classification'¶
-
REGRESSION= 'regression'¶
-
TIMESERIES_ANOMALY_DETECTION= 'anomaly_timeseries'¶
-
TIMESERIES_CLASSIFICATION= 'classification_timeseries'¶
-
TIMESERIES_REGRESSION= 'regression_timeseries'¶
-
-
class
fireflyai.enums.SplittingStrategy[source]¶ An enumeration.
-
SHUFFLED= 'shuffled'¶
-
STRATIFIED= 'stratified'¶
-
TIME_ORDER= 'time_order'¶
-
-
class
fireflyai.enums.TargetMetric[source]¶ An enumeration.
-
ACCURACY= 'accuracy'¶
-
AUC= 'auc'¶
-
COST_METRIC= 'cost_metric'¶
-
F1= 'f1'¶
-
F2= 'f2'¶
-
JACCARD= 'jaccard'¶
-
LOG_LOSS= 'log_loss'¶
-
MAE= 'mae'¶
-
MAE_DISCRETE= 'mae_discrete'¶
-
MAPE= 'mape'¶
-
MEDIAN_AE= 'median_ae'¶
-
MSE= 'mse'¶
-
NORMALIZED_GINI= 'normalized_gini'¶
-
NORMALIZED_MAE= 'normalized_mae'¶
-
NORMALIZED_MSE= 'normalized_mse'¶
-
NORMALIZED_MUTUAL_INFO= 'normalized_mutual_info'¶
-
NORMALIZED_RMSE= 'normalized_rmse'¶
-
R1= 'r1'¶
-
R2= 'r2'¶
-
RECALL_MACRO= 'recall_macro'¶
-
RMSE= 'rmse'¶
-
RMSLE= 'rmsle'¶
-
RMSPE= 'rmspe'¶
-
SIGNED_SUM= 'signed_sum'¶
-