abacusai.api_class.enums

Module Contents

Classes

ApiEnum

Generic enumeration.

ProblemType

Generic enumeration.

SamplingMethodType

Generic enumeration.

FillLogic

Generic enumeration.

BatchSize

Generic enumeration.

HolidayCalendars

Generic enumeration.

ForecastingObjective

Generic enumeration.

ForecastingFrequency

Generic enumeration.

ForecastingDataSplitType

Generic enumeration.

ForecastingLossFunction

Generic enumeration.

ForecastingLocalScaling

Generic enumeration.

ForecastingFillMethod

Generic enumeration.

ForecastingQuanitlesExtensionMethod

Generic enumeration.

ConnectorType

Generic enumeration.

class abacusai.api_class.enums.ApiEnum

Bases: enum.Enum

Generic enumeration.

Derive from this class to define new enumerations.

__eq__(other)

Return self==value.

__hash__()

Return hash(self).

class abacusai.api_class.enums.ProblemType

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

USER_ITEM_SCORING = 'affinity'
ANOMALY_DETECTION = 'anomaly_new'
ANOMALY_OUTLIERS = 'anomaly'
CLUSTERING = 'clustering'
CLUSTERING_TIMESERIES = 'clustering_timeseries'
CUMULATIVE_FORECASTING = 'cumulative_forecasting'
NAMED_ENTITY_EXTRACTION = 'nlp_ner'
SENTENCE_BOUNDARY_DETECTION = 'nlp_sentence_boundary_detection'
SENTIMENT_DETECTION = 'nlp_sentiment'
DOCUMENT_CLASSIFICATION = 'nlp_classification'
DOCUMENT_SUMMARIZATION = 'nlp_summarization'
DOCUMENT_VISUALIZATION = 'nlp_document_visualization'
PERSONALIZATION = 'personalization'
PREDICTIVE_MODELING = 'regression'
FORECASTING = 'forecasting'
CUSTOM_TRAINED_MODEL = 'plug_and_play'
FEATURE_STORE = 'feature_store'
IMAGE_CLASSIFICATION = 'vision_classification'
OBJECT_DETECTION = 'vision_object_detection'
IMAGE_VALUE_PREDICTION = 'vision_regression'
MODEL_MONITORING = 'model_monitoring'
LANGUAGE_DETECTION = 'language_detection'
OPTIMIZATION = 'optimization'
PRETRAINED_MODELS = 'pretrained'
THEME_ANALYSIS = 'theme_analysis'
class abacusai.api_class.enums.SamplingMethodType

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

N_SAMPLING = 'N_SAMPLING'
PERCENT_SAMPLING = 'PERCENT_SAMPLING'
class abacusai.api_class.enums.FillLogic

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

AVERAGE = 'average'
MAX = 'max'
MEDIAN = 'median'
MIN = 'min'
CUSTOM = 'custom'
BACKFILL = 'bfill'
FORWARDFILL = 'ffill'
LINEAR = 'linear'
NEAREST = 'nearest'
class abacusai.api_class.enums.BatchSize

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

BATCH_8 = 8
BATCH_16 = 16
BATCH_32 = 32
BATCH_64 = 64
BATCH_128 = 128
BATCH_256 = 256
BATCH_384 = 384
BATCH_512 = 512
BATCH_740 = 740
BATCH_1024 = 1024
class abacusai.api_class.enums.HolidayCalendars

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

AU = 'AU'
UK = 'UK'
US = 'US'
class abacusai.api_class.enums.ForecastingObjective

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

ACCURACY = 'w_c_accuracy'
WAPE = 'wape'
MAPE = 'mape'
CMAPE = 'cmape'
RMSE = 'rmse'
CV = 'coefficient_of_variation'
BIAS = 'bias'
SRMSE = 'srmse'
class abacusai.api_class.enums.ForecastingFrequency

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

HOURLY = '1H'
DAILY = '1D'
WEEKLY_SUNDAY_START = '1W'
WEEKLY_MONDAY_START = 'W-MON'
WEEKLY_SATURDAY_START = 'W-SAT'
MONTH_START = 'MS'
MONTH_END = '1M'
QUARTER_START = 'QS'
QUARTER_END = '1Q'
YEARLY = '1Y'
class abacusai.api_class.enums.ForecastingDataSplitType

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

AUTO = 'Automatic Time Based'
TIMESTAMP = 'Timestamp Based'
ITEM = 'Item Based'
PREDICTION_LENGTH = 'Force Prediction Length'
class abacusai.api_class.enums.ForecastingLossFunction

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

CUSTOM = 'Custom'
MEAN_ABSOLUTE_ERROR = 'mae'
NORMALIZED_MEAN_ABSOLUTE_ERROR = 'nmae'
PEAKS_MEAN_ABSOLUTE_ERROR = 'peaks_mae'
MEAN_ABSOLUTE_PERCENTAGE_ERROR = 'stable_mape'
POINTWISE_ACCURACY = 'accuracy'
ROOT_MEAN_SQUARE_ERROR = 'rmse'
NORMALIZED_ROOT_MEAN_SQUARE_ERROR = 'nrmse'
ASYMMETRIC_MEAN_ABSOLUTE_PERCENTAGE_ERROR = 'asymmetric_mape'
STABLE_STANDARDIZED_MEAN_ABSOLUTE_PERCENTAGE_ERROR = 'stable_standardized_mape_with_cmape'
GAUSSIAN = 'mle_gaussian_local'
GAUSSIAN_FULL_COVARIANCE = 'mle_gaussfullcov'
GUASSIAN_EXPONENTIAL = 'mle_gaussexp'
MIX_GAUSSIANS = 'mle_gaussmix'
WEIBULL = 'mle_weibull'
NEGATIVE_BINOMIAL = 'mle_negbinom'
LOG_ROOT_MEAN_SQUARE_ERROR = 'log_rmse'
class abacusai.api_class.enums.ForecastingLocalScaling

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

ZSCORE = 'zscore'
SLIDING_ZSCORE = 'sliding_zscore'
LAST_POINT = 'lastpoint'
MIN_MAX = 'minmax'
MIN_STD = 'minstd'
ROBUST = 'robust'
ITEM = 'item'
class abacusai.api_class.enums.ForecastingFillMethod

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

BACK = 'BACK'
MIDDLE = 'MIDDLE'
FUTURE = 'FUTURE'
class abacusai.api_class.enums.ForecastingQuanitlesExtensionMethod

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

DIRECT = 'direct'
QUADRATIC = 'quadratic'
ANCESTRAL_SIMULATION = 'simulation'
class abacusai.api_class.enums.ConnectorType

Bases: ApiEnum

Generic enumeration.

Derive from this class to define new enumerations.

FILE = 'FILE'
DATABASE = 'DATABASE'
STREAMING = 'STREAMING'
APPLICATION = 'APPLICATION'