# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: public.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cpublic.proto\x12\x06public\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\x98\x01\n\nBulkRecord\x12\x1c\n\x10organization_key\x18\x01 \x01(\tB\x02\x18\x01\x12\x10\n\x08model_id\x18\x02 \x01(\t\x12\x15\n\rmodel_version\x18\x03 \x01(\t\x12\x1f\n\x07records\x18\x05 \x03(\x0b\x32\x0e.public.Record\x12\x11\n\tspace_key\x18\x06 \x01(\tJ\x04\x08\x04\x10\x05R\ttimestamp\"\xd7\x05\n\x06Record\x12\x1c\n\x10organization_key\x18\x01 \x01(\tB\x02\x18\x01\x12\x10\n\x08model_id\x18\x02 \x01(\t\x12\x15\n\rprediction_id\x18\x03 \x01(\t\x12&\n\nprediction\x18\x08 \x01(\x0b\x32\x12.public.Prediction\x12\x1e\n\x06\x61\x63tual\x18\t \x01(\x0b\x32\x0e.public.Actual\x12\x37\n\x13\x66\x65\x61ture_importances\x18\n \x01(\x0b\x32\x1a.public.FeatureImportances\x12:\n\x15prediction_and_actual\x18\x0b \x01(\x0b\x32\x1b.public.PredictionAndActual\x12\x11\n\tspace_key\x18\x0c \x01(\t\x12<\n\x12\x65nvironment_params\x18\r \x01(\x0b\x32 .public.Record.EnvironmentParams\x12<\n\x18is_generative_llm_record\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x1a\xa1\x02\n\x11\x45nvironmentParams\x12=\n\x08training\x18\x01 \x01(\x0b\x32).public.Record.EnvironmentParams.TrainingH\x00\x12\x41\n\nvalidation\x18\x02 \x01(\x0b\x32+.public.Record.EnvironmentParams.ValidationH\x00\x12\x41\n\nproduction\x18\x03 \x01(\x0b\x32+.public.Record.EnvironmentParams.ProductionH\x00\x1a\n\n\x08Training\x1a\x1e\n\nValidation\x12\x10\n\x08\x62\x61tch_id\x18\x01 \x01(\t\x1a\x0c\n\nProductionB\r\n\x0b\x65nvironmentJ\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07J\x04\x08\x07\x10\x08\"\xae\x02\n\x13PreProductionRecord\x12\x45\n\x0ftraining_record\x18\x01 \x01(\x0b\x32*.public.PreProductionRecord.TrainingRecordH\x00\x12I\n\x11validation_record\x18\x02 \x01(\x0b\x32,.public.PreProductionRecord.ValidationRecordH\x00\x1a\x44\n\x10ValidationRecord\x12\x10\n\x08\x62\x61tch_id\x18\x01 \x01(\t\x12\x1e\n\x06record\x18\x02 \x01(\x0b\x32\x0e.public.Record\x1a\x30\n\x0eTrainingRecord\x12\x1e\n\x06record\x18\x01 \x01(\x0b\x32\x0e.public.RecordB\r\n\x0brecord_type\"\x86\x03\n\x10ScoreCategorical\x12\x17\n\x0b\x63\x61tegorical\x18\x01 \x01(\tB\x02\x18\x01\x12\x11\n\x05score\x18\x02 \x01(\x01\x42\x02\x18\x01\x12\x35\n\x08\x63\x61tegory\x18\x03 \x01(\x0b\x32!.public.ScoreCategorical.CategoryH\x00\x12@\n\x0escore_category\x18\x04 \x01(\x0b\x32&.public.ScoreCategorical.ScoreCategoryH\x00\x12:\n\x0bscore_value\x18\x05 \x01(\x0b\x32#.public.ScoreCategorical.ScoreValueH\x00\x1a\x1c\n\x08\x43\x61tegory\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x1a\x1b\n\nScoreValue\x12\r\n\x05value\x18\x01 \x01(\x01\x1aN\n\rScoreCategory\x12\x10\n\x08\x63\x61tegory\x18\x01 \x01(\t\x12\r\n\x05score\x18\x02 \x01(\x01\x12\x1c\n\x10numeric_sequence\x18\x03 \x03(\x01\x42\x02\x18\x01\x42\x06\n\x04type\"\xb1\x01\n\x0fObjectDetection\x12;\n\x0e\x62ounding_boxes\x18\x01 \x03(\x0b\x32#.public.ObjectDetection.BoundingBox\x1a\x61\n\x0b\x42oundingBox\x12\x13\n\x0b\x63oordinates\x18\x01 \x03(\x01\x12\x10\n\x08\x63\x61tegory\x18\x02 \x01(\t\x12+\n\x05score\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\x85\x01\n\x11RankingPrediction\x12\x1b\n\x13prediction_group_id\x18\x01 \x01(\t\x12\x0c\n\x04rank\x18\x02 \x01(\x03\x12\x36\n\x10prediction_score\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\r\n\x05label\x18\x04 \x01(\t\"l\n\rRankingActual\x12$\n\x08\x63\x61tegory\x18\x01 \x01(\x0b\x32\x12.public.MultiValue\x12\x35\n\x0frelevance_score\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\"\xde\x05\n\x14MultiClassPrediction\x12>\n\x0bmulti_label\x18\x01 \x01(\x0b\x32\'.public.MultiClassPrediction.MultiLabelH\x00\x12@\n\x0csingle_label\x18\x02 \x01(\x0b\x32(.public.MultiClassPrediction.SingleLabelH\x00\x1a\xf9\x02\n\nMultiLabel\x12k\n\x1bprediction_threshold_scores\x18\x01 \x03(\x0b\x32\x46.public.MultiClassPrediction.MultiLabel.PredictionThresholdScoresEntry\x1a\x81\x01\n\x10MultiLabelScores\x12\x36\n\x10prediction_score\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x35\n\x0fthreshold_score\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x1az\n\x1ePredictionThresholdScoresEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12G\n\x05value\x18\x02 \x01(\x0b\x32\x38.public.MultiClassPrediction.MultiLabel.MultiLabelScores:\x02\x38\x01\x1a\xbf\x01\n\x0bSingleLabel\x12Y\n\x11prediction_scores\x18\x01 \x03(\x0b\x32>.public.MultiClassPrediction.SingleLabel.PredictionScoresEntry\x1aU\n\x15PredictionScoresEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\x42\x06\n\x04type\")\n\x10MultiClassActual\x12\x15\n\ractual_labels\x18\x01 \x03(\t\"\x82\x01\n\x05Label\x12\x10\n\x06\x62inary\x18\x01 \x01(\x08H\x00\x12\x15\n\x0b\x63\x61tegorical\x18\x02 \x01(\tH\x00\x12\x11\n\x07numeric\x18\x03 \x01(\x01H\x00\x12\x35\n\x11score_categorical\x18\x04 \x01(\x0b\x32\x18.public.ScoreCategoricalH\x00\x42\x06\n\x04\x64\x61ta\"\xa4\x02\n\x0fPredictionLabel\x12\x10\n\x06\x62inary\x18\x01 \x01(\x08H\x00\x12\x15\n\x0b\x63\x61tegorical\x18\x02 \x01(\tH\x00\x12\x11\n\x07numeric\x18\x03 \x01(\x01H\x00\x12\x35\n\x11score_categorical\x18\x04 \x01(\x0b\x32\x18.public.ScoreCategoricalH\x00\x12,\n\x07ranking\x18\x05 \x01(\x0b\x32\x19.public.RankingPredictionH\x00\x12\x33\n\x10object_detection\x18\x06 \x01(\x0b\x32\x17.public.ObjectDetectionH\x00\x12\x33\n\x0bmulti_class\x18\x07 \x01(\x0b\x32\x1c.public.MultiClassPredictionH\x00\x42\x06\n\x04\x64\x61ta\"\x98\x02\n\x0b\x41\x63tualLabel\x12\x10\n\x06\x62inary\x18\x01 \x01(\x08H\x00\x12\x15\n\x0b\x63\x61tegorical\x18\x02 \x01(\tH\x00\x12\x11\n\x07numeric\x18\x03 \x01(\x01H\x00\x12\x35\n\x11score_categorical\x18\x04 \x01(\x0b\x32\x18.public.ScoreCategoricalH\x00\x12(\n\x07ranking\x18\x05 \x01(\x0b\x32\x15.public.RankingActualH\x00\x12\x33\n\x10object_detection\x18\x06 \x01(\x0b\x32\x17.public.ObjectDetectionH\x00\x12/\n\x0bmulti_class\x18\x07 \x01(\x0b\x32\x18.public.MultiClassActualH\x00\x42\x06\n\x04\x64\x61ta\"\xd1\x01\n\tLLMFields\x12\x16\n\x0ellm_model_name\x18\x01 \x01(\t\x12\x34\n\nllm_params\x18\x02 \x03(\x0b\x32 .public.LLMFields.LlmParamsEntry\x12\x17\n\x0fprompt_template\x18\x03 \x01(\t\x12\x1c\n\x14prompt_template_name\x18\x04 \x01(\t\x1a?\n\x0eLlmParamsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.public.Value:\x02\x38\x01\"\xca\x03\n\nPrediction\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x15\n\rmodel_version\x18\x02 \x01(\t\x12 \n\x05label\x18\x03 \x01(\x0b\x32\r.public.LabelB\x02\x18\x01\x12\x32\n\x08\x66\x65\x61tures\x18\x04 \x03(\x0b\x32 .public.Prediction.FeaturesEntry\x12*\n\x04tags\x18\x05 \x03(\x0b\x32\x1c.public.Prediction.TagsEntry\x12\x31\n\x10prediction_label\x18\x06 \x01(\x0b\x32\x17.public.PredictionLabel\x12%\n\nllm_fields\x18\x07 \x01(\x0b\x32\x11.public.LLMFields\x12\x1e\n\x16retrieved_document_ids\x18\x08 \x03(\t\x1a>\n\rFeaturesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.public.Value:\x02\x38\x01\x1a:\n\tTagsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.public.Value:\x02\x38\x01\"\xc6\x01\n\x05Value\x12\x10\n\x06string\x18\x01 \x01(\tH\x00\x12\r\n\x03int\x18\x02 \x01(\x03H\x00\x12\x10\n\x06\x64ouble\x18\x03 \x01(\x01H\x00\x12)\n\x0bmulti_value\x18\x04 \x01(\x0b\x32\x12.public.MultiValueH\x00\x12&\n\tembedding\x18\x05 \x01(\x0b\x32\x11.public.EmbeddingH\x00\x12/\n\ndictionary\x18\x06 \x01(\x0b\x32\x19.public.NumericDictionaryH\x00\x42\x06\n\x04\x64\x61ta\"\x97\x01\n\x11NumericDictionary\x12\x35\n\x06values\x18\x01 \x03(\x0b\x32%.public.NumericDictionary.ValuesEntry\x1aK\n\x0bValuesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12+\n\x05value\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue:\x02\x38\x01\"\x1c\n\nMultiValue\x12\x0e\n\x06values\x18\x01 \x03(\t\"\xed\x01\n\tEmbedding\x12\x0e\n\x06vector\x18\x01 \x03(\x01\x12\x32\n\x0clink_to_data\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12+\n\x08raw_data\x18\x04 \x01(\x0b\x32\x19.public.Embedding.RawData\x1aK\n\x07RawData\x12\x32\n\ntokenArray\x18\x02 \x01(\x0b\x32\x1c.public.Embedding.TokenArrayH\x00\x42\x06\n\x04typeJ\x04\x08\x01\x10\x02\x1a\x1c\n\nTokenArray\x12\x0e\n\x06tokens\x18\x01 \x03(\tJ\x04\x08\x02\x10\x03\"\xe8\x01\n\x06\x41\x63tual\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12 \n\x05label\x18\x02 \x01(\x0b\x32\r.public.LabelB\x02\x18\x01\x12&\n\x04tags\x18\x03 \x03(\x0b\x32\x18.public.Actual.TagsEntry\x12)\n\x0c\x61\x63tual_label\x18\x04 \x01(\x0b\x32\x13.public.ActualLabel\x1a:\n\tTagsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.public.Value:\x02\x38\x01\"\xe6\x01\n\x12\x46\x65\x61tureImportances\x12-\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x15\n\rmodel_version\x18\x02 \x01(\t\x12O\n\x13\x66\x65\x61ture_importances\x18\x03 \x03(\x0b\x32\x32.public.FeatureImportances.FeatureImportancesEntry\x1a\x39\n\x17\x46\x65\x61tureImportancesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\"]\n\x13PredictionAndActual\x12&\n\nprediction\x18\x01 \x01(\x0b\x32\x12.public.Prediction\x12\x1e\n\x06\x61\x63tual\x18\x02 \x01(\x0b\x32\x0e.public.Actual\"\x97\x01\n\nFileHeader\x12\x33\n\x0b\x65nvironment\x18\x01 \x01(\x0e\x32\x1e.public.FileHeader.Environment\"T\n\x0b\x45nvironment\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0c\n\x08TRAINING\x10\x01\x12\x0e\n\nVALIDATION\x10\x02\x12\x0e\n\nPRODUCTION\x10\x03\x12\n\n\x06\x43ORPUS\x10\x04\"\xb4\x33\n\x06Schema\x12+\n\tconstants\x18\x01 \x01(\x0b\x32\x18.public.Schema.Constants\x12<\n\x11\x61rize_conclusions\x18\x02 \x01(\x0b\x32\x1f.public.Schema.ArizeConclusionsH\x00\x12>\n\x12\x61rize_explanations\x18\x03 \x01(\x0b\x32 .public.Schema.ArizeExplanationsH\x00\x12\x32\n\x0c\x61rrow_schema\x18\x04 \x01(\x0b\x32\x1a.public.Schema.ArrowSchemaH\x00\x12\x36\n\x0egeneric_schema\x18\x05 \x01(\x0b\x32\x1c.public.Schema.GenericSchemaH\x00\x12K\n\x19\x61rize_conclusion_pointers\x18\x06 \x01(\x0b\x32&.public.Schema.ArizeConclusionPointersH\x00\x12M\n\x1a\x61rize_explanation_pointers\x18\x07 \x01(\x0b\x32\'.public.Schema.ArizeExplanationPointersH\x00\x12\x30\n\x0b\x61rize_spans\x18\x08 \x01(\x0b\x32\x19.public.Schema.ArizeSpansH\x00\x12Z\n!arize_evaluations_update_pointers\x18\t \x01(\x0b\x32-.public.Schema.ArizeEvaluationsUpdatePointersH\x00\x1a\xa5\x01\n\tConstants\x12\x10\n\x08model_id\x18\x01 \x01(\t\x12\x15\n\rmodel_version\x18\x02 \x01(\t\x12\x10\n\x08\x62\x61tch_id\x18\x03 \x01(\t\x12/\n\x0b\x65nvironment\x18\x04 \x01(\x0e\x32\x1a.public.Schema.Environment\x12,\n\nmodel_type\x18\x05 \x01(\x0e\x32\x18.public.Schema.ModelType\x1a\x12\n\x10\x41rizeConclusions\x1a\x13\n\x11\x41rizeExplanations\x1a\x0c\n\nArizeSpans\x1a\x19\n\x17\x41rizeConclusionPointers\x1a\x1a\n\x18\x41rizeExplanationPointers\x1a \n\x1e\x41rizeEvaluationsUpdatePointers\x1a\xb6\x0b\n\x0b\x41rrowSchema\x12!\n\x19prediction_id_column_name\x18\x01 \x01(\t\x12\x1c\n\x14\x66\x65\x61ture_column_names\x18\x02 \x03(\t\x12\x1d\n\x15timestamp_column_name\x18\x03 \x01(\t\x12$\n\x1cprediction_label_column_name\x18\x04 \x01(\t\x12$\n\x1cprediction_score_column_name\x18\x05 \x01(\t\x12 \n\x18\x61\x63tual_label_column_name\x18\x06 \x01(\t\x12 \n\x18\x61\x63tual_score_column_name\x18\x07 \x01(\t\x12W\n\x18shap_values_column_names\x18\x08 \x03(\x0b\x32\x35.public.Schema.ArrowSchema.ShapValuesColumnNamesEntry\x12\x18\n\x10tag_column_names\x18\t \x03(\t\x12/\n#actual_numeric_sequence_column_name\x18\n \x01(\tB\x02\x18\x01\x12O\n\x1e\x65mbedding_feature_column_names\x18\x0b \x03(\x0b\x32#.public.Schema.EmbeddingColumnNamesB\x02\x18\x01\x12%\n\x1dmodel_environment_column_name\x18\x0c \x01(\t\x12!\n\x19model_version_column_name\x18\r \x01(\t\x12\x1c\n\x14\x62\x61tch_id_column_name\x18\x0e \x01(\t\x12\'\n\x1fprediction_group_id_column_name\x18\x0f \x01(\t\x12\x18\n\x10rank_column_name\x18\x10 \x01(\t\x12j\n\"embedding_feature_column_names_map\x18\x11 \x03(\x0b\x32>.public.Schema.ArrowSchema.EmbeddingFeatureColumnNamesMapEntry\x12\x66\n.prediction_object_detection_label_column_names\x18\x12 \x01(\x0b\x32..public.Schema.ObjectDetectionLabelColumnNames\x12\x62\n*actual_object_detection_label_column_names\x18\x13 \x01(\x0b\x32..public.Schema.ObjectDetectionLabelColumnNames\x12N\n\x1cprompt_template_column_names\x18\x14 \x01(\x0b\x32(.public.Schema.PromptTemplateColumnNames\x12\x44\n\x17llm_config_column_names\x18\x15 \x01(\x0b\x32#.public.Schema.LLMConfigColumnNames\x12\x41\n\x15\x64ocument_column_names\x18\x16 \x01(\x0b\x32\".public.Schema.DocumentColumnNames\x12*\n\"retrieved_document_ids_column_name\x18\x17 \x01(\t\x12\x30\n(multi_class_threshold_scores_column_name\x18\x18 \x01(\t\x1a<\n\x1aShapValuesColumnNamesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1aj\n#EmbeddingFeatureColumnNamesMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x32\n\x05value\x18\x02 \x01(\x0b\x32#.public.Schema.EmbeddingColumnNames:\x02\x38\x01\x1a\x89\x01\n\x13\x44ocumentColumnNames\x12\x16\n\x0eid_column_name\x18\x01 \x01(\t\x12=\n\x10text_column_name\x18\x02 \x01(\x0b\x32#.public.Schema.EmbeddingColumnNames\x12\x1b\n\x13version_column_name\x18\x03 \x01(\t\x1a_\n\x19PromptTemplateColumnNames\x12\x1c\n\x14template_column_name\x18\x01 \x01(\t\x12$\n\x1ctemplate_version_column_name\x18\x02 \x01(\t\x1aQ\n\x14LLMConfigColumnNames\x12\x19\n\x11model_column_name\x18\x01 \x01(\t\x12\x1e\n\x16params_map_column_name\x18\x02 \x01(\t\x1a\x93\x01\n\x1fObjectDetectionLabelColumnNames\x12&\n\x1e\x62\x62oxes_coordinates_column_name\x18\x01 \x01(\t\x12%\n\x1d\x62\x62oxes_categories_column_name\x18\x02 \x01(\t\x12!\n\x19\x62\x62oxes_scores_column_name\x18\x03 \x01(\t\x1an\n\x14\x45mbeddingColumnNames\x12\x1a\n\x12vector_column_name\x18\x01 \x01(\t\x12\x18\n\x10\x64\x61ta_column_name\x18\x02 \x01(\t\x12 \n\x18link_to_data_column_name\x18\x03 \x01(\t\x1a\x8a\x1a\n\rGenericSchema\x12\x43\n\rprediction_id\x18\x01 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x43\n\x08\x66\x65\x61tures\x18\x02 \x01(\x0b\x32\x31.public.Schema.GenericSchema.GroupFieldDescriptor\x12?\n\ttimestamp\x18\x03 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x46\n\x10prediction_label\x18\x04 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x46\n\x10prediction_score\x18\x05 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x42\n\x0c\x61\x63tual_label\x18\x06 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x42\n\x0c\x61\x63tual_score\x18\x07 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x46\n\x0bshap_values\x18\x08 \x01(\x0b\x32\x31.public.Schema.GenericSchema.GroupFieldDescriptor\x12?\n\x04tags\x18\t \x01(\x0b\x32\x31.public.Schema.GenericSchema.GroupFieldDescriptor\x12G\n\x11model_environment\x18\n \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x43\n\rmodel_version\x18\x0b \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12>\n\x08\x62\x61tch_id\x18\x0c \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12=\n\x07\x65xclude\x18\r \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12Q\n\x17\x61\x63tual_numeric_sequence\x18\x0e \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptorB\x02\x18\x01\x12Q\n\x12\x65mbedding_features\x18\x0f \x01(\x0b\x32\x35.public.Schema.GenericSchema.EmbeddingFieldDescriptor\x12I\n\x13prediction_group_id\x18\x10 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12:\n\x04rank\x18\x11 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12k\n!prediction_object_detection_label\x18\x12 \x01(\x0b\x32@.public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor\x12g\n\x1d\x61\x63tual_object_detection_label\x18\x13 \x01(\x0b\x32@.public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor\x12\x46\n\x10\x63hange_timestamp\x18\x14 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x43\n\rfeatures_list\x18\x15 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12?\n\ttags_list\x18\x16 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x45\n\x0fprompt_template\x18\x17 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12M\n\x17prompt_template_version\x18\x18 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12\x44\n\x0ellm_model_name\x18\x19 \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12@\n\nllm_params\x18\x1a \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x12O\n\rreserved_tags\x18\x1b \x01(\x0b\x32\x38.public.Schema.GenericSchema.ReservedNameFieldDescriptor\x12R\n\x1cmulti_class_threshold_scores\x18\x1c \x01(\x0b\x32,.public.Schema.GenericSchema.FieldDescriptor\x1a%\n\x0f\x46ieldDescriptor\x12\x12\n\nproperties\x18\x01 \x03(\t\x1a\x41\n\x14GroupFieldDescriptor\x12\x12\n\nproperties\x18\x01 \x03(\t\x12\x15\n\rcapture_group\x18\x02 \x01(\t\x1a\xba\x03\n\x18\x45mbeddingFieldDescriptor\x12Y\n\nproperties\x18\x01 \x03(\x0b\x32\x45.public.Schema.GenericSchema.EmbeddingFieldDescriptor.PropertiesEntry\x1a\xc3\x01\n\x14\x45mbeddingPropertyMap\x12u\n\x0eproperties_map\x18\x01 \x03(\x0b\x32].public.Schema.GenericSchema.EmbeddingFieldDescriptor.EmbeddingPropertyMap.PropertiesMapEntry\x1a\x34\n\x12PropertiesMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a}\n\x0fPropertiesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12Y\n\x05value\x18\x02 \x01(\x0b\x32J.public.Schema.GenericSchema.EmbeddingFieldDescriptor.EmbeddingPropertyMap:\x02\x38\x01\x1a\x89\x04\n#ObjectDetectionLabelFieldDescriptor\x12\x64\n\nproperties\x18\x01 \x03(\x0b\x32P.public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.PropertiesEntry\x1a\xe5\x01\n\x1fObjectDetectionLabelPropertyMap\x12\x8b\x01\n\x0eproperties_map\x18\x01 \x03(\x0b\x32s.public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.ObjectDetectionLabelPropertyMap.PropertiesMapEntry\x1a\x34\n\x12PropertiesMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x93\x01\n\x0fPropertiesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12o\n\x05value\x18\x02 \x01(\x0b\x32`.public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.ObjectDetectionLabelPropertyMap:\x02\x38\x01\x1a\xb8\x01\n\x1bReservedNameFieldDescriptor\x12\x63\n\x0eproperties_map\x18\x01 \x03(\x0b\x32K.public.Schema.GenericSchema.ReservedNameFieldDescriptor.PropertiesMapEntry\x1a\x34\n\x12PropertiesMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"m\n\x0b\x45nvironment\x12\x17\n\x13UNKNOWN_ENVIRONMENT\x10\x00\x12\x0c\n\x08TRAINING\x10\x01\x12\x0e\n\nVALIDATION\x10\x02\x12\x0e\n\nPRODUCTION\x10\x03\x12\n\n\x06\x43ORPUS\x10\x04\x12\x0b\n\x07TRACING\x10\x05\"\xab\x01\n\tModelType\x12\x15\n\x11UNKNOWN_MODELTYPE\x10\x00\x12\n\n\x06\x42INARY\x10\x01\x12\x0b\n\x07NUMERIC\x10\x02\x12\x0f\n\x0b\x43\x41TEGORICAL\x10\x03\x12\x15\n\x11SCORE_CATEGORICAL\x10\x04\x12\x0b\n\x07RANKING\x10\x05\x12\x14\n\x10OBJECT_DETECTION\x10\x06\x12\x12\n\x0eGENERATIVE_LLM\x10\x07\x12\x0f\n\x0bMULTI_CLASS\x10\x08\x42\x08\n\x06schema\"I\n\x17\x41rrowFileUploadResponse\x12\r\n\x05\x65rror\x18\x01 \x01(\t\x12\x1f\n\x17real_time_ingestion_uri\x18\x02 \x01(\t\":\n\x16UserFileUploadResponse\x12\r\n\x05\x65rror\x18\x01 \x01(\t\x12\x11\n\tfile_uuid\x18\x02 \x01(\tBO\n\x12\x63om.arize.protocolZ9github.com/Arize-ai/arize/go/pkg/receiver/protocol/publicb\x06proto3')



