abacusai.inferred_feature_mappings

Classes

FeatureMapping

A description of the data use for a feature

AbstractApiClass

InferredFeatureMappings

A description of the data use for a feature

Module Contents

class abacusai.inferred_feature_mappings.FeatureMapping(client, featureMapping=None, featureName=None)

Bases: abacusai.return_class.AbstractApiClass

A description of the data use for a feature

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • featureMapping (str) – The mapping of the feature. The possible values will be based on the project’s use-case. See the (Use Case Documentation)[https://api.abacus.ai/app/help/useCases] for more details.

  • featureName (str) – The unique name of the feature.

__repr__()

Return repr(self).

to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict

class abacusai.inferred_feature_mappings.AbstractApiClass(client, id)
__eq__(other)

Return self==value.

_get_attribute_as_dict(attribute)
class abacusai.inferred_feature_mappings.InferredFeatureMappings(client, error=None, featureMappings={})

Bases: abacusai.return_class.AbstractApiClass

A description of the data use for a feature

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • error (str) – Error message if there was an error inferring the feature mappings

  • featureMappings (FeatureMapping) – The inferred feature mappings

__repr__()

Return repr(self).

to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict