o
    NiUg                     @   s  d Z ddlmZ ddlmZ ddlmZ ddlm	Z
 e ZddlmZ ddlmZ ddlmZ e d	Ze Ze
ee e
ed
e ejdkrded _ded _ded _ded _ded jd _ded jd _ded jd _ded jd _ded jd _ded jd _ded jd _ded jd _ded jd _ded jd _ded _ded _ded _ded _ded _d ed _d!ed" _d#ed" _d$ed _d#ed _d%ed& _d'ed& _d(ed _d)ed _d*ed+ _d,ed+ _d-ed. _d/ed. _d0ed1 _d2ed1 _d3ed4 _d5ed4 _d6ed7 _d5ed7 _d8ed9 _d:ed9 _d;ed< _d=ed< _d>ed _d?ed _d@edA _dBedA _dCedD _dEedD _dFedG _dHedG _dIed _dJed _dKedL _dMedL _dNedO _dPedO _dQedR _dSedR _dTedU _dVedU _dWedX _dYedX _dZed[ _d\ed[ _d]ed^ _d\ed^ _d_ed` _daed` _dbedc _ddedc _deedf _dgedf _dhedi _djedi _dkedl _dmedl _dnedo _dpedo _dqedr _dsedr _dtedu _dvedu _dwedx _dyedx _dzed{ _d|ed{ _d}ed~ _ded~ _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _ded _dS dS )zGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder)any_pb2)derived_feature_pb2)path_pb2s
-  
)tensorflow_metadata/proto/v0/schema.prototensorflow.metadata.v0google/protobuf/any.proto2tensorflow_metadata/proto/v0/derived_feature.proto'tensorflow_metadata/proto/v0/path.proto"
Schema9
feature (2.tensorflow.metadata.v0.FeatureRfeatureL
sparse_feature (2%.tensorflow.metadata.v0.SparseFeatureRsparseFeatureR
weighted_feature (2'.tensorflow.metadata.v0.WeightedFeatureRweightedFeatureI
string_domain (2$.tensorflow.metadata.v0.StringDomainRstringDomainF
float_domain	 (2#.tensorflow.metadata.v0.FloatDomainRfloatDomain@

int_domain
 (2!.tensorflow.metadata.v0.IntDomainR	intDomain/
default_environment (	RdefaultEnvironmentL
#represent_variable_length_as_ragged (RrepresentVariableLengthAsRaggedB

annotation (2".tensorflow.metadata.v0.AnnotationR
annotation[
dataset_constraints (2*.tensorflow.metadata.v0.DatasetConstraintsRdatasetConstraints}
tensor_representation_group (2=.tensorflow.metadata.v0.Schema.TensorRepresentationGroupEntryRtensorRepresentationGroup
TensorRepresentationGroupEntry
key (	RkeyG
value (21.tensorflow.metadata.v0.TensorRepresentationGroupRvalue:8"U
ValueCountListC
value_count (2".tensorflow.metadata.v0.ValueCountR
valueCount"
Feature
name (	Rname"

deprecated (BR
deprecatedE
presence (2'.tensorflow.metadata.v0.FeaturePresenceH Rpresence[
group_presence (22.tensorflow.metadata.v0.FeaturePresenceWithinGroupH RgroupPresence:
shape (2".tensorflow.metadata.v0.FixedShapeHRshapeE
value_count (2".tensorflow.metadata.v0.ValueCountHR
valueCountK
value_counts  (2&.tensorflow.metadata.v0.ValueCountListHRvalueCounts7
type (2#.tensorflow.metadata.v0.FeatureTypeRtype
domain (	HRdomainB

int_domain	 (2!.tensorflow.metadata.v0.IntDomainHR	intDomainH
float_domain
 (2#.tensorflow.metadata.v0.FloatDomainHRfloatDomainK
string_domain (2$.tensorflow.metadata.v0.StringDomainHRstringDomainE
bool_domain (2".tensorflow.metadata.v0.BoolDomainHR
boolDomainK
struct_domain (2$.tensorflow.metadata.v0.StructDomainHRstructDomaing
natural_language_domain (2-.tensorflow.metadata.v0.NaturalLanguageDomainHRnaturalLanguageDomainH
image_domain (2#.tensorflow.metadata.v0.ImageDomainHRimageDomainH
audio_domain$ (2#.tensorflow.metadata.v0.AudioDomainHRaudioDomainH
video_domain% (2#.tensorflow.metadata.v0.VideoDomainHRvideoDomain^
content_chunk_domain& (2*.tensorflow.metadata.v0.ContentChunkDomainHRcontentChunkDomainB

mid_domain (2!.tensorflow.metadata.v0.MIDDomainHR	midDomainB

url_domain (2!.tensorflow.metadata.v0.URLDomainHR	urlDomainE
time_domain (2".tensorflow.metadata.v0.TimeDomainHR
timeDomainV
time_of_day_domain (2'.tensorflow.metadata.v0.TimeOfDayDomainHRtimeOfDayDomainj
distribution_constraints (2/.tensorflow.metadata.v0.DistributionConstraintsRdistributionConstraintsB

annotation (2".tensorflow.metadata.v0.AnnotationR
annotationR
skew_comparator (2).tensorflow.metadata.v0.FeatureComparatorRskewComparatorT
drift_comparator (2).tensorflow.metadata.v0.FeatureComparatorRdriftComparator%
in_environment (	RinEnvironment,
not_in_environment (	RnotInEnvironmentO
lifecycle_stage (2&.tensorflow.metadata.v0.LifecycleStageRlifecycleStageX
unique_constraints (2).tensorflow.metadata.v0.UniqueConstraintsRuniqueConstraintsh
validation_derived_source" (2,.tensorflow.metadata.v0.DerivedFeatureSourceRvalidationDerivedSourceU
sequence_metadata# (2(.tensorflow.metadata.v0.SequenceMetadataRsequenceMetadataB
presence_constraintsB

shape_typeB
domain_infoJ!""u

Annotation
tag (	Rtag
comment (	Rcomment;
extra_metadata (2.google.protobuf.AnyRextraMetadata"
NumericValueComparator4
min_fraction_threshold (RminFractionThreshold4
max_fraction_threshold (RmaxFractionThreshold"
DatasetConstraintsq
num_examples_drift_comparator (2..tensorflow.metadata.v0.NumericValueComparatorRnumExamplesDriftComparatoru
num_examples_version_comparator (2..tensorflow.metadata.v0.NumericValueComparatorRnumExamplesVersionComparator,
min_examples_count (RminExamplesCount,
max_examples_count (RmaxExamplesCount"u

FixedShape8
dim (2&.tensorflow.metadata.v0.FixedShape.DimRdim-
Dim
size (Rsize
name (	Rname"0

ValueCount
min (Rmin
max (Rmax"
WeightedFeature
name (	Rname6
feature (2.tensorflow.metadata.v0.PathRfeatureC
weight_feature (2.tensorflow.metadata.v0.PathRweightFeatureO
lifecycle_stage (2&.tensorflow.metadata.v0.LifecycleStageRlifecycleStage"
SparseFeature
name (	Rname"

deprecated (BR
deprecatedO
lifecycle_stage (2&.tensorflow.metadata.v0.LifecycleStageRlifecycleStageG
presence (2'.tensorflow.metadata.v0.FeaturePresenceBRpresenceC
dense_shape (2".tensorflow.metadata.v0.FixedShapeR
denseShapeW
index_feature (22.tensorflow.metadata.v0.SparseFeature.IndexFeatureRindexFeature
	is_sorted (RisSortedW
value_feature	 (22.tensorflow.metadata.v0.SparseFeature.ValueFeatureRvalueFeature;
type
 (2#.tensorflow.metadata.v0.FeatureTypeBRtype"
IndexFeature
name (	Rname"
ValueFeature
name (	RnameJ"D
DistributionConstraints)
min_domain_mass (:1RminDomainMass"
FeatureCoverageConstraints!
min_coverage (RminCoverage/
min_avg_token_length (RminAvgTokenLength4
excluded_string_tokens (	RexcludedStringTokens2
excluded_int_tokens (BRexcludedIntTokens*
oov_string_tokens (	RoovStringTokens"
SequenceValueConstraints
	int_value (H RintValue#
string_value (	H RstringValue(
min_per_sequence (RminPerSequence(
max_per_sequence (RmaxPerSequence9
min_fraction_of_sequences (RminFractionOfSequences9
max_fraction_of_sequences (RmaxFractionOfSequencesB
value"
SequenceLengthConstraints,
excluded_int_value (RexcludedIntValue2
excluded_string_value (	RexcludedStringValue.
min_sequence_length (RminSequenceLength.
max_sequence_length (RmaxSequenceLength"j
	IntDomain
name (	Rname
min (Rmin
max (Rmax%
is_categorical (RisCategorical"
FloatDomain
name (	Rname
min (Rmin
max (Rmax!
disallow_nan (RdisallowNan!
disallow_inf (RdisallowInf!
is_embedding (RisEmbedding%
is_categorical (RisCategorical#
embedding_dim	 (RembeddingDim%
embedding_type
 (	RembeddingType"
StructDomain9
feature (2.tensorflow.metadata.v0.FeatureRfeatureL
sparse_feature (2%.tensorflow.metadata.v0.SparseFeatureRsparseFeature"
StringDomain
name (	Rname
value (	RvalueW
is_categorical (20.tensorflow.metadata.v0.StringDomain.CategoricalRisCategorical"S
Categorical
CATEGORICAL_UNSPECIFIED 
CATEGORICAL_YES
CATEGORICAL_NO"`

BoolDomain
name (	Rname

true_value (	R	trueValue
false_value (	R
falseValue"
NaturalLanguageDomain

vocabulary (	R
vocabularyN
coverage (22.tensorflow.metadata.v0.FeatureCoverageConstraintsRcoverage]
token_constraints (20.tensorflow.metadata.v0.SequenceValueConstraintsRtokenConstraintsq
sequence_length_constraints (21.tensorflow.metadata.v0.SequenceLengthConstraintsRsequenceLengthConstraintsJ"
ImageDomainG
 minimum_supported_image_fraction (RminimumSupportedImageFraction-
max_image_byte_size (RmaxImageByteSize"
AudioDomain"
VideoDomain"
ContentChunkDomain"
	MIDDomain"
	URLDomain"

TimeDomain%
string_format (	H RstringFormat]
integer_format (24.tensorflow.metadata.v0.TimeDomain.IntegerTimeFormatH RintegerFormat"
IntegerTimeFormat
FORMAT_UNKNOWN 
	UNIX_DAYS
UNIX_SECONDS
UNIX_MILLISECONDS
UNIX_MICROSECONDS
UNIX_NANOSECONDSB
format"
TimeOfDayDomain%
string_format (	H RstringFormatg
integer_format (2>.tensorflow.metadata.v0.TimeOfDayDomain.IntegerTimeOfDayFormatH RintegerFormat"A
IntegerTimeOfDayFormat
FORMAT_UNKNOWN 
PACKED_64_NANOSB
format"Q
FeaturePresence!
min_fraction (RminFraction
	min_count (RminCount"8
FeaturePresenceWithinGroup
required (Rrequired",
InfinityNorm
	threshold (R	threshold"
HistogramSelectionC
type (2/.tensorflow.metadata.v0.HistogramSelection.TypeRtype"0
Type
DEFAULT 
	QUANTILES
STANDARD"{
JensenShannonDivergence
	threshold (R	thresholdB
source (2*.tensorflow.metadata.v0.HistogramSelectionRsource"<
NormalizedAbsoluteDifference
	threshold (R	threshold"
FeatureComparatorI
infinity_norm (2$.tensorflow.metadata.v0.InfinityNormRinfinityNormk
jensen_shannon_divergence (2/.tensorflow.metadata.v0.JensenShannonDivergenceRjensenShannonDivergencep
normalized_abs_difference (24.tensorflow.metadata.v0.NormalizedAbsoluteDifferenceRnormalizedAbsDifference"7
UniqueConstraints
min (Rmin
max (Rmax"
TensorRepresentation]
dense_tensor (28.tensorflow.metadata.v0.TensorRepresentation.DenseTensorH RdenseTensors
varlen_sparse_tensor (2?.tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensorH RvarlenSparseTensor`
sparse_tensor (29.tensorflow.metadata.v0.TensorRepresentation.SparseTensorH RsparseTensor`
ragged_tensor (29.tensorflow.metadata.v0.TensorRepresentation.RaggedTensorH RraggedTensor
DefaultValue!
float_value (H R
floatValue
	int_value (H RintValue!
bytes_value (H R
bytesValue

uint_value (H R	uintValueB
kind
DenseTensor
column_name (	R
columnName8
shape (2".tensorflow.metadata.v0.FixedShapeRshape^
default_value (29.tensorflow.metadata.v0.TensorRepresentation.DefaultValueRdefaultValue5
VarLenSparseTensor
column_name (	R
columnName
SparseTensorC
dense_shape (2".tensorflow.metadata.v0.FixedShapeR
denseShape,
index_column_names (	RindexColumnNames*
value_column_name (	RvalueColumnName%
already_sorted (RalreadySorted
RaggedTensor?
feature_path (2.tensorflow.metadata.v0.PathRfeaturePatha
	partition (2C.tensorflow.metadata.v0.TensorRepresentation.RaggedTensor.PartitionR	partitionn
row_partition_dtype (2>.tensorflow.metadata.v0.TensorRepresentation.RowPartitionDTypeRrowPartitionDtyped
	Partition.
uniform_row_length (H RuniformRowLength

row_length (	H R	rowLengthB
kind":
RowPartitionDType
UNSPECIFIED 	
INT64	
INT32B
kind"
TensorRepresentationGroup
tensor_representation (2K.tensorflow.metadata.v0.TensorRepresentationGroup.TensorRepresentationEntryRtensorRepresentationu
TensorRepresentationEntry
key (	RkeyB
value (2,.tensorflow.metadata.v0.TensorRepresentationRvalue:8"
SequenceMetadataf
sequential_status (29.tensorflow.metadata.v0.SequenceMetadata.SequentialStatusRsequentialStatus
joint_group (	R
jointGroup:
sequence_truncation_limit (RsequenceTruncationLimit"U
SequentialStatus
SEQUENTIAL_UNSPECIFIED 
SEQUENTIAL_YES
SEQUENTIAL_NO*
LifecycleStage
UNKNOWN_STAGE 
PLANNED	
ALPHA
BETA

PRODUCTION

DEPRECATED

DEBUG_ONLY
DISABLED
VALIDATION_DERIVED	"*J
FeatureType
TYPE_UNKNOWN 	
BYTES
INT	
FLOAT

STRUCTB!
org.tensorflow.metadata.v0Pz'tensorflow_metadata.proto.v0.schema_pb2FN
DESCRIPTORs!   
org.tensorflow.metadata.v0P&_SCHEMA_TENSORREPRESENTATIONGROUPENTRYs   8_FEATURE
deprecateds   _SPARSEFEATUREpresencetype_FEATURECOVERAGECONSTRAINTSexcluded_int_tokenss   4_TENSORREPRESENTATIONGROUP_TENSORREPRESENTATIONENTRYi+  _LIFECYCLESTAGEi,  i,  _FEATURETYPEi,     _SCHEMAi  i  i  _VALUECOUNTLISTi  i  i  i  _ANNOTATIONi  i  _NUMERICVALUECOMPARATORi  i  _DATASETCONSTRAINTSi  i  _FIXEDSHAPEi_  i2  _FIXEDSHAPE_DIMia  _VALUECOUNTi  i  _WEIGHTEDFEATUREi  i  i
  i  _SPARSEFEATURE_INDEXFEATUREi  i  _SPARSEFEATURE_VALUEFEATUREi  i  _DISTRIBUTIONCONSTRAINTSiP  iS  iY  i\  _SEQUENCEVALUECONSTRAINTSi  i  _SEQUENCELENGTHCONSTRAINTSim  io  
_INTDOMAINi  i  _FLOATDOMAINi  i   _STRUCTDOMAINi  i  _STRINGDOMAINi  i-  _STRINGDOMAIN_CATEGORICALi  _BOOLDOMAINi  i  _NATURALLANGUAGEDOMAINiD  iG  _IMAGEDOMAINi  i  _AUDIODOMAINi  i  _VIDEODOMAINi  i  _CONTENTCHUNKDOMAINi   i  
_MIDDOMAINi  i  
_URLDOMAINi  i  _TIMEDOMAINiH  i  _TIMEDOMAIN_INTEGERTIMEFORMATi>  iK  _TIMEOFDAYDOMAINi9   i  '_TIMEOFDAYDOMAIN_INTEGERTIMEOFDAYFORMATi/   i;   _FEATUREPRESENCEi   i   _FEATUREPRESENCEWITHINGROUPi   i   _INFINITYNORMi   i   _HISTOGRAMSELECTIONi!  iR!  _HISTOGRAMSELECTION_TYPEi!  _JENSENSHANNONDIVERGENCEi!  i"  _NORMALIZEDABSOLUTEDIFFERENCEi="  i@"  _FEATURECOMPARATORi}#  i#  _UNIQUECONSTRAINTSi#  i#  _TENSORREPRESENTATIONi)  ij%  "_TENSORREPRESENTATION_DEFAULTVALUEi&  i	&  !_TENSORREPRESENTATION_DENSETENSORi&  i&  (_TENSORREPRESENTATION_VARLENSPARSETENSORi'  i'  "_TENSORREPRESENTATION_SPARSETENSORi'  i'  "_TENSORREPRESENTATION_RAGGEDTENSORij)  i)  ,_TENSORREPRESENTATION_RAGGEDTENSOR_PARTITIONil)  '_TENSORREPRESENTATION_ROWPARTITIONDTYPEi)  i)  _TENSORREPRESENTATIONGROUPi*  iQ*  i*  _SEQUENCEMETADATAi+  i+  "_SEQUENCEMETADATA_SEQUENTIALSTATUS) __doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_dbr    google_dot_protobuf_dot_any__pb2tensorflow_metadata.proto.v0r   ?tensorflow__metadata_dot_proto_dot_v0_dot_derived__feature__pb2r   3tensorflow__metadata_dot_proto_dot_v0_dot_path__pb2AddSerializedFiler	   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_optionsfields_by_name_serialized_start_serialized_end ra   ra   [/home/ubuntu/.local/lib/python3.10/site-packages/tensorflow_metadata/proto/v0/schema_pb2.py<module>   s(  
























































































































 