Get the domain associated with the input feature from the schema.
tfdv.get_domain(
schema: schema_pb2.Schema,
feature_path: Union[types.FeatureName, types.FeaturePath]
) -> Any
Used in the notebooks
Args |
schema
|
A Schema protocol buffer.
|
feature_path
|
The path of the feature whose domain needs to be found. If a
FeatureName is passed, a one-step FeaturePath will be constructed and
used. For example, "my_feature" -> types.FeaturePath(["my_feature"])
|
Returns |
The domain protocol buffer associated with the input feature.
|
Raises |
TypeError
|
If the input schema is not of the expected type.
|
ValueError
|
If the input feature is not found in the schema or there is
no domain associated with the feature.
|