_BULKRECORD = DESCRIPTOR.message_types_by_name['BulkRecord']
_RECORD = DESCRIPTOR.message_types_by_name['Record']
_RECORD_ENVIRONMENTPARAMS = _RECORD.nested_types_by_name['EnvironmentParams']
_RECORD_ENVIRONMENTPARAMS_TRAINING = _RECORD_ENVIRONMENTPARAMS.nested_types_by_name['Training']
_RECORD_ENVIRONMENTPARAMS_VALIDATION = _RECORD_ENVIRONMENTPARAMS.nested_types_by_name['Validation']
_RECORD_ENVIRONMENTPARAMS_PRODUCTION = _RECORD_ENVIRONMENTPARAMS.nested_types_by_name['Production']
_PREPRODUCTIONRECORD = DESCRIPTOR.message_types_by_name['PreProductionRecord']
_PREPRODUCTIONRECORD_VALIDATIONRECORD = _PREPRODUCTIONRECORD.nested_types_by_name['ValidationRecord']
_PREPRODUCTIONRECORD_TRAININGRECORD = _PREPRODUCTIONRECORD.nested_types_by_name['TrainingRecord']
_SCORECATEGORICAL = DESCRIPTOR.message_types_by_name['ScoreCategorical']
_SCORECATEGORICAL_CATEGORY = _SCORECATEGORICAL.nested_types_by_name['Category']
_SCORECATEGORICAL_SCOREVALUE = _SCORECATEGORICAL.nested_types_by_name['ScoreValue']
_SCORECATEGORICAL_SCORECATEGORY = _SCORECATEGORICAL.nested_types_by_name['ScoreCategory']
_OBJECTDETECTION = DESCRIPTOR.message_types_by_name['ObjectDetection']
_OBJECTDETECTION_BOUNDINGBOX = _OBJECTDETECTION.nested_types_by_name['BoundingBox']
_RANKINGPREDICTION = DESCRIPTOR.message_types_by_name['RankingPrediction']
_RANKINGACTUAL = DESCRIPTOR.message_types_by_name['RankingActual']
_MULTICLASSPREDICTION = DESCRIPTOR.message_types_by_name['MultiClassPrediction']
_MULTICLASSPREDICTION_MULTILABEL = _MULTICLASSPREDICTION.nested_types_by_name['MultiLabel']
_MULTICLASSPREDICTION_MULTILABEL_MULTILABELSCORES = _MULTICLASSPREDICTION_MULTILABEL.nested_types_by_name['MultiLabelScores']
_MULTICLASSPREDICTION_MULTILABEL_PREDICTIONTHRESHOLDSCORESENTRY = _MULTICLASSPREDICTION_MULTILABEL.nested_types_by_name['PredictionThresholdScoresEntry']
_MULTICLASSPREDICTION_SINGLELABEL = _MULTICLASSPREDICTION.nested_types_by_name['SingleLabel']
_MULTICLASSPREDICTION_SINGLELABEL_PREDICTIONSCORESENTRY = _MULTICLASSPREDICTION_SINGLELABEL.nested_types_by_name['PredictionScoresEntry']
_MULTICLASSACTUAL = DESCRIPTOR.message_types_by_name['MultiClassActual']
_LABEL = DESCRIPTOR.message_types_by_name['Label']
_PREDICTIONLABEL = DESCRIPTOR.message_types_by_name['PredictionLabel']
_ACTUALLABEL = DESCRIPTOR.message_types_by_name['ActualLabel']
_LLMFIELDS = DESCRIPTOR.message_types_by_name['LLMFields']
_LLMFIELDS_LLMPARAMSENTRY = _LLMFIELDS.nested_types_by_name['LlmParamsEntry']
_PREDICTION = DESCRIPTOR.message_types_by_name['Prediction']
_PREDICTION_FEATURESENTRY = _PREDICTION.nested_types_by_name['FeaturesEntry']
_PREDICTION_TAGSENTRY = _PREDICTION.nested_types_by_name['TagsEntry']
_VALUE = DESCRIPTOR.message_types_by_name['Value']
_NUMERICDICTIONARY = DESCRIPTOR.message_types_by_name['NumericDictionary']
_NUMERICDICTIONARY_VALUESENTRY = _NUMERICDICTIONARY.nested_types_by_name['ValuesEntry']
_MULTIVALUE = DESCRIPTOR.message_types_by_name['MultiValue']
_EMBEDDING = DESCRIPTOR.message_types_by_name['Embedding']
_EMBEDDING_RAWDATA = _EMBEDDING.nested_types_by_name['RawData']
_EMBEDDING_TOKENARRAY = _EMBEDDING.nested_types_by_name['TokenArray']
_ACTUAL = DESCRIPTOR.message_types_by_name['Actual']
_ACTUAL_TAGSENTRY = _ACTUAL.nested_types_by_name['TagsEntry']
_FEATUREIMPORTANCES = DESCRIPTOR.message_types_by_name['FeatureImportances']
_FEATUREIMPORTANCES_FEATUREIMPORTANCESENTRY = _FEATUREIMPORTANCES.nested_types_by_name['FeatureImportancesEntry']
_PREDICTIONANDACTUAL = DESCRIPTOR.message_types_by_name['PredictionAndActual']
_FILEHEADER = DESCRIPTOR.message_types_by_name['FileHeader']
_SCHEMA = DESCRIPTOR.message_types_by_name['Schema']
_SCHEMA_CONSTANTS = _SCHEMA.nested_types_by_name['Constants']
_SCHEMA_ARIZECONCLUSIONS = _SCHEMA.nested_types_by_name['ArizeConclusions']
_SCHEMA_ARIZEEXPLANATIONS = _SCHEMA.nested_types_by_name['ArizeExplanations']
_SCHEMA_ARIZESPANS = _SCHEMA.nested_types_by_name['ArizeSpans']
_SCHEMA_ARIZECONCLUSIONPOINTERS = _SCHEMA.nested_types_by_name['ArizeConclusionPointers']
_SCHEMA_ARIZEEXPLANATIONPOINTERS = _SCHEMA.nested_types_by_name['ArizeExplanationPointers']
_SCHEMA_ARIZEEVALUATIONSUPDATEPOINTERS = _SCHEMA.nested_types_by_name['ArizeEvaluationsUpdatePointers']
_SCHEMA_ARROWSCHEMA = _SCHEMA.nested_types_by_name['ArrowSchema']
_SCHEMA_ARROWSCHEMA_SHAPVALUESCOLUMNNAMESENTRY = _SCHEMA_ARROWSCHEMA.nested_types_by_name['ShapValuesColumnNamesEntry']
_SCHEMA_ARROWSCHEMA_EMBEDDINGFEATURECOLUMNNAMESMAPENTRY = _SCHEMA_ARROWSCHEMA.nested_types_by_name['EmbeddingFeatureColumnNamesMapEntry']
_SCHEMA_DOCUMENTCOLUMNNAMES = _SCHEMA.nested_types_by_name['DocumentColumnNames']
_SCHEMA_PROMPTTEMPLATECOLUMNNAMES = _SCHEMA.nested_types_by_name['PromptTemplateColumnNames']
_SCHEMA_LLMCONFIGCOLUMNNAMES = _SCHEMA.nested_types_by_name['LLMConfigColumnNames']
_SCHEMA_OBJECTDETECTIONLABELCOLUMNNAMES = _SCHEMA.nested_types_by_name['ObjectDetectionLabelColumnNames']
_SCHEMA_EMBEDDINGCOLUMNNAMES = _SCHEMA.nested_types_by_name['EmbeddingColumnNames']
_SCHEMA_GENERICSCHEMA = _SCHEMA.nested_types_by_name['GenericSchema']
_SCHEMA_GENERICSCHEMA_FIELDDESCRIPTOR = _SCHEMA_GENERICSCHEMA.nested_types_by_name['FieldDescriptor']
_SCHEMA_GENERICSCHEMA_GROUPFIELDDESCRIPTOR = _SCHEMA_GENERICSCHEMA.nested_types_by_name['GroupFieldDescriptor']
_SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR = _SCHEMA_GENERICSCHEMA.nested_types_by_name['EmbeddingFieldDescriptor']
_SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP = _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR.nested_types_by_name['EmbeddingPropertyMap']
_SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP_PROPERTIESMAPENTRY = _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP.nested_types_by_name['PropertiesMapEntry']
_SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_PROPERTIESENTRY = _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR.nested_types_by_name['PropertiesEntry']
_SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR = _SCHEMA_GENERICSCHEMA.nested_types_by_name['ObjectDetectionLabelFieldDescriptor']
_SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP = _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR.nested_types_by_name['ObjectDetectionLabelPropertyMap']
_SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP_PROPERTIESMAPENTRY = _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP.nested_types_by_name['PropertiesMapEntry']
_SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_PROPERTIESENTRY = _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR.nested_types_by_name['PropertiesEntry']
_SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR = _SCHEMA_GENERICSCHEMA.nested_types_by_name['ReservedNameFieldDescriptor']
_SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR_PROPERTIESMAPENTRY = _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR.nested_types_by_name['PropertiesMapEntry']
_ARROWFILEUPLOADRESPONSE = DESCRIPTOR.message_types_by_name['ArrowFileUploadResponse']
_USERFILEUPLOADRESPONSE = DESCRIPTOR.message_types_by_name['UserFileUploadResponse']
_FILEHEADER_ENVIRONMENT = _FILEHEADER.enum_types_by_name['Environment']
_SCHEMA_ENVIRONMENT = _SCHEMA.enum_types_by_name['Environment']
_SCHEMA_MODELTYPE = _SCHEMA.enum_types_by_name['ModelType']
BulkRecord = _reflection.GeneratedProtocolMessageType('BulkRecord', (_message.Message,), {
  'DESCRIPTOR' : _BULKRECORD,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.BulkRecord)
  })
_sym_db.RegisterMessage(BulkRecord)

Record = _reflection.GeneratedProtocolMessageType('Record', (_message.Message,), {

  'EnvironmentParams' : _reflection.GeneratedProtocolMessageType('EnvironmentParams', (_message.Message,), {

    'Training' : _reflection.GeneratedProtocolMessageType('Training', (_message.Message,), {
      'DESCRIPTOR' : _RECORD_ENVIRONMENTPARAMS_TRAINING,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Record.EnvironmentParams.Training)
      })
    ,

    'Validation' : _reflection.GeneratedProtocolMessageType('Validation', (_message.Message,), {
      'DESCRIPTOR' : _RECORD_ENVIRONMENTPARAMS_VALIDATION,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Record.EnvironmentParams.Validation)
      })
    ,

    'Production' : _reflection.GeneratedProtocolMessageType('Production', (_message.Message,), {
      'DESCRIPTOR' : _RECORD_ENVIRONMENTPARAMS_PRODUCTION,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Record.EnvironmentParams.Production)
      })
    ,
    'DESCRIPTOR' : _RECORD_ENVIRONMENTPARAMS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Record.EnvironmentParams)
    })
  ,
  'DESCRIPTOR' : _RECORD,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.Record)
  })
_sym_db.RegisterMessage(Record)
_sym_db.RegisterMessage(Record.EnvironmentParams)
_sym_db.RegisterMessage(Record.EnvironmentParams.Training)
_sym_db.RegisterMessage(Record.EnvironmentParams.Validation)
_sym_db.RegisterMessage(Record.EnvironmentParams.Production)

PreProductionRecord = _reflection.GeneratedProtocolMessageType('PreProductionRecord', (_message.Message,), {

  'ValidationRecord' : _reflection.GeneratedProtocolMessageType('ValidationRecord', (_message.Message,), {
    'DESCRIPTOR' : _PREPRODUCTIONRECORD_VALIDATIONRECORD,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.PreProductionRecord.ValidationRecord)
    })
  ,

  'TrainingRecord' : _reflection.GeneratedProtocolMessageType('TrainingRecord', (_message.Message,), {
    'DESCRIPTOR' : _PREPRODUCTIONRECORD_TRAININGRECORD,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.PreProductionRecord.TrainingRecord)
    })
  ,
  'DESCRIPTOR' : _PREPRODUCTIONRECORD,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.PreProductionRecord)
  })
_sym_db.RegisterMessage(PreProductionRecord)
_sym_db.RegisterMessage(PreProductionRecord.ValidationRecord)
_sym_db.RegisterMessage(PreProductionRecord.TrainingRecord)

ScoreCategorical = _reflection.GeneratedProtocolMessageType('ScoreCategorical', (_message.Message,), {

  'Category' : _reflection.GeneratedProtocolMessageType('Category', (_message.Message,), {
    'DESCRIPTOR' : _SCORECATEGORICAL_CATEGORY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.ScoreCategorical.Category)
    })
  ,

  'ScoreValue' : _reflection.GeneratedProtocolMessageType('ScoreValue', (_message.Message,), {
    'DESCRIPTOR' : _SCORECATEGORICAL_SCOREVALUE,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.ScoreCategorical.ScoreValue)
    })
  ,

  'ScoreCategory' : _reflection.GeneratedProtocolMessageType('ScoreCategory', (_message.Message,), {
    'DESCRIPTOR' : _SCORECATEGORICAL_SCORECATEGORY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.ScoreCategorical.ScoreCategory)
    })
  ,
  'DESCRIPTOR' : _SCORECATEGORICAL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.ScoreCategorical)
  })
_sym_db.RegisterMessage(ScoreCategorical)
_sym_db.RegisterMessage(ScoreCategorical.Category)
_sym_db.RegisterMessage(ScoreCategorical.ScoreValue)
_sym_db.RegisterMessage(ScoreCategorical.ScoreCategory)

ObjectDetection = _reflection.GeneratedProtocolMessageType('ObjectDetection', (_message.Message,), {

  'BoundingBox' : _reflection.GeneratedProtocolMessageType('BoundingBox', (_message.Message,), {
    'DESCRIPTOR' : _OBJECTDETECTION_BOUNDINGBOX,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.ObjectDetection.BoundingBox)
    })
  ,
  'DESCRIPTOR' : _OBJECTDETECTION,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.ObjectDetection)
  })
_sym_db.RegisterMessage(ObjectDetection)
_sym_db.RegisterMessage(ObjectDetection.BoundingBox)

RankingPrediction = _reflection.GeneratedProtocolMessageType('RankingPrediction', (_message.Message,), {
  'DESCRIPTOR' : _RANKINGPREDICTION,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.RankingPrediction)
  })
_sym_db.RegisterMessage(RankingPrediction)

RankingActual = _reflection.GeneratedProtocolMessageType('RankingActual', (_message.Message,), {
  'DESCRIPTOR' : _RANKINGACTUAL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.RankingActual)
  })
_sym_db.RegisterMessage(RankingActual)

MultiClassPrediction = _reflection.GeneratedProtocolMessageType('MultiClassPrediction', (_message.Message,), {

  'MultiLabel' : _reflection.GeneratedProtocolMessageType('MultiLabel', (_message.Message,), {

    'MultiLabelScores' : _reflection.GeneratedProtocolMessageType('MultiLabelScores', (_message.Message,), {
      'DESCRIPTOR' : _MULTICLASSPREDICTION_MULTILABEL_MULTILABELSCORES,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.MultiClassPrediction.MultiLabel.MultiLabelScores)
      })
    ,

    'PredictionThresholdScoresEntry' : _reflection.GeneratedProtocolMessageType('PredictionThresholdScoresEntry', (_message.Message,), {
      'DESCRIPTOR' : _MULTICLASSPREDICTION_MULTILABEL_PREDICTIONTHRESHOLDSCORESENTRY,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.MultiClassPrediction.MultiLabel.PredictionThresholdScoresEntry)
      })
    ,
    'DESCRIPTOR' : _MULTICLASSPREDICTION_MULTILABEL,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.MultiClassPrediction.MultiLabel)
    })
  ,

  'SingleLabel' : _reflection.GeneratedProtocolMessageType('SingleLabel', (_message.Message,), {

    'PredictionScoresEntry' : _reflection.GeneratedProtocolMessageType('PredictionScoresEntry', (_message.Message,), {
      'DESCRIPTOR' : _MULTICLASSPREDICTION_SINGLELABEL_PREDICTIONSCORESENTRY,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.MultiClassPrediction.SingleLabel.PredictionScoresEntry)
      })
    ,
    'DESCRIPTOR' : _MULTICLASSPREDICTION_SINGLELABEL,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.MultiClassPrediction.SingleLabel)
    })
  ,
  'DESCRIPTOR' : _MULTICLASSPREDICTION,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.MultiClassPrediction)
  })
_sym_db.RegisterMessage(MultiClassPrediction)
_sym_db.RegisterMessage(MultiClassPrediction.MultiLabel)
_sym_db.RegisterMessage(MultiClassPrediction.MultiLabel.MultiLabelScores)
_sym_db.RegisterMessage(MultiClassPrediction.MultiLabel.PredictionThresholdScoresEntry)
_sym_db.RegisterMessage(MultiClassPrediction.SingleLabel)
_sym_db.RegisterMessage(MultiClassPrediction.SingleLabel.PredictionScoresEntry)

MultiClassActual = _reflection.GeneratedProtocolMessageType('MultiClassActual', (_message.Message,), {
  'DESCRIPTOR' : _MULTICLASSACTUAL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.MultiClassActual)
  })
_sym_db.RegisterMessage(MultiClassActual)

Label = _reflection.GeneratedProtocolMessageType('Label', (_message.Message,), {
  'DESCRIPTOR' : _LABEL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.Label)
  })
_sym_db.RegisterMessage(Label)

PredictionLabel = _reflection.GeneratedProtocolMessageType('PredictionLabel', (_message.Message,), {
  'DESCRIPTOR' : _PREDICTIONLABEL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.PredictionLabel)
  })
_sym_db.RegisterMessage(PredictionLabel)

ActualLabel = _reflection.GeneratedProtocolMessageType('ActualLabel', (_message.Message,), {
  'DESCRIPTOR' : _ACTUALLABEL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.ActualLabel)
  })
_sym_db.RegisterMessage(ActualLabel)

LLMFields = _reflection.GeneratedProtocolMessageType('LLMFields', (_message.Message,), {

  'LlmParamsEntry' : _reflection.GeneratedProtocolMessageType('LlmParamsEntry', (_message.Message,), {
    'DESCRIPTOR' : _LLMFIELDS_LLMPARAMSENTRY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.LLMFields.LlmParamsEntry)
    })
  ,
  'DESCRIPTOR' : _LLMFIELDS,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.LLMFields)
  })
_sym_db.RegisterMessage(LLMFields)
_sym_db.RegisterMessage(LLMFields.LlmParamsEntry)

Prediction = _reflection.GeneratedProtocolMessageType('Prediction', (_message.Message,), {

  'FeaturesEntry' : _reflection.GeneratedProtocolMessageType('FeaturesEntry', (_message.Message,), {
    'DESCRIPTOR' : _PREDICTION_FEATURESENTRY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Prediction.FeaturesEntry)
    })
  ,

  'TagsEntry' : _reflection.GeneratedProtocolMessageType('TagsEntry', (_message.Message,), {
    'DESCRIPTOR' : _PREDICTION_TAGSENTRY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Prediction.TagsEntry)
    })
  ,
  'DESCRIPTOR' : _PREDICTION,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.Prediction)
  })
_sym_db.RegisterMessage(Prediction)
_sym_db.RegisterMessage(Prediction.FeaturesEntry)
_sym_db.RegisterMessage(Prediction.TagsEntry)

Value = _reflection.GeneratedProtocolMessageType('Value', (_message.Message,), {
  'DESCRIPTOR' : _VALUE,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.Value)
  })
_sym_db.RegisterMessage(Value)

NumericDictionary = _reflection.GeneratedProtocolMessageType('NumericDictionary', (_message.Message,), {

  'ValuesEntry' : _reflection.GeneratedProtocolMessageType('ValuesEntry', (_message.Message,), {
    'DESCRIPTOR' : _NUMERICDICTIONARY_VALUESENTRY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.NumericDictionary.ValuesEntry)
    })
  ,
  'DESCRIPTOR' : _NUMERICDICTIONARY,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.NumericDictionary)
  })
_sym_db.RegisterMessage(NumericDictionary)
_sym_db.RegisterMessage(NumericDictionary.ValuesEntry)

MultiValue = _reflection.GeneratedProtocolMessageType('MultiValue', (_message.Message,), {
  'DESCRIPTOR' : _MULTIVALUE,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.MultiValue)
  })
_sym_db.RegisterMessage(MultiValue)

Embedding = _reflection.GeneratedProtocolMessageType('Embedding', (_message.Message,), {

  'RawData' : _reflection.GeneratedProtocolMessageType('RawData', (_message.Message,), {
    'DESCRIPTOR' : _EMBEDDING_RAWDATA,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Embedding.RawData)
    })
  ,

  'TokenArray' : _reflection.GeneratedProtocolMessageType('TokenArray', (_message.Message,), {
    'DESCRIPTOR' : _EMBEDDING_TOKENARRAY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Embedding.TokenArray)
    })
  ,
  'DESCRIPTOR' : _EMBEDDING,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.Embedding)
  })
_sym_db.RegisterMessage(Embedding)
_sym_db.RegisterMessage(Embedding.RawData)
_sym_db.RegisterMessage(Embedding.TokenArray)

Actual = _reflection.GeneratedProtocolMessageType('Actual', (_message.Message,), {

  'TagsEntry' : _reflection.GeneratedProtocolMessageType('TagsEntry', (_message.Message,), {
    'DESCRIPTOR' : _ACTUAL_TAGSENTRY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Actual.TagsEntry)
    })
  ,
  'DESCRIPTOR' : _ACTUAL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.Actual)
  })
_sym_db.RegisterMessage(Actual)
_sym_db.RegisterMessage(Actual.TagsEntry)

FeatureImportances = _reflection.GeneratedProtocolMessageType('FeatureImportances', (_message.Message,), {

  'FeatureImportancesEntry' : _reflection.GeneratedProtocolMessageType('FeatureImportancesEntry', (_message.Message,), {
    'DESCRIPTOR' : _FEATUREIMPORTANCES_FEATUREIMPORTANCESENTRY,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.FeatureImportances.FeatureImportancesEntry)
    })
  ,
  'DESCRIPTOR' : _FEATUREIMPORTANCES,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.FeatureImportances)
  })
_sym_db.RegisterMessage(FeatureImportances)
_sym_db.RegisterMessage(FeatureImportances.FeatureImportancesEntry)

PredictionAndActual = _reflection.GeneratedProtocolMessageType('PredictionAndActual', (_message.Message,), {
  'DESCRIPTOR' : _PREDICTIONANDACTUAL,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.PredictionAndActual)
  })
_sym_db.RegisterMessage(PredictionAndActual)

FileHeader = _reflection.GeneratedProtocolMessageType('FileHeader', (_message.Message,), {
  'DESCRIPTOR' : _FILEHEADER,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.FileHeader)
  })
_sym_db.RegisterMessage(FileHeader)

Schema = _reflection.GeneratedProtocolMessageType('Schema', (_message.Message,), {

  'Constants' : _reflection.GeneratedProtocolMessageType('Constants', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_CONSTANTS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.Constants)
    })
  ,

  'ArizeConclusions' : _reflection.GeneratedProtocolMessageType('ArizeConclusions', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_ARIZECONCLUSIONS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ArizeConclusions)
    })
  ,

  'ArizeExplanations' : _reflection.GeneratedProtocolMessageType('ArizeExplanations', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_ARIZEEXPLANATIONS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ArizeExplanations)
    })
  ,

  'ArizeSpans' : _reflection.GeneratedProtocolMessageType('ArizeSpans', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_ARIZESPANS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ArizeSpans)
    })
  ,

  'ArizeConclusionPointers' : _reflection.GeneratedProtocolMessageType('ArizeConclusionPointers', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_ARIZECONCLUSIONPOINTERS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ArizeConclusionPointers)
    })
  ,

  'ArizeExplanationPointers' : _reflection.GeneratedProtocolMessageType('ArizeExplanationPointers', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_ARIZEEXPLANATIONPOINTERS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ArizeExplanationPointers)
    })
  ,

  'ArizeEvaluationsUpdatePointers' : _reflection.GeneratedProtocolMessageType('ArizeEvaluationsUpdatePointers', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_ARIZEEVALUATIONSUPDATEPOINTERS,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ArizeEvaluationsUpdatePointers)
    })
  ,

  'ArrowSchema' : _reflection.GeneratedProtocolMessageType('ArrowSchema', (_message.Message,), {

    'ShapValuesColumnNamesEntry' : _reflection.GeneratedProtocolMessageType('ShapValuesColumnNamesEntry', (_message.Message,), {
      'DESCRIPTOR' : _SCHEMA_ARROWSCHEMA_SHAPVALUESCOLUMNNAMESENTRY,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Schema.ArrowSchema.ShapValuesColumnNamesEntry)
      })
    ,

    'EmbeddingFeatureColumnNamesMapEntry' : _reflection.GeneratedProtocolMessageType('EmbeddingFeatureColumnNamesMapEntry', (_message.Message,), {
      'DESCRIPTOR' : _SCHEMA_ARROWSCHEMA_EMBEDDINGFEATURECOLUMNNAMESMAPENTRY,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Schema.ArrowSchema.EmbeddingFeatureColumnNamesMapEntry)
      })
    ,
    'DESCRIPTOR' : _SCHEMA_ARROWSCHEMA,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ArrowSchema)
    })
  ,

  'DocumentColumnNames' : _reflection.GeneratedProtocolMessageType('DocumentColumnNames', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_DOCUMENTCOLUMNNAMES,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.DocumentColumnNames)
    })
  ,

  'PromptTemplateColumnNames' : _reflection.GeneratedProtocolMessageType('PromptTemplateColumnNames', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_PROMPTTEMPLATECOLUMNNAMES,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.PromptTemplateColumnNames)
    })
  ,

  'LLMConfigColumnNames' : _reflection.GeneratedProtocolMessageType('LLMConfigColumnNames', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_LLMCONFIGCOLUMNNAMES,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.LLMConfigColumnNames)
    })
  ,

  'ObjectDetectionLabelColumnNames' : _reflection.GeneratedProtocolMessageType('ObjectDetectionLabelColumnNames', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_OBJECTDETECTIONLABELCOLUMNNAMES,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.ObjectDetectionLabelColumnNames)
    })
  ,

  'EmbeddingColumnNames' : _reflection.GeneratedProtocolMessageType('EmbeddingColumnNames', (_message.Message,), {
    'DESCRIPTOR' : _SCHEMA_EMBEDDINGCOLUMNNAMES,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.EmbeddingColumnNames)
    })
  ,

  'GenericSchema' : _reflection.GeneratedProtocolMessageType('GenericSchema', (_message.Message,), {

    'FieldDescriptor' : _reflection.GeneratedProtocolMessageType('FieldDescriptor', (_message.Message,), {
      'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_FIELDDESCRIPTOR,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.FieldDescriptor)
      })
    ,

    'GroupFieldDescriptor' : _reflection.GeneratedProtocolMessageType('GroupFieldDescriptor', (_message.Message,), {
      'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_GROUPFIELDDESCRIPTOR,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.GroupFieldDescriptor)
      })
    ,

    'EmbeddingFieldDescriptor' : _reflection.GeneratedProtocolMessageType('EmbeddingFieldDescriptor', (_message.Message,), {

      'EmbeddingPropertyMap' : _reflection.GeneratedProtocolMessageType('EmbeddingPropertyMap', (_message.Message,), {

        'PropertiesMapEntry' : _reflection.GeneratedProtocolMessageType('PropertiesMapEntry', (_message.Message,), {
          'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP_PROPERTIESMAPENTRY,
          '__module__' : 'public_pb2'
          # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.EmbeddingFieldDescriptor.EmbeddingPropertyMap.PropertiesMapEntry)
          })
        ,
        'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP,
        '__module__' : 'public_pb2'
        # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.EmbeddingFieldDescriptor.EmbeddingPropertyMap)
        })
      ,

      'PropertiesEntry' : _reflection.GeneratedProtocolMessageType('PropertiesEntry', (_message.Message,), {
        'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_PROPERTIESENTRY,
        '__module__' : 'public_pb2'
        # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.EmbeddingFieldDescriptor.PropertiesEntry)
        })
      ,
      'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.EmbeddingFieldDescriptor)
      })
    ,

    'ObjectDetectionLabelFieldDescriptor' : _reflection.GeneratedProtocolMessageType('ObjectDetectionLabelFieldDescriptor', (_message.Message,), {

      'ObjectDetectionLabelPropertyMap' : _reflection.GeneratedProtocolMessageType('ObjectDetectionLabelPropertyMap', (_message.Message,), {

        'PropertiesMapEntry' : _reflection.GeneratedProtocolMessageType('PropertiesMapEntry', (_message.Message,), {
          'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP_PROPERTIESMAPENTRY,
          '__module__' : 'public_pb2'
          # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.ObjectDetectionLabelPropertyMap.PropertiesMapEntry)
          })
        ,
        'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP,
        '__module__' : 'public_pb2'
        # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.ObjectDetectionLabelPropertyMap)
        })
      ,

      'PropertiesEntry' : _reflection.GeneratedProtocolMessageType('PropertiesEntry', (_message.Message,), {
        'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_PROPERTIESENTRY,
        '__module__' : 'public_pb2'
        # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.PropertiesEntry)
        })
      ,
      'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor)
      })
    ,

    'ReservedNameFieldDescriptor' : _reflection.GeneratedProtocolMessageType('ReservedNameFieldDescriptor', (_message.Message,), {

      'PropertiesMapEntry' : _reflection.GeneratedProtocolMessageType('PropertiesMapEntry', (_message.Message,), {
        'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR_PROPERTIESMAPENTRY,
        '__module__' : 'public_pb2'
        # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.ReservedNameFieldDescriptor.PropertiesMapEntry)
        })
      ,
      'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR,
      '__module__' : 'public_pb2'
      # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema.ReservedNameFieldDescriptor)
      })
    ,
    'DESCRIPTOR' : _SCHEMA_GENERICSCHEMA,
    '__module__' : 'public_pb2'
    # @@protoc_insertion_point(class_scope:public.Schema.GenericSchema)
    })
  ,
  'DESCRIPTOR' : _SCHEMA,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.Schema)
  })
_sym_db.RegisterMessage(Schema)
_sym_db.RegisterMessage(Schema.Constants)
_sym_db.RegisterMessage(Schema.ArizeConclusions)
_sym_db.RegisterMessage(Schema.ArizeExplanations)
_sym_db.RegisterMessage(Schema.ArizeSpans)
_sym_db.RegisterMessage(Schema.ArizeConclusionPointers)
_sym_db.RegisterMessage(Schema.ArizeExplanationPointers)
_sym_db.RegisterMessage(Schema.ArizeEvaluationsUpdatePointers)
_sym_db.RegisterMessage(Schema.ArrowSchema)
_sym_db.RegisterMessage(Schema.ArrowSchema.ShapValuesColumnNamesEntry)
_sym_db.RegisterMessage(Schema.ArrowSchema.EmbeddingFeatureColumnNamesMapEntry)
_sym_db.RegisterMessage(Schema.DocumentColumnNames)
_sym_db.RegisterMessage(Schema.PromptTemplateColumnNames)
_sym_db.RegisterMessage(Schema.LLMConfigColumnNames)
_sym_db.RegisterMessage(Schema.ObjectDetectionLabelColumnNames)
_sym_db.RegisterMessage(Schema.EmbeddingColumnNames)
_sym_db.RegisterMessage(Schema.GenericSchema)
_sym_db.RegisterMessage(Schema.GenericSchema.FieldDescriptor)
_sym_db.RegisterMessage(Schema.GenericSchema.GroupFieldDescriptor)
_sym_db.RegisterMessage(Schema.GenericSchema.EmbeddingFieldDescriptor)
_sym_db.RegisterMessage(Schema.GenericSchema.EmbeddingFieldDescriptor.EmbeddingPropertyMap)
_sym_db.RegisterMessage(Schema.GenericSchema.EmbeddingFieldDescriptor.EmbeddingPropertyMap.PropertiesMapEntry)
_sym_db.RegisterMessage(Schema.GenericSchema.EmbeddingFieldDescriptor.PropertiesEntry)
_sym_db.RegisterMessage(Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor)
_sym_db.RegisterMessage(Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.ObjectDetectionLabelPropertyMap)
_sym_db.RegisterMessage(Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.ObjectDetectionLabelPropertyMap.PropertiesMapEntry)
_sym_db.RegisterMessage(Schema.GenericSchema.ObjectDetectionLabelFieldDescriptor.PropertiesEntry)
_sym_db.RegisterMessage(Schema.GenericSchema.ReservedNameFieldDescriptor)
_sym_db.RegisterMessage(Schema.GenericSchema.ReservedNameFieldDescriptor.PropertiesMapEntry)

ArrowFileUploadResponse = _reflection.GeneratedProtocolMessageType('ArrowFileUploadResponse', (_message.Message,), {
  'DESCRIPTOR' : _ARROWFILEUPLOADRESPONSE,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.ArrowFileUploadResponse)
  })
_sym_db.RegisterMessage(ArrowFileUploadResponse)

UserFileUploadResponse = _reflection.GeneratedProtocolMessageType('UserFileUploadResponse', (_message.Message,), {
  'DESCRIPTOR' : _USERFILEUPLOADRESPONSE,
  '__module__' : 'public_pb2'
  # @@protoc_insertion_point(class_scope:public.UserFileUploadResponse)
  })
_sym_db.RegisterMessage(UserFileUploadResponse)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\022com.arize.protocolZ9github.com/Arize-ai/arize/go/pkg/receiver/protocol/public'
  _BULKRECORD.fields_by_name['organization_key']._options = None
  _BULKRECORD.fields_by_name['organization_key']._serialized_options = b'\030\001'
  _RECORD.fields_by_name['organization_key']._options = None
  _RECORD.fields_by_name['organization_key']._serialized_options = b'\030\001'
  _SCORECATEGORICAL_SCORECATEGORY.fields_by_name['numeric_sequence']._options = None
  _SCORECATEGORICAL_SCORECATEGORY.fields_by_name['numeric_sequence']._serialized_options = b'\030\001'
  _SCORECATEGORICAL.fields_by_name['categorical']._options = None
  _SCORECATEGORICAL.fields_by_name['categorical']._serialized_options = b'\030\001'
  _SCORECATEGORICAL.fields_by_name['score']._options = None
  _SCORECATEGORICAL.fields_by_name['score']._serialized_options = b'\030\001'
  _MULTICLASSPREDICTION_MULTILABEL_PREDICTIONTHRESHOLDSCORESENTRY._options = None
  _MULTICLASSPREDICTION_MULTILABEL_PREDICTIONTHRESHOLDSCORESENTRY._serialized_options = b'8\001'
  _MULTICLASSPREDICTION_SINGLELABEL_PREDICTIONSCORESENTRY._options = None
  _MULTICLASSPREDICTION_SINGLELABEL_PREDICTIONSCORESENTRY._serialized_options = b'8\001'
  _LLMFIELDS_LLMPARAMSENTRY._options = None
  _LLMFIELDS_LLMPARAMSENTRY._serialized_options = b'8\001'
  _PREDICTION_FEATURESENTRY._options = None
  _PREDICTION_FEATURESENTRY._serialized_options = b'8\001'
  _PREDICTION_TAGSENTRY._options = None
  _PREDICTION_TAGSENTRY._serialized_options = b'8\001'
  _PREDICTION.fields_by_name['label']._options = None
  _PREDICTION.fields_by_name['label']._serialized_options = b'\030\001'
  _NUMERICDICTIONARY_VALUESENTRY._options = None
  _NUMERICDICTIONARY_VALUESENTRY._serialized_options = b'8\001'
  _ACTUAL_TAGSENTRY._options = None
  _ACTUAL_TAGSENTRY._serialized_options = b'8\001'
  _ACTUAL.fields_by_name['label']._options = None
  _ACTUAL.fields_by_name['label']._serialized_options = b'\030\001'
  _FEATUREIMPORTANCES_FEATUREIMPORTANCESENTRY._options = None
  _FEATUREIMPORTANCES_FEATUREIMPORTANCESENTRY._serialized_options = b'8\001'
  _SCHEMA_ARROWSCHEMA_SHAPVALUESCOLUMNNAMESENTRY._options = None
  _SCHEMA_ARROWSCHEMA_SHAPVALUESCOLUMNNAMESENTRY._serialized_options = b'8\001'
  _SCHEMA_ARROWSCHEMA_EMBEDDINGFEATURECOLUMNNAMESMAPENTRY._options = None
  _SCHEMA_ARROWSCHEMA_EMBEDDINGFEATURECOLUMNNAMESMAPENTRY._serialized_options = b'8\001'
  _SCHEMA_ARROWSCHEMA.fields_by_name['actual_numeric_sequence_column_name']._options = None
  _SCHEMA_ARROWSCHEMA.fields_by_name['actual_numeric_sequence_column_name']._serialized_options = b'\030\001'
  _SCHEMA_ARROWSCHEMA.fields_by_name['embedding_feature_column_names']._options = None
  _SCHEMA_ARROWSCHEMA.fields_by_name['embedding_feature_column_names']._serialized_options = b'\030\001'
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP_PROPERTIESMAPENTRY._options = None
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP_PROPERTIESMAPENTRY._serialized_options = b'8\001'
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_PROPERTIESENTRY._options = None
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_PROPERTIESENTRY._serialized_options = b'8\001'
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP_PROPERTIESMAPENTRY._options = None
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP_PROPERTIESMAPENTRY._serialized_options = b'8\001'
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_PROPERTIESENTRY._options = None
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_PROPERTIESENTRY._serialized_options = b'8\001'
  _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR_PROPERTIESMAPENTRY._options = None
  _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR_PROPERTIESMAPENTRY._serialized_options = b'8\001'
  _SCHEMA_GENERICSCHEMA.fields_by_name['actual_numeric_sequence']._options = None
  _SCHEMA_GENERICSCHEMA.fields_by_name['actual_numeric_sequence']._serialized_options = b'\030\001'
  _BULKRECORD._serialized_start=90
  _BULKRECORD._serialized_end=242
  _RECORD._serialized_start=245
  _RECORD._serialized_end=972
  _RECORD_ENVIRONMENTPARAMS._serialized_start=659
  _RECORD_ENVIRONMENTPARAMS._serialized_end=948
  _RECORD_ENVIRONMENTPARAMS_TRAINING._serialized_start=877
  _RECORD_ENVIRONMENTPARAMS_TRAINING._serialized_end=887
  _RECORD_ENVIRONMENTPARAMS_VALIDATION._serialized_start=889
  _RECORD_ENVIRONMENTPARAMS_VALIDATION._serialized_end=919
  _RECORD_ENVIRONMENTPARAMS_PRODUCTION._serialized_start=921
  _RECORD_ENVIRONMENTPARAMS_PRODUCTION._serialized_end=933
  _PREPRODUCTIONRECORD._serialized_start=975
  _PREPRODUCTIONRECORD._serialized_end=1277
  _PREPRODUCTIONRECORD_VALIDATIONRECORD._serialized_start=1144
  _PREPRODUCTIONRECORD_VALIDATIONRECORD._serialized_end=1212
  _PREPRODUCTIONRECORD_TRAININGRECORD._serialized_start=1214
  _PREPRODUCTIONRECORD_TRAININGRECORD._serialized_end=1262
  _SCORECATEGORICAL._serialized_start=1280
  _SCORECATEGORICAL._serialized_end=1670
  _SCORECATEGORICAL_CATEGORY._serialized_start=1525
  _SCORECATEGORICAL_CATEGORY._serialized_end=1553
  _SCORECATEGORICAL_SCOREVALUE._serialized_start=1555
  _SCORECATEGORICAL_SCOREVALUE._serialized_end=1582
  _SCORECATEGORICAL_SCORECATEGORY._serialized_start=1584
  _SCORECATEGORICAL_SCORECATEGORY._serialized_end=1662
  _OBJECTDETECTION._serialized_start=1673
  _OBJECTDETECTION._serialized_end=1850
  _OBJECTDETECTION_BOUNDINGBOX._serialized_start=1753
  _OBJECTDETECTION_BOUNDINGBOX._serialized_end=1850
  _RANKINGPREDICTION._serialized_start=1853
  _RANKINGPREDICTION._serialized_end=1986
  _RANKINGACTUAL._serialized_start=1988
  _RANKINGACTUAL._serialized_end=2096
  _MULTICLASSPREDICTION._serialized_start=2099
  _MULTICLASSPREDICTION._serialized_end=2833
  _MULTICLASSPREDICTION_MULTILABEL._serialized_start=2254
  _MULTICLASSPREDICTION_MULTILABEL._serialized_end=2631
  _MULTICLASSPREDICTION_MULTILABEL_MULTILABELSCORES._serialized_start=2378
  _MULTICLASSPREDICTION_MULTILABEL_MULTILABELSCORES._serialized_end=2507
  _MULTICLASSPREDICTION_MULTILABEL_PREDICTIONTHRESHOLDSCORESENTRY._serialized_start=2509
  _MULTICLASSPREDICTION_MULTILABEL_PREDICTIONTHRESHOLDSCORESENTRY._serialized_end=2631
  _MULTICLASSPREDICTION_SINGLELABEL._serialized_start=2634
  _MULTICLASSPREDICTION_SINGLELABEL._serialized_end=2825
  _MULTICLASSPREDICTION_SINGLELABEL_PREDICTIONSCORESENTRY._serialized_start=2740
  _MULTICLASSPREDICTION_SINGLELABEL_PREDICTIONSCORESENTRY._serialized_end=2825
  _MULTICLASSACTUAL._serialized_start=2835
  _MULTICLASSACTUAL._serialized_end=2876
  _LABEL._serialized_start=2879
  _LABEL._serialized_end=3009
  _PREDICTIONLABEL._serialized_start=3012
  _PREDICTIONLABEL._serialized_end=3304
  _ACTUALLABEL._serialized_start=3307
  _ACTUALLABEL._serialized_end=3587
  _LLMFIELDS._serialized_start=3590
  _LLMFIELDS._serialized_end=3799
  _LLMFIELDS_LLMPARAMSENTRY._serialized_start=3736
  _LLMFIELDS_LLMPARAMSENTRY._serialized_end=3799
  _PREDICTION._serialized_start=3802
  _PREDICTION._serialized_end=4260
  _PREDICTION_FEATURESENTRY._serialized_start=4138
  _PREDICTION_FEATURESENTRY._serialized_end=4200
  _PREDICTION_TAGSENTRY._serialized_start=4202
  _PREDICTION_TAGSENTRY._serialized_end=4260
  _VALUE._serialized_start=4263
  _VALUE._serialized_end=4461
  _NUMERICDICTIONARY._serialized_start=4464
  _NUMERICDICTIONARY._serialized_end=4615
  _NUMERICDICTIONARY_VALUESENTRY._serialized_start=4540
  _NUMERICDICTIONARY_VALUESENTRY._serialized_end=4615
  _MULTIVALUE._serialized_start=4617
  _MULTIVALUE._serialized_end=4645
  _EMBEDDING._serialized_start=4648
  _EMBEDDING._serialized_end=4885
  _EMBEDDING_RAWDATA._serialized_start=4774
  _EMBEDDING_RAWDATA._serialized_end=4849
  _EMBEDDING_TOKENARRAY._serialized_start=4851
  _EMBEDDING_TOKENARRAY._serialized_end=4879
  _ACTUAL._serialized_start=4888
  _ACTUAL._serialized_end=5120
  _ACTUAL_TAGSENTRY._serialized_start=4202
  _ACTUAL_TAGSENTRY._serialized_end=4260
  _FEATUREIMPORTANCES._serialized_start=5123
  _FEATUREIMPORTANCES._serialized_end=5353
  _FEATUREIMPORTANCES_FEATUREIMPORTANCESENTRY._serialized_start=5296
  _FEATUREIMPORTANCES_FEATUREIMPORTANCESENTRY._serialized_end=5353
  _PREDICTIONANDACTUAL._serialized_start=5355
  _PREDICTIONANDACTUAL._serialized_end=5448
  _FILEHEADER._serialized_start=5451
  _FILEHEADER._serialized_end=5602
  _FILEHEADER_ENVIRONMENT._serialized_start=5518
  _FILEHEADER_ENVIRONMENT._serialized_end=5602
  _SCHEMA._serialized_start=5605
  _SCHEMA._serialized_end=12185
  _SCHEMA_CONSTANTS._serialized_start=6193
  _SCHEMA_CONSTANTS._serialized_end=6358
  _SCHEMA_ARIZECONCLUSIONS._serialized_start=6360
  _SCHEMA_ARIZECONCLUSIONS._serialized_end=6378
  _SCHEMA_ARIZEEXPLANATIONS._serialized_start=6380
  _SCHEMA_ARIZEEXPLANATIONS._serialized_end=6399
  _SCHEMA_ARIZESPANS._serialized_start=6401
  _SCHEMA_ARIZESPANS._serialized_end=6413
  _SCHEMA_ARIZECONCLUSIONPOINTERS._serialized_start=6415
  _SCHEMA_ARIZECONCLUSIONPOINTERS._serialized_end=6440
  _SCHEMA_ARIZEEXPLANATIONPOINTERS._serialized_start=6442
  _SCHEMA_ARIZEEXPLANATIONPOINTERS._serialized_end=6468
  _SCHEMA_ARIZEEVALUATIONSUPDATEPOINTERS._serialized_start=6470
  _SCHEMA_ARIZEEVALUATIONSUPDATEPOINTERS._serialized_end=6502
  _SCHEMA_ARROWSCHEMA._serialized_start=6505
  _SCHEMA_ARROWSCHEMA._serialized_end=7967
  _SCHEMA_ARROWSCHEMA_SHAPVALUESCOLUMNNAMESENTRY._serialized_start=7799
  _SCHEMA_ARROWSCHEMA_SHAPVALUESCOLUMNNAMESENTRY._serialized_end=7859
  _SCHEMA_ARROWSCHEMA_EMBEDDINGFEATURECOLUMNNAMESMAPENTRY._serialized_start=7861
  _SCHEMA_ARROWSCHEMA_EMBEDDINGFEATURECOLUMNNAMESMAPENTRY._serialized_end=7967
  _SCHEMA_DOCUMENTCOLUMNNAMES._serialized_start=7970
  _SCHEMA_DOCUMENTCOLUMNNAMES._serialized_end=8107
  _SCHEMA_PROMPTTEMPLATECOLUMNNAMES._serialized_start=8109
  _SCHEMA_PROMPTTEMPLATECOLUMNNAMES._serialized_end=8204
  _SCHEMA_LLMCONFIGCOLUMNNAMES._serialized_start=8206
  _SCHEMA_LLMCONFIGCOLUMNNAMES._serialized_end=8287
  _SCHEMA_OBJECTDETECTIONLABELCOLUMNNAMES._serialized_start=8290
  _SCHEMA_OBJECTDETECTIONLABELCOLUMNNAMES._serialized_end=8437
  _SCHEMA_EMBEDDINGCOLUMNNAMES._serialized_start=8439
  _SCHEMA_EMBEDDINGCOLUMNNAMES._serialized_end=8549
  _SCHEMA_GENERICSCHEMA._serialized_start=8552
  _SCHEMA_GENERICSCHEMA._serialized_end=11890
  _SCHEMA_GENERICSCHEMA_FIELDDESCRIPTOR._serialized_start=10630
  _SCHEMA_GENERICSCHEMA_FIELDDESCRIPTOR._serialized_end=10667
  _SCHEMA_GENERICSCHEMA_GROUPFIELDDESCRIPTOR._serialized_start=10669
  _SCHEMA_GENERICSCHEMA_GROUPFIELDDESCRIPTOR._serialized_end=10734
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR._serialized_start=10737
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR._serialized_end=11179
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP._serialized_start=10857
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP._serialized_end=11052
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP_PROPERTIESMAPENTRY._serialized_start=11000
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_EMBEDDINGPROPERTYMAP_PROPERTIESMAPENTRY._serialized_end=11052
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_PROPERTIESENTRY._serialized_start=11054
  _SCHEMA_GENERICSCHEMA_EMBEDDINGFIELDDESCRIPTOR_PROPERTIESENTRY._serialized_end=11179
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR._serialized_start=11182
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR._serialized_end=11703
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP._serialized_start=11324
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP._serialized_end=11553
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP_PROPERTIESMAPENTRY._serialized_start=11000
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_OBJECTDETECTIONLABELPROPERTYMAP_PROPERTIESMAPENTRY._serialized_end=11052
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_PROPERTIESENTRY._serialized_start=11556
  _SCHEMA_GENERICSCHEMA_OBJECTDETECTIONLABELFIELDDESCRIPTOR_PROPERTIESENTRY._serialized_end=11703
  _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR._serialized_start=11706
  _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR._serialized_end=11890
  _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR_PROPERTIESMAPENTRY._serialized_start=11000
  _SCHEMA_GENERICSCHEMA_RESERVEDNAMEFIELDDESCRIPTOR_PROPERTIESMAPENTRY._serialized_end=11052
  _SCHEMA_ENVIRONMENT._serialized_start=11892
  _SCHEMA_ENVIRONMENT._serialized_end=12001
  _SCHEMA_MODELTYPE._serialized_start=12004
  _SCHEMA_MODELTYPE._serialized_end=12175
  _ARROWFILEUPLOADRESPONSE._serialized_start=12187
  _ARROWFILEUPLOADRESPONSE._serialized_end=12260
  _USERFILEUPLOADRESPONSE._serialized_start=12262
  _USERFILEUPLOADRESPONSE._serialized_end=12320
# @@protoc_insertion_point(module_scope)
