public

package
v0.0.0-...-49c2fb3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FileHeader_Environment_name = map[int32]string{
		0: "UNKNOWN",
		1: "TRAINING",
		2: "VALIDATION",
		3: "PRODUCTION",
	}
	FileHeader_Environment_value = map[string]int32{
		"UNKNOWN":    0,
		"TRAINING":   1,
		"VALIDATION": 2,
		"PRODUCTION": 3,
	}
)

Enum value maps for FileHeader_Environment.

View Source
var (
	Schema_Environment_name = map[int32]string{
		0: "UNKNOWN_ENVIRONMENT",
		1: "TRAINING",
		2: "VALIDATION",
		3: "PRODUCTION",
	}
	Schema_Environment_value = map[string]int32{
		"UNKNOWN_ENVIRONMENT": 0,
		"TRAINING":            1,
		"VALIDATION":          2,
		"PRODUCTION":          3,
	}
)

Enum value maps for Schema_Environment.

View Source
var (
	Schema_ModelType_name = map[int32]string{
		0: "UNKNOWN_MODELTYPE",
		1: "BINARY",
		2: "NUMERIC",
		3: "CATEGORICAL",
		4: "SCORE_CATEGORICAL",
		5: "RANKING",
		6: "OBJECT_DETECTION",
		7: "GENERATIVE_LLM",
	}
	Schema_ModelType_value = map[string]int32{
		"UNKNOWN_MODELTYPE": 0,
		"BINARY":            1,
		"NUMERIC":           2,
		"CATEGORICAL":       3,
		"SCORE_CATEGORICAL": 4,
		"RANKING":           5,
		"OBJECT_DETECTION":  6,
		"GENERATIVE_LLM":    7,
	}
)

Enum value maps for Schema_ModelType.

View Source
var File_receiver_protocol_public_public_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Actual

type Actual struct {
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Deprecated: Do not use.
	Label *Label `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	// tags is a map of human readable model input field that will be used to group together a subset of Actuals
	// for a given model_id and model_version. Separated from features in the UI and is normally used for model metadata.
	// For an Actual with a tag, if its corresponding Prediction also has a tag,
	// we save the Prediction's tag in the Conclusion record and this tag is discarded. Otherwise this tag is saved.
	Tags        map[string]*Value `` /* 149-byte string literal not displayed */
	ActualLabel *ActualLabel      `protobuf:"bytes,4,opt,name=actual_label,json=actualLabel,proto3" json:"actual_label,omitempty"`
	// contains filtered or unexported fields
}

Actual is the actual label part of the Record

func (*Actual) Descriptor deprecated

func (*Actual) Descriptor() ([]byte, []int)

Deprecated: Use Actual.ProtoReflect.Descriptor instead.

func (*Actual) GetActualLabel

func (x *Actual) GetActualLabel() *ActualLabel

func (*Actual) GetLabel deprecated

func (x *Actual) GetLabel() *Label

Deprecated: Do not use.

func (*Actual) GetTags

func (x *Actual) GetTags() map[string]*Value

func (*Actual) GetTimestamp

func (x *Actual) GetTimestamp() *timestamppb.Timestamp

func (*Actual) ProtoMessage

func (*Actual) ProtoMessage()

func (*Actual) ProtoReflect

func (x *Actual) ProtoReflect() protoreflect.Message

func (*Actual) Reset

func (x *Actual) Reset()

func (*Actual) String

func (x *Actual) String() string

type ActualLabel

type ActualLabel struct {

	// Types that are assignable to Data:
	//
	//	*ActualLabel_Binary
	//	*ActualLabel_Categorical
	//	*ActualLabel_Numeric
	//	*ActualLabel_ScoreCategorical
	//	*ActualLabel_Ranking
	//	*ActualLabel_ObjectDetection
	Data isActualLabel_Data `protobuf_oneof:"data"`
	// contains filtered or unexported fields
}

func (*ActualLabel) Descriptor deprecated

func (*ActualLabel) Descriptor() ([]byte, []int)

Deprecated: Use ActualLabel.ProtoReflect.Descriptor instead.

func (*ActualLabel) GetBinary

func (x *ActualLabel) GetBinary() bool

func (*ActualLabel) GetCategorical

func (x *ActualLabel) GetCategorical() string

func (*ActualLabel) GetData

func (m *ActualLabel) GetData() isActualLabel_Data

func (*ActualLabel) GetNumeric

func (x *ActualLabel) GetNumeric() float64

func (*ActualLabel) GetObjectDetection

func (x *ActualLabel) GetObjectDetection() *ObjectDetection

func (*ActualLabel) GetRanking

func (x *ActualLabel) GetRanking() *RankingActual

func (*ActualLabel) GetScoreCategorical

func (x *ActualLabel) GetScoreCategorical() *ScoreCategorical

func (*ActualLabel) ProtoMessage

func (*ActualLabel) ProtoMessage()

func (*ActualLabel) ProtoReflect

func (x *ActualLabel) ProtoReflect() protoreflect.Message

func (*ActualLabel) Reset

func (x *ActualLabel) Reset()

func (*ActualLabel) String

func (x *ActualLabel) String() string

type ActualLabel_Binary

type ActualLabel_Binary struct {
	Binary bool `protobuf:"varint,1,opt,name=binary,proto3,oneof"`
}

type ActualLabel_Categorical

type ActualLabel_Categorical struct {
	Categorical string `protobuf:"bytes,2,opt,name=categorical,proto3,oneof"`
}

type ActualLabel_Numeric

type ActualLabel_Numeric struct {
	Numeric float64 `protobuf:"fixed64,3,opt,name=numeric,proto3,oneof"`
}

type ActualLabel_ObjectDetection

type ActualLabel_ObjectDetection struct {
	ObjectDetection *ObjectDetection `protobuf:"bytes,6,opt,name=object_detection,json=objectDetection,proto3,oneof"`
}

type ActualLabel_Ranking

type ActualLabel_Ranking struct {
	Ranking *RankingActual `protobuf:"bytes,5,opt,name=ranking,proto3,oneof"`
}

type ActualLabel_ScoreCategorical

type ActualLabel_ScoreCategorical struct {
	ScoreCategorical *ScoreCategorical `protobuf:"bytes,4,opt,name=score_categorical,json=scoreCategorical,proto3,oneof"`
}

type ArrowFileUploadResponse

type ArrowFileUploadResponse struct {

	// error field is set if any error was encountered during the file upload request. If request was successful this field
	// is an empty string
	Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// the URI to the real time ingestion page that will show real time ingestion stats on the records sent in via the file upload
	// this field is empty if an error occurred during the request.
	RealTimeIngestionUri string `protobuf:"bytes,2,opt,name=real_time_ingestion_uri,json=realTimeIngestionUri,proto3" json:"real_time_ingestion_uri,omitempty"`
	// contains filtered or unexported fields
}

ArrowFileUploadResponse is the response body for the ArrowFileUpload receiver endpoint.

func (*ArrowFileUploadResponse) Descriptor deprecated

func (*ArrowFileUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use ArrowFileUploadResponse.ProtoReflect.Descriptor instead.

func (*ArrowFileUploadResponse) GetError

func (x *ArrowFileUploadResponse) GetError() string

func (*ArrowFileUploadResponse) GetRealTimeIngestionUri

func (x *ArrowFileUploadResponse) GetRealTimeIngestionUri() string

func (*ArrowFileUploadResponse) ProtoMessage

func (*ArrowFileUploadResponse) ProtoMessage()

func (*ArrowFileUploadResponse) ProtoReflect

func (x *ArrowFileUploadResponse) ProtoReflect() protoreflect.Message

func (*ArrowFileUploadResponse) Reset

func (x *ArrowFileUploadResponse) Reset()

func (*ArrowFileUploadResponse) String

func (x *ArrowFileUploadResponse) String() string

type BulkRecord

type BulkRecord struct {

	// Uniquely identifies the user account in our system
	//
	// Deprecated: Do not use.
	OrganizationKey string `protobuf:"bytes,1,opt,name=organization_key,json=organizationKey,proto3" json:"organization_key,omitempty"`
	// model_id is a user-defined field that should be unique within their account
	// and will be used to group together a set of predictions and actuals
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// model_version is a user-defined field that will be used to group together a subset of predictions and actuals
	// for a given model_id
	ModelVersion string    `protobuf:"bytes,3,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
	Records      []*Record `protobuf:"bytes,5,rep,name=records,proto3" json:"records,omitempty"`
	// Uniquely identifies the user account in our system
	SpaceKey string `protobuf:"bytes,6,opt,name=space_key,json=spaceKey,proto3" json:"space_key,omitempty"`
	// contains filtered or unexported fields
}

BulkRecord collects a set of actuals or predictions objects which are reconstructed server side into Records for downstream processing

func (*BulkRecord) Descriptor deprecated

func (*BulkRecord) Descriptor() ([]byte, []int)

Deprecated: Use BulkRecord.ProtoReflect.Descriptor instead.

func (*BulkRecord) GetModelId

func (x *BulkRecord) GetModelId() string

func (*BulkRecord) GetModelVersion

func (x *BulkRecord) GetModelVersion() string

func (*BulkRecord) GetOrganizationKey deprecated

func (x *BulkRecord) GetOrganizationKey() string

Deprecated: Do not use.

func (*BulkRecord) GetRecords

func (x *BulkRecord) GetRecords() []*Record

func (*BulkRecord) GetSpaceKey

func (x *BulkRecord) GetSpaceKey() string

func (*BulkRecord) ProtoMessage

func (*BulkRecord) ProtoMessage()

func (*BulkRecord) ProtoReflect

func (x *BulkRecord) ProtoReflect() protoreflect.Message

func (*BulkRecord) Reset

func (x *BulkRecord) Reset()

func (*BulkRecord) String

func (x *BulkRecord) String() string

type Embedding

type Embedding struct {

	// a vector representing the values of the embedding's dimensions
	Vector []float64 `protobuf:"fixed64,1,rep,packed,name=vector,proto3" json:"vector,omitempty"`
	// optional link/url to an associated image or text file
	LinkToData *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=link_to_data,json=linkToData,proto3" json:"link_to_data,omitempty"`
	// RawData contains the raw text data associated with an embedding
	RawData *Embedding_RawData `protobuf:"bytes,4,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"`
	// contains filtered or unexported fields
}

func (*Embedding) Descriptor deprecated

func (*Embedding) Descriptor() ([]byte, []int)

Deprecated: Use Embedding.ProtoReflect.Descriptor instead.

func (*Embedding) GetLinkToData

func (x *Embedding) GetLinkToData() *wrapperspb.StringValue

func (*Embedding) GetRawData

func (x *Embedding) GetRawData() *Embedding_RawData

func (*Embedding) GetVector

func (x *Embedding) GetVector() []float64

func (*Embedding) ProtoMessage

func (*Embedding) ProtoMessage()

func (*Embedding) ProtoReflect

func (x *Embedding) ProtoReflect() protoreflect.Message

func (*Embedding) Reset

func (x *Embedding) Reset()

func (*Embedding) String

func (x *Embedding) String() string

type Embedding_RawData

type Embedding_RawData struct {

	// Types that are assignable to Type:
	//
	//	*Embedding_RawData_TokenArray
	Type isEmbedding_RawData_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*Embedding_RawData) Descriptor deprecated

func (*Embedding_RawData) Descriptor() ([]byte, []int)

Deprecated: Use Embedding_RawData.ProtoReflect.Descriptor instead.

func (*Embedding_RawData) GetTokenArray

func (x *Embedding_RawData) GetTokenArray() *Embedding_TokenArray

func (*Embedding_RawData) GetType

func (m *Embedding_RawData) GetType() isEmbedding_RawData_Type

func (*Embedding_RawData) ProtoMessage

func (*Embedding_RawData) ProtoMessage()

func (*Embedding_RawData) ProtoReflect

func (x *Embedding_RawData) ProtoReflect() protoreflect.Message

func (*Embedding_RawData) Reset

func (x *Embedding_RawData) Reset()

func (*Embedding_RawData) String

func (x *Embedding_RawData) String() string

type Embedding_RawData_TokenArray

type Embedding_RawData_TokenArray struct {
	// If a token array of only one token is sent, we will infer that it is a piece of text
	// and it will show in the UI as text, not token array
	TokenArray *Embedding_TokenArray `protobuf:"bytes,2,opt,name=tokenArray,proto3,oneof"`
}

type Embedding_TokenArray

type Embedding_TokenArray struct {
	Tokens []string `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

TokenArray contains list of strings

func (*Embedding_TokenArray) Descriptor deprecated

func (*Embedding_TokenArray) Descriptor() ([]byte, []int)

Deprecated: Use Embedding_TokenArray.ProtoReflect.Descriptor instead.

func (*Embedding_TokenArray) GetTokens

func (x *Embedding_TokenArray) GetTokens() []string

func (*Embedding_TokenArray) ProtoMessage

func (*Embedding_TokenArray) ProtoMessage()

func (*Embedding_TokenArray) ProtoReflect

func (x *Embedding_TokenArray) ProtoReflect() protoreflect.Message

func (*Embedding_TokenArray) Reset

func (x *Embedding_TokenArray) Reset()

func (*Embedding_TokenArray) String

func (x *Embedding_TokenArray) String() string

type FeatureImportances

type FeatureImportances struct {

	// timestamp of the feature importance values request.  If not set this will default to the time
	// of receipt
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// model_version is a user-defined field that ensures that the feature importances are generated using the same model version as the prediction
	// for a given model_id
	ModelVersion string `protobuf:"bytes,2,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
	// importances is a map of human readable model input field containing values that will be used to group together a subset of predictions
	// and feature importance values for a given model_id and model_version
	FeatureImportances map[string]float64 `` /* 205-byte string literal not displayed */
	// contains filtered or unexported fields
}

FeatureImportances contains feature importance values for a prediction

func (*FeatureImportances) Descriptor deprecated

func (*FeatureImportances) Descriptor() ([]byte, []int)

Deprecated: Use FeatureImportances.ProtoReflect.Descriptor instead.

func (*FeatureImportances) GetFeatureImportances

func (x *FeatureImportances) GetFeatureImportances() map[string]float64

func (*FeatureImportances) GetModelVersion

func (x *FeatureImportances) GetModelVersion() string

func (*FeatureImportances) GetTimestamp

func (x *FeatureImportances) GetTimestamp() *timestamppb.Timestamp

func (*FeatureImportances) ProtoMessage

func (*FeatureImportances) ProtoMessage()

func (*FeatureImportances) ProtoReflect

func (x *FeatureImportances) ProtoReflect() protoreflect.Message

func (*FeatureImportances) Reset

func (x *FeatureImportances) Reset()

func (*FeatureImportances) String

func (x *FeatureImportances) String() string

type FileHeader

type FileHeader struct {
	Environment FileHeader_Environment `protobuf:"varint,1,opt,name=environment,proto3,enum=public.FileHeader_Environment" json:"environment,omitempty"`
	// contains filtered or unexported fields
}

FileHeader is always the first record in the length delimited binary files accepted by the receiver.

func (*FileHeader) Descriptor deprecated

func (*FileHeader) Descriptor() ([]byte, []int)

Deprecated: Use FileHeader.ProtoReflect.Descriptor instead.

func (*FileHeader) GetEnvironment

func (x *FileHeader) GetEnvironment() FileHeader_Environment

func (*FileHeader) ProtoMessage

func (*FileHeader) ProtoMessage()

func (*FileHeader) ProtoReflect

func (x *FileHeader) ProtoReflect() protoreflect.Message

func (*FileHeader) Reset

func (x *FileHeader) Reset()

func (*FileHeader) String

func (x *FileHeader) String() string

type FileHeader_Environment

type FileHeader_Environment int32

Denotes the environment of the data being uploaded.

const (
	FileHeader_UNKNOWN    FileHeader_Environment = 0
	FileHeader_TRAINING   FileHeader_Environment = 1
	FileHeader_VALIDATION FileHeader_Environment = 2
	FileHeader_PRODUCTION FileHeader_Environment = 3
)

func (FileHeader_Environment) Descriptor

func (FileHeader_Environment) Enum

func (FileHeader_Environment) EnumDescriptor deprecated

func (FileHeader_Environment) EnumDescriptor() ([]byte, []int)

Deprecated: Use FileHeader_Environment.Descriptor instead.

func (FileHeader_Environment) Number

func (FileHeader_Environment) String

func (x FileHeader_Environment) String() string

func (FileHeader_Environment) Type

type Label

type Label struct {

	// Types that are assignable to Data:
	//
	//	*Label_Binary
	//	*Label_Categorical
	//	*Label_Numeric
	//	*Label_ScoreCategorical
	Data isLabel_Data `protobuf_oneof:"data"`
	// contains filtered or unexported fields
}

Label encodes both the type of model and prediction/actual value

func (*Label) Descriptor deprecated

func (*Label) Descriptor() ([]byte, []int)

Deprecated: Use Label.ProtoReflect.Descriptor instead.

func (*Label) GetBinary

func (x *Label) GetBinary() bool

func (*Label) GetCategorical

func (x *Label) GetCategorical() string

func (*Label) GetData

func (m *Label) GetData() isLabel_Data

func (*Label) GetNumeric

func (x *Label) GetNumeric() float64

func (*Label) GetScoreCategorical

func (x *Label) GetScoreCategorical() *ScoreCategorical

func (*Label) ProtoMessage

func (*Label) ProtoMessage()

func (*Label) ProtoReflect

func (x *Label) ProtoReflect() protoreflect.Message

func (*Label) Reset

func (x *Label) Reset()

func (*Label) String

func (x *Label) String() string

type Label_Binary

type Label_Binary struct {
	Binary bool `protobuf:"varint,1,opt,name=binary,proto3,oneof"`
}

type Label_Categorical

type Label_Categorical struct {
	Categorical string `protobuf:"bytes,2,opt,name=categorical,proto3,oneof"`
}

type Label_Numeric

type Label_Numeric struct {
	Numeric float64 `protobuf:"fixed64,3,opt,name=numeric,proto3,oneof"`
}

type Label_ScoreCategorical

type Label_ScoreCategorical struct {
	ScoreCategorical *ScoreCategorical `protobuf:"bytes,4,opt,name=score_categorical,json=scoreCategorical,proto3,oneof"`
}

type MultiValue

type MultiValue struct {
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiValue) Descriptor deprecated

func (*MultiValue) Descriptor() ([]byte, []int)

Deprecated: Use MultiValue.ProtoReflect.Descriptor instead.

func (*MultiValue) GetValues

func (x *MultiValue) GetValues() []string

func (*MultiValue) ProtoMessage

func (*MultiValue) ProtoMessage()

func (*MultiValue) ProtoReflect

func (x *MultiValue) ProtoReflect() protoreflect.Message

func (*MultiValue) Reset

func (x *MultiValue) Reset()

func (*MultiValue) String

func (x *MultiValue) String() string

type ObjectDetection

type ObjectDetection struct {
	BoundingBoxes []*ObjectDetection_BoundingBox `protobuf:"bytes,1,rep,name=bounding_boxes,json=boundingBoxes,proto3" json:"bounding_boxes,omitempty"`
	// contains filtered or unexported fields
}

ObjectDetection represents a single image in an object detection model that may contain many bounding boxes

func (*ObjectDetection) Descriptor deprecated

func (*ObjectDetection) Descriptor() ([]byte, []int)

Deprecated: Use ObjectDetection.ProtoReflect.Descriptor instead.

func (*ObjectDetection) GetBoundingBoxes

func (x *ObjectDetection) GetBoundingBoxes() []*ObjectDetection_BoundingBox

func (*ObjectDetection) ProtoMessage

func (*ObjectDetection) ProtoMessage()

func (*ObjectDetection) ProtoReflect

func (x *ObjectDetection) ProtoReflect() protoreflect.Message

func (*ObjectDetection) Reset

func (x *ObjectDetection) Reset()

func (*ObjectDetection) String

func (x *ObjectDetection) String() string

type ObjectDetection_BoundingBox

type ObjectDetection_BoundingBox struct {
	Coordinates []float64               `protobuf:"fixed64,1,rep,packed,name=coordinates,proto3" json:"coordinates,omitempty"` // format (top-left-x, top-left-y, bottom-right-x, bottom-right-y) in pixels
	Category    string                  `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`                // category/class of bounding box
	Score       *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=score,proto3" json:"score,omitempty"`                      // score/confidence of bounding box
	// contains filtered or unexported fields
}

func (*ObjectDetection_BoundingBox) Descriptor deprecated

func (*ObjectDetection_BoundingBox) Descriptor() ([]byte, []int)

Deprecated: Use ObjectDetection_BoundingBox.ProtoReflect.Descriptor instead.

func (*ObjectDetection_BoundingBox) GetCategory

func (x *ObjectDetection_BoundingBox) GetCategory() string

func (*ObjectDetection_BoundingBox) GetCoordinates

func (x *ObjectDetection_BoundingBox) GetCoordinates() []float64

func (*ObjectDetection_BoundingBox) GetScore

func (*ObjectDetection_BoundingBox) ProtoMessage

func (*ObjectDetection_BoundingBox) ProtoMessage()

func (*ObjectDetection_BoundingBox) ProtoReflect

func (*ObjectDetection_BoundingBox) Reset

func (x *ObjectDetection_BoundingBox) Reset()

func (*ObjectDetection_BoundingBox) String

func (x *ObjectDetection_BoundingBox) String() string

type PreProductionRecord

type PreProductionRecord struct {

	// Types that are assignable to RecordType:
	//
	//	*PreProductionRecord_TrainingRecord_
	//	*PreProductionRecord_ValidationRecord_
	RecordType isPreProductionRecord_RecordType `protobuf_oneof:"record_type"`
	// contains filtered or unexported fields
}

func (*PreProductionRecord) Descriptor deprecated

func (*PreProductionRecord) Descriptor() ([]byte, []int)

Deprecated: Use PreProductionRecord.ProtoReflect.Descriptor instead.

func (*PreProductionRecord) GetRecordType

func (m *PreProductionRecord) GetRecordType() isPreProductionRecord_RecordType

func (*PreProductionRecord) GetTrainingRecord

func (*PreProductionRecord) GetValidationRecord

func (*PreProductionRecord) ProtoMessage

func (*PreProductionRecord) ProtoMessage()

func (*PreProductionRecord) ProtoReflect

func (x *PreProductionRecord) ProtoReflect() protoreflect.Message

func (*PreProductionRecord) Reset

func (x *PreProductionRecord) Reset()

func (*PreProductionRecord) String

func (x *PreProductionRecord) String() string

type PreProductionRecord_TrainingRecord

type PreProductionRecord_TrainingRecord struct {
	Record *Record `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
	// contains filtered or unexported fields
}

Thin wrapper around a Record to be explicit on Pre-Production Records

func (*PreProductionRecord_TrainingRecord) Descriptor deprecated

func (*PreProductionRecord_TrainingRecord) Descriptor() ([]byte, []int)

Deprecated: Use PreProductionRecord_TrainingRecord.ProtoReflect.Descriptor instead.

func (*PreProductionRecord_TrainingRecord) GetRecord

func (*PreProductionRecord_TrainingRecord) ProtoMessage

func (*PreProductionRecord_TrainingRecord) ProtoMessage()

func (*PreProductionRecord_TrainingRecord) ProtoReflect

func (*PreProductionRecord_TrainingRecord) Reset

func (*PreProductionRecord_TrainingRecord) String

type PreProductionRecord_TrainingRecord_

type PreProductionRecord_TrainingRecord_ struct {
	TrainingRecord *PreProductionRecord_TrainingRecord `protobuf:"bytes,1,opt,name=training_record,json=trainingRecord,proto3,oneof"`
}

type PreProductionRecord_ValidationRecord

type PreProductionRecord_ValidationRecord struct {

	// Unique identifier for a cohort of validation records
	BatchId string  `protobuf:"bytes,1,opt,name=batch_id,json=batchId,proto3" json:"batch_id,omitempty"`
	Record  *Record `protobuf:"bytes,2,opt,name=record,proto3" json:"record,omitempty"`
	// contains filtered or unexported fields
}

func (*PreProductionRecord_ValidationRecord) Descriptor deprecated

func (*PreProductionRecord_ValidationRecord) Descriptor() ([]byte, []int)

Deprecated: Use PreProductionRecord_ValidationRecord.ProtoReflect.Descriptor instead.

func (*PreProductionRecord_ValidationRecord) GetBatchId

func (*PreProductionRecord_ValidationRecord) GetRecord

func (*PreProductionRecord_ValidationRecord) ProtoMessage

func (*PreProductionRecord_ValidationRecord) ProtoMessage()

func (*PreProductionRecord_ValidationRecord) ProtoReflect

func (*PreProductionRecord_ValidationRecord) Reset

func (*PreProductionRecord_ValidationRecord) String

type PreProductionRecord_ValidationRecord_

type PreProductionRecord_ValidationRecord_ struct {
	ValidationRecord *PreProductionRecord_ValidationRecord `protobuf:"bytes,2,opt,name=validation_record,json=validationRecord,proto3,oneof"`
}

type Prediction

type Prediction struct {

	// timestamp of the prediction.  If not set this will default to the time
	// of receipt
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// model_version is a user-defined field that will be used to group together a subset of predictions and actuals
	// for a given model_id
	ModelVersion string `protobuf:"bytes,2,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
	// Deprecated: Do not use.
	Label *Label `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`
	// features is a map of human readable model input field that will be used to group together a subset of predictions
	// for a given model_id and model_version
	Features map[string]*Value `` /* 157-byte string literal not displayed */
	// tags is a map of human readable model input field that will be used to group together a subset of predictions
	// for a given model_id and model_version. Separated from features in the UI and is normally used for model metadata.
	Tags            map[string]*Value `` /* 149-byte string literal not displayed */
	PredictionLabel *PredictionLabel  `protobuf:"bytes,6,opt,name=prediction_label,json=predictionLabel,proto3" json:"prediction_label,omitempty"`
	// contains filtered or unexported fields
}

Prediction is the prediction-time part of the Record

func (*Prediction) Descriptor deprecated

func (*Prediction) Descriptor() ([]byte, []int)

Deprecated: Use Prediction.ProtoReflect.Descriptor instead.

func (*Prediction) GetFeatures

func (x *Prediction) GetFeatures() map[string]*Value

func (*Prediction) GetLabel deprecated

func (x *Prediction) GetLabel() *Label

Deprecated: Do not use.

func (*Prediction) GetModelVersion

func (x *Prediction) GetModelVersion() string

func (*Prediction) GetPredictionLabel

func (x *Prediction) GetPredictionLabel() *PredictionLabel

func (*Prediction) GetTags

func (x *Prediction) GetTags() map[string]*Value

func (*Prediction) GetTimestamp

func (x *Prediction) GetTimestamp() *timestamppb.Timestamp

func (*Prediction) ProtoMessage

func (*Prediction) ProtoMessage()

func (*Prediction) ProtoReflect

func (x *Prediction) ProtoReflect() protoreflect.Message

func (*Prediction) Reset

func (x *Prediction) Reset()

func (*Prediction) String

func (x *Prediction) String() string

type PredictionAndActual

type PredictionAndActual struct {
	Prediction *Prediction `protobuf:"bytes,1,opt,name=prediction,proto3" json:"prediction,omitempty"`
	Actual     *Actual     `protobuf:"bytes,2,opt,name=actual,proto3" json:"actual,omitempty"`
	// contains filtered or unexported fields
}

A pre-joined prediction and actual object (akin to a conclusion) received from costumers associated to a given "batch" of inferences that can be recalled by a human readable name

func (*PredictionAndActual) Descriptor deprecated

func (*PredictionAndActual) Descriptor() ([]byte, []int)

Deprecated: Use PredictionAndActual.ProtoReflect.Descriptor instead.

func (*PredictionAndActual) GetActual

func (x *PredictionAndActual) GetActual() *Actual

func (*PredictionAndActual) GetPrediction

func (x *PredictionAndActual) GetPrediction() *Prediction

func (*PredictionAndActual) ProtoMessage

func (*PredictionAndActual) ProtoMessage()

func (*PredictionAndActual) ProtoReflect

func (x *PredictionAndActual) ProtoReflect() protoreflect.Message

func (*PredictionAndActual) Reset

func (x *PredictionAndActual) Reset()

func (*PredictionAndActual) String

func (x *PredictionAndActual) String() string

type PredictionLabel

type PredictionLabel struct {

	// Types that are assignable to Data:
	//
	//	*PredictionLabel_Binary
	//	*PredictionLabel_Categorical
	//	*PredictionLabel_Numeric
	//	*PredictionLabel_ScoreCategorical
	//	*PredictionLabel_Ranking
	//	*PredictionLabel_ObjectDetection
	Data isPredictionLabel_Data `protobuf_oneof:"data"`
	// contains filtered or unexported fields
}

func (*PredictionLabel) Descriptor deprecated

func (*PredictionLabel) Descriptor() ([]byte, []int)

Deprecated: Use PredictionLabel.ProtoReflect.Descriptor instead.

func (*PredictionLabel) GetBinary

func (x *PredictionLabel) GetBinary() bool

func (*PredictionLabel) GetCategorical

func (x *PredictionLabel) GetCategorical() string

func (*PredictionLabel) GetData

func (m *PredictionLabel) GetData() isPredictionLabel_Data

func (*PredictionLabel) GetNumeric

func (x *PredictionLabel) GetNumeric() float64

func (*PredictionLabel) GetObjectDetection

func (x *PredictionLabel) GetObjectDetection() *ObjectDetection

func (*PredictionLabel) GetRanking

func (x *PredictionLabel) GetRanking() *RankingPrediction

func (*PredictionLabel) GetScoreCategorical

func (x *PredictionLabel) GetScoreCategorical() *ScoreCategorical

func (*PredictionLabel) ProtoMessage

func (*PredictionLabel) ProtoMessage()

func (*PredictionLabel) ProtoReflect

func (x *PredictionLabel) ProtoReflect() protoreflect.Message

func (*PredictionLabel) Reset

func (x *PredictionLabel) Reset()

func (*PredictionLabel) String

func (x *PredictionLabel) String() string

type PredictionLabel_Binary

type PredictionLabel_Binary struct {
	Binary bool `protobuf:"varint,1,opt,name=binary,proto3,oneof"`
}

type PredictionLabel_Categorical

type PredictionLabel_Categorical struct {
	Categorical string `protobuf:"bytes,2,opt,name=categorical,proto3,oneof"`
}

type PredictionLabel_Numeric

type PredictionLabel_Numeric struct {
	Numeric float64 `protobuf:"fixed64,3,opt,name=numeric,proto3,oneof"`
}

type PredictionLabel_ObjectDetection

type PredictionLabel_ObjectDetection struct {
	ObjectDetection *ObjectDetection `protobuf:"bytes,6,opt,name=object_detection,json=objectDetection,proto3,oneof"`
}

type PredictionLabel_Ranking

type PredictionLabel_Ranking struct {
	Ranking *RankingPrediction `protobuf:"bytes,5,opt,name=ranking,proto3,oneof"`
}

type PredictionLabel_ScoreCategorical

type PredictionLabel_ScoreCategorical struct {
	ScoreCategorical *ScoreCategorical `protobuf:"bytes,4,opt,name=score_categorical,json=scoreCategorical,proto3,oneof"`
}

type RankingActual

type RankingActual struct {
	Category       *MultiValue             `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"`
	RelevanceScore *wrapperspb.DoubleValue `protobuf:"bytes,2,opt,name=relevance_score,json=relevanceScore,proto3" json:"relevance_score,omitempty"`
	// contains filtered or unexported fields
}

func (*RankingActual) Descriptor deprecated

func (*RankingActual) Descriptor() ([]byte, []int)

Deprecated: Use RankingActual.ProtoReflect.Descriptor instead.

func (*RankingActual) GetCategory

func (x *RankingActual) GetCategory() *MultiValue

func (*RankingActual) GetRelevanceScore

func (x *RankingActual) GetRelevanceScore() *wrapperspb.DoubleValue

func (*RankingActual) ProtoMessage

func (*RankingActual) ProtoMessage()

func (*RankingActual) ProtoReflect

func (x *RankingActual) ProtoReflect() protoreflect.Message

func (*RankingActual) Reset

func (x *RankingActual) Reset()

func (*RankingActual) String

func (x *RankingActual) String() string

type RankingPrediction

type RankingPrediction struct {
	PredictionGroupId string                  `protobuf:"bytes,1,opt,name=prediction_group_id,json=predictionGroupId,proto3" json:"prediction_group_id,omitempty"`
	Rank              int64                   `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"`
	PredictionScore   *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=prediction_score,json=predictionScore,proto3" json:"prediction_score,omitempty"`
	Label             string                  `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*RankingPrediction) Descriptor deprecated

func (*RankingPrediction) Descriptor() ([]byte, []int)

Deprecated: Use RankingPrediction.ProtoReflect.Descriptor instead.

func (*RankingPrediction) GetLabel

func (x *RankingPrediction) GetLabel() string

func (*RankingPrediction) GetPredictionGroupId

func (x *RankingPrediction) GetPredictionGroupId() string

func (*RankingPrediction) GetPredictionScore

func (x *RankingPrediction) GetPredictionScore() *wrapperspb.DoubleValue

func (*RankingPrediction) GetRank

func (x *RankingPrediction) GetRank() int64

func (*RankingPrediction) ProtoMessage

func (*RankingPrediction) ProtoMessage()

func (*RankingPrediction) ProtoReflect

func (x *RankingPrediction) ProtoReflect() protoreflect.Message

func (*RankingPrediction) Reset

func (x *RankingPrediction) Reset()

func (*RankingPrediction) String

func (x *RankingPrediction) String() string

type Record

type Record struct {

	// Uniquely identifies the user account in our system
	//
	// Deprecated: Do not use.
	OrganizationKey string `protobuf:"bytes,1,opt,name=organization_key,json=organizationKey,proto3" json:"organization_key,omitempty"`
	// model_id is a user-defined field that should be unique within their account
	// and will be used to group together a set of predictions and actuals
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// prediction_id is a user-defined field that should be unique to this prediction
	// and will be used to identify this prediction as well as link it with
	// latent actuals data
	PredictionId        string               `protobuf:"bytes,3,opt,name=prediction_id,json=predictionId,proto3" json:"prediction_id,omitempty"`
	Prediction          *Prediction          `protobuf:"bytes,8,opt,name=prediction,proto3" json:"prediction,omitempty"`
	Actual              *Actual              `protobuf:"bytes,9,opt,name=actual,proto3" json:"actual,omitempty"`
	FeatureImportances  *FeatureImportances  `protobuf:"bytes,10,opt,name=feature_importances,json=featureImportances,proto3" json:"feature_importances,omitempty"`
	PredictionAndActual *PredictionAndActual `protobuf:"bytes,11,opt,name=prediction_and_actual,json=predictionAndActual,proto3" json:"prediction_and_actual,omitempty"`
	// Uniquely identifies the user account in our system
	SpaceKey          string                    `protobuf:"bytes,12,opt,name=space_key,json=spaceKey,proto3" json:"space_key,omitempty"`
	EnvironmentParams *Record_EnvironmentParams `protobuf:"bytes,13,opt,name=environment_params,json=environmentParams,proto3" json:"environment_params,omitempty"`
	// contains filtered or unexported fields
}

Record is the top level type that we receive from our integrations

func (*Record) Descriptor deprecated

func (*Record) Descriptor() ([]byte, []int)

Deprecated: Use Record.ProtoReflect.Descriptor instead.

func (*Record) GetActual

func (x *Record) GetActual() *Actual

func (*Record) GetEnvironmentParams

func (x *Record) GetEnvironmentParams() *Record_EnvironmentParams

func (*Record) GetFeatureImportances

func (x *Record) GetFeatureImportances() *FeatureImportances

func (*Record) GetModelId

func (x *Record) GetModelId() string

func (*Record) GetOrganizationKey deprecated

func (x *Record) GetOrganizationKey() string

Deprecated: Do not use.

func (*Record) GetPrediction

func (x *Record) GetPrediction() *Prediction

func (*Record) GetPredictionAndActual

func (x *Record) GetPredictionAndActual() *PredictionAndActual

func (*Record) GetPredictionId

func (x *Record) GetPredictionId() string

func (*Record) GetSpaceKey

func (x *Record) GetSpaceKey() string

func (*Record) ProtoMessage

func (*Record) ProtoMessage()

func (*Record) ProtoReflect

func (x *Record) ProtoReflect() protoreflect.Message

func (*Record) Reset

func (x *Record) Reset()

func (*Record) String

func (x *Record) String() string

type Record_EnvironmentParams

type Record_EnvironmentParams struct {

	// Types that are assignable to Environment:
	//
	//	*Record_EnvironmentParams_Training_
	//	*Record_EnvironmentParams_Validation_
	//	*Record_EnvironmentParams_Production_
	Environment isRecord_EnvironmentParams_Environment `protobuf_oneof:"environment"`
	// contains filtered or unexported fields
}

func (*Record_EnvironmentParams) Descriptor deprecated

func (*Record_EnvironmentParams) Descriptor() ([]byte, []int)

Deprecated: Use Record_EnvironmentParams.ProtoReflect.Descriptor instead.

func (*Record_EnvironmentParams) GetEnvironment

func (m *Record_EnvironmentParams) GetEnvironment() isRecord_EnvironmentParams_Environment

func (*Record_EnvironmentParams) GetProduction

func (*Record_EnvironmentParams) GetTraining

func (*Record_EnvironmentParams) GetValidation

func (*Record_EnvironmentParams) ProtoMessage

func (*Record_EnvironmentParams) ProtoMessage()

func (*Record_EnvironmentParams) ProtoReflect

func (x *Record_EnvironmentParams) ProtoReflect() protoreflect.Message

func (*Record_EnvironmentParams) Reset

func (x *Record_EnvironmentParams) Reset()

func (*Record_EnvironmentParams) String

func (x *Record_EnvironmentParams) String() string

type Record_EnvironmentParams_Production

type Record_EnvironmentParams_Production struct {
	// contains filtered or unexported fields
}

func (*Record_EnvironmentParams_Production) Descriptor deprecated

func (*Record_EnvironmentParams_Production) Descriptor() ([]byte, []int)

Deprecated: Use Record_EnvironmentParams_Production.ProtoReflect.Descriptor instead.

func (*Record_EnvironmentParams_Production) ProtoMessage

func (*Record_EnvironmentParams_Production) ProtoMessage()

func (*Record_EnvironmentParams_Production) ProtoReflect

func (*Record_EnvironmentParams_Production) Reset

func (*Record_EnvironmentParams_Production) String

type Record_EnvironmentParams_Production_

type Record_EnvironmentParams_Production_ struct {
	Production *Record_EnvironmentParams_Production `protobuf:"bytes,3,opt,name=production,proto3,oneof"`
}

type Record_EnvironmentParams_Training

type Record_EnvironmentParams_Training struct {
	// contains filtered or unexported fields
}

RecordTypeParams allow to set parameters values specifically to each type of record

func (*Record_EnvironmentParams_Training) Descriptor deprecated

func (*Record_EnvironmentParams_Training) Descriptor() ([]byte, []int)

Deprecated: Use Record_EnvironmentParams_Training.ProtoReflect.Descriptor instead.

func (*Record_EnvironmentParams_Training) ProtoMessage

func (*Record_EnvironmentParams_Training) ProtoMessage()

func (*Record_EnvironmentParams_Training) ProtoReflect

func (*Record_EnvironmentParams_Training) Reset

func (*Record_EnvironmentParams_Training) String

type Record_EnvironmentParams_Training_

type Record_EnvironmentParams_Training_ struct {
	Training *Record_EnvironmentParams_Training `protobuf:"bytes,1,opt,name=training,proto3,oneof"`
}

type Record_EnvironmentParams_Validation

type Record_EnvironmentParams_Validation struct {
	BatchId string `protobuf:"bytes,1,opt,name=batch_id,json=batchId,proto3" json:"batch_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Record_EnvironmentParams_Validation) Descriptor deprecated

func (*Record_EnvironmentParams_Validation) Descriptor() ([]byte, []int)

Deprecated: Use Record_EnvironmentParams_Validation.ProtoReflect.Descriptor instead.

func (*Record_EnvironmentParams_Validation) GetBatchId

func (*Record_EnvironmentParams_Validation) ProtoMessage

func (*Record_EnvironmentParams_Validation) ProtoMessage()

func (*Record_EnvironmentParams_Validation) ProtoReflect

func (*Record_EnvironmentParams_Validation) Reset

func (*Record_EnvironmentParams_Validation) String

type Record_EnvironmentParams_Validation_

type Record_EnvironmentParams_Validation_ struct {
	Validation *Record_EnvironmentParams_Validation `protobuf:"bytes,2,opt,name=validation,proto3,oneof"`
}

type Schema

type Schema struct {
	Constants *Schema_Constants `protobuf:"bytes,1,opt,name=constants,proto3" json:"constants,omitempty"`
	// Types that are assignable to Schema:
	//
	//	*Schema_ArizeConclusions_
	//	*Schema_ArizeExplanations_
	//	*Schema_ArrowSchema_
	//	*Schema_GenericSchema_
	//	*Schema_ArizeConclusionPointers_
	//	*Schema_ArizeExplanationPointers_
	Schema isSchema_Schema `protobuf_oneof:"schema"`
	// contains filtered or unexported fields
}

Schema represents the information necessary to map data in some format to our Record format

func (*Schema) Descriptor deprecated

func (*Schema) Descriptor() ([]byte, []int)

Deprecated: Use Schema.ProtoReflect.Descriptor instead.

func (*Schema) GetArizeConclusionPointers

func (x *Schema) GetArizeConclusionPointers() *Schema_ArizeConclusionPointers

func (*Schema) GetArizeConclusions

func (x *Schema) GetArizeConclusions() *Schema_ArizeConclusions

func (*Schema) GetArizeExplanationPointers

func (x *Schema) GetArizeExplanationPointers() *Schema_ArizeExplanationPointers

func (*Schema) GetArizeExplanations

func (x *Schema) GetArizeExplanations() *Schema_ArizeExplanations

func (*Schema) GetArrowSchema

func (x *Schema) GetArrowSchema() *Schema_ArrowSchema

func (*Schema) GetConstants

func (x *Schema) GetConstants() *Schema_Constants

func (*Schema) GetGenericSchema

func (x *Schema) GetGenericSchema() *Schema_GenericSchema

func (*Schema) GetSchema

func (m *Schema) GetSchema() isSchema_Schema

func (*Schema) ProtoMessage

func (*Schema) ProtoMessage()

func (*Schema) ProtoReflect

func (x *Schema) ProtoReflect() protoreflect.Message

func (*Schema) Reset

func (x *Schema) Reset()

func (*Schema) String

func (x *Schema) String() string

type Schema_ArizeConclusionPointers

type Schema_ArizeConclusionPointers struct {
	// contains filtered or unexported fields
}

func (*Schema_ArizeConclusionPointers) Descriptor deprecated

func (*Schema_ArizeConclusionPointers) Descriptor() ([]byte, []int)

Deprecated: Use Schema_ArizeConclusionPointers.ProtoReflect.Descriptor instead.

func (*Schema_ArizeConclusionPointers) ProtoMessage

func (*Schema_ArizeConclusionPointers) ProtoMessage()

func (*Schema_ArizeConclusionPointers) ProtoReflect

func (*Schema_ArizeConclusionPointers) Reset

func (x *Schema_ArizeConclusionPointers) Reset()

func (*Schema_ArizeConclusionPointers) String

type Schema_ArizeConclusionPointers_

type Schema_ArizeConclusionPointers_ struct {
	ArizeConclusionPointers *Schema_ArizeConclusionPointers `protobuf:"bytes,6,opt,name=arize_conclusion_pointers,json=arizeConclusionPointers,proto3,oneof"`
}

type Schema_ArizeConclusions

type Schema_ArizeConclusions struct {
	// contains filtered or unexported fields
}

ArizeConclusions schema is just a marker since we dont need any real additional info to make sense of canonical conclusion records

func (*Schema_ArizeConclusions) Descriptor deprecated

func (*Schema_ArizeConclusions) Descriptor() ([]byte, []int)

Deprecated: Use Schema_ArizeConclusions.ProtoReflect.Descriptor instead.

func (*Schema_ArizeConclusions) ProtoMessage

func (*Schema_ArizeConclusions) ProtoMessage()

func (*Schema_ArizeConclusions) ProtoReflect

func (x *Schema_ArizeConclusions) ProtoReflect() protoreflect.Message

func (*Schema_ArizeConclusions) Reset

func (x *Schema_ArizeConclusions) Reset()

func (*Schema_ArizeConclusions) String

func (x *Schema_ArizeConclusions) String() string

type Schema_ArizeConclusions_

type Schema_ArizeConclusions_ struct {
	ArizeConclusions *Schema_ArizeConclusions `protobuf:"bytes,2,opt,name=arize_conclusions,json=arizeConclusions,proto3,oneof"`
}

type Schema_ArizeExplanationPointers

type Schema_ArizeExplanationPointers struct {
	// contains filtered or unexported fields
}

func (*Schema_ArizeExplanationPointers) Descriptor deprecated

func (*Schema_ArizeExplanationPointers) Descriptor() ([]byte, []int)

Deprecated: Use Schema_ArizeExplanationPointers.ProtoReflect.Descriptor instead.

func (*Schema_ArizeExplanationPointers) ProtoMessage

func (*Schema_ArizeExplanationPointers) ProtoMessage()

func (*Schema_ArizeExplanationPointers) ProtoReflect

func (*Schema_ArizeExplanationPointers) Reset

func (*Schema_ArizeExplanationPointers) String

type Schema_ArizeExplanationPointers_

type Schema_ArizeExplanationPointers_ struct {
	ArizeExplanationPointers *Schema_ArizeExplanationPointers `protobuf:"bytes,7,opt,name=arize_explanation_pointers,json=arizeExplanationPointers,proto3,oneof"`
}

type Schema_ArizeExplanations

type Schema_ArizeExplanations struct {
	// contains filtered or unexported fields
}

ArizeExplanations schema is just a marker since we dont need any real additional info to make sense of canonical conclusion records

func (*Schema_ArizeExplanations) Descriptor deprecated

func (*Schema_ArizeExplanations) Descriptor() ([]byte, []int)

Deprecated: Use Schema_ArizeExplanations.ProtoReflect.Descriptor instead.

func (*Schema_ArizeExplanations) ProtoMessage

func (*Schema_ArizeExplanations) ProtoMessage()

func (*Schema_ArizeExplanations) ProtoReflect

func (x *Schema_ArizeExplanations) ProtoReflect() protoreflect.Message

func (*Schema_ArizeExplanations) Reset

func (x *Schema_ArizeExplanations) Reset()

func (*Schema_ArizeExplanations) String

func (x *Schema_ArizeExplanations) String() string

type Schema_ArizeExplanations_

type Schema_ArizeExplanations_ struct {
	ArizeExplanations *Schema_ArizeExplanations `protobuf:"bytes,3,opt,name=arize_explanations,json=arizeExplanations,proto3,oneof"`
}

type Schema_ArrowSchema

type Schema_ArrowSchema struct {
	PredictionIdColumnName    string   `` /* 131-byte string literal not displayed */
	FeatureColumnNames        []string `protobuf:"bytes,2,rep,name=feature_column_names,json=featureColumnNames,proto3" json:"feature_column_names,omitempty"`
	TimestampColumnName       string   `protobuf:"bytes,3,opt,name=timestamp_column_name,json=timestampColumnName,proto3" json:"timestamp_column_name,omitempty"`
	PredictionLabelColumnName string   `` /* 140-byte string literal not displayed */
	PredictionScoreColumnName string   `` /* 140-byte string literal not displayed */
	ActualLabelColumnName     string   `` /* 128-byte string literal not displayed */
	ActualScoreColumnName     string   `` /* 128-byte string literal not displayed */
	// key is the feature name, value is the name of the column that contains the shap values for this feature
	ShapValuesColumnNames map[string]string `` /* 216-byte string literal not displayed */
	TagColumnNames        []string          `protobuf:"bytes,9,rep,name=tag_column_names,json=tagColumnNames,proto3" json:"tag_column_names,omitempty"`
	// numeric_sequence lets user attach a sequence of numeric values to each record in additional to the scalar score.
	// the actual_numeric_sequence is primarily used for NDCG calculations
	//
	// Deprecated: Do not use.
	ActualNumericSequenceColumnName string `` /* 161-byte string literal not displayed */
	// Deprecated: Do not use.
	EmbeddingFeatureColumnNames []*Schema_EmbeddingColumnNames `` /* 147-byte string literal not displayed */
	// allow model environment/version/batch_id to be defined for each record within the file (for file import jobs created via UI)
	ModelEnvironmentColumnName string `` /* 144-byte string literal not displayed */
	ModelVersionColumnName     string `` /* 132-byte string literal not displayed */
	BatchIdColumnName          string `protobuf:"bytes,14,opt,name=batch_id_column_name,json=batchIdColumnName,proto3" json:"batch_id_column_name,omitempty"`
	// for ranking models
	PredictionGroupIdColumnName string `` /* 149-byte string literal not displayed */
	RankColumnName              string `protobuf:"bytes,16,opt,name=rank_column_name,json=rankColumnName,proto3" json:"rank_column_name,omitempty"`
	// for embedding features (replacing field 11)
	EmbeddingFeatureColumnNamesMap map[string]*Schema_EmbeddingColumnNames `` // replacing embedding_feature_column_names
	/* 246-byte string literal not displayed */
	// for object detection models
	PredictionObjectDetectionLabelColumnNames *Schema_ObjectDetectionLabelColumnNames `` /* 193-byte string literal not displayed */
	ActualObjectDetectionLabelColumnNames     *Schema_ObjectDetectionLabelColumnNames `` /* 181-byte string literal not displayed */
	// contains filtered or unexported fields
}

ArrowSchema is used for ArrowIPC files. ArrowIPC files are columnar datastructures, and when output from pandas represent the same 2-dimensional structure as a DataFrame. Though ArrowIPC supports struct columns, pandas will not output an Arrow file that uses them, so we expect a flat schema

func (*Schema_ArrowSchema) Descriptor deprecated

func (*Schema_ArrowSchema) Descriptor() ([]byte, []int)

Deprecated: Use Schema_ArrowSchema.ProtoReflect.Descriptor instead.

func (*Schema_ArrowSchema) GetActualLabelColumnName

func (x *Schema_ArrowSchema) GetActualLabelColumnName() string

func (*Schema_ArrowSchema) GetActualNumericSequenceColumnName deprecated

func (x *Schema_ArrowSchema) GetActualNumericSequenceColumnName() string

Deprecated: Do not use.

func (*Schema_ArrowSchema) GetActualObjectDetectionLabelColumnNames

func (x *Schema_ArrowSchema) GetActualObjectDetectionLabelColumnNames() *Schema_ObjectDetectionLabelColumnNames

func (*Schema_ArrowSchema) GetActualScoreColumnName

func (x *Schema_ArrowSchema) GetActualScoreColumnName() string

func (*Schema_ArrowSchema) GetBatchIdColumnName

func (x *Schema_ArrowSchema) GetBatchIdColumnName() string

func (*Schema_ArrowSchema) GetEmbeddingFeatureColumnNames deprecated

func (x *Schema_ArrowSchema) GetEmbeddingFeatureColumnNames() []*Schema_EmbeddingColumnNames

Deprecated: Do not use.

func (*Schema_ArrowSchema) GetEmbeddingFeatureColumnNamesMap

func (x *Schema_ArrowSchema) GetEmbeddingFeatureColumnNamesMap() map[string]*Schema_EmbeddingColumnNames

func (*Schema_ArrowSchema) GetFeatureColumnNames

func (x *Schema_ArrowSchema) GetFeatureColumnNames() []string

func (*Schema_ArrowSchema) GetModelEnvironmentColumnName

func (x *Schema_ArrowSchema) GetModelEnvironmentColumnName() string

func (*Schema_ArrowSchema) GetModelVersionColumnName

func (x *Schema_ArrowSchema) GetModelVersionColumnName() string

func (*Schema_ArrowSchema) GetPredictionGroupIdColumnName

func (x *Schema_ArrowSchema) GetPredictionGroupIdColumnName() string

func (*Schema_ArrowSchema) GetPredictionIdColumnName

func (x *Schema_ArrowSchema) GetPredictionIdColumnName() string

func (*Schema_ArrowSchema) GetPredictionLabelColumnName

func (x *Schema_ArrowSchema) GetPredictionLabelColumnName() string

func (*Schema_ArrowSchema) GetPredictionObjectDetectionLabelColumnNames

func (x *Schema_ArrowSchema) GetPredictionObjectDetectionLabelColumnNames() *Schema_ObjectDetectionLabelColumnNames

func (*Schema_ArrowSchema) GetPredictionScoreColumnName

func (x *Schema_ArrowSchema) GetPredictionScoreColumnName() string

func (*Schema_ArrowSchema) GetRankColumnName

func (x *Schema_ArrowSchema) GetRankColumnName() string

func (*Schema_ArrowSchema) GetShapValuesColumnNames

func (x *Schema_ArrowSchema) GetShapValuesColumnNames() map[string]string

func (*Schema_ArrowSchema) GetTagColumnNames

func (x *Schema_ArrowSchema) GetTagColumnNames() []string

func (*Schema_ArrowSchema) GetTimestampColumnName

func (x *Schema_ArrowSchema) GetTimestampColumnName() string

func (*Schema_ArrowSchema) ProtoMessage

func (*Schema_ArrowSchema) ProtoMessage()

func (*Schema_ArrowSchema) ProtoReflect

func (x *Schema_ArrowSchema) ProtoReflect() protoreflect.Message

func (*Schema_ArrowSchema) Reset

func (x *Schema_ArrowSchema) Reset()

func (*Schema_ArrowSchema) String

func (x *Schema_ArrowSchema) String() string

type Schema_ArrowSchema_

type Schema_ArrowSchema_ struct {
	ArrowSchema *Schema_ArrowSchema `protobuf:"bytes,4,opt,name=arrow_schema,json=arrowSchema,proto3,oneof"`
}

type Schema_Constants

type Schema_Constants struct {
	ModelId      string             `protobuf:"bytes,1,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	ModelVersion string             `protobuf:"bytes,2,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
	BatchId      string             `protobuf:"bytes,3,opt,name=batch_id,json=batchId,proto3" json:"batch_id,omitempty"`
	Environment  Schema_Environment `protobuf:"varint,4,opt,name=environment,proto3,enum=public.Schema_Environment" json:"environment,omitempty"`
	ModelType    Schema_ModelType   `protobuf:"varint,5,opt,name=model_type,json=modelType,proto3,enum=public.Schema_ModelType" json:"model_type,omitempty"`
	// contains filtered or unexported fields
}

Constants represent the high level metadata which is constant across rows within a tabular schema (and which will often not be repeated in each row of user data) and is only specified once

func (*Schema_Constants) Descriptor deprecated

func (*Schema_Constants) Descriptor() ([]byte, []int)

Deprecated: Use Schema_Constants.ProtoReflect.Descriptor instead.

func (*Schema_Constants) GetBatchId

func (x *Schema_Constants) GetBatchId() string

func (*Schema_Constants) GetEnvironment

func (x *Schema_Constants) GetEnvironment() Schema_Environment

func (*Schema_Constants) GetModelId

func (x *Schema_Constants) GetModelId() string

func (*Schema_Constants) GetModelType

func (x *Schema_Constants) GetModelType() Schema_ModelType

func (*Schema_Constants) GetModelVersion

func (x *Schema_Constants) GetModelVersion() string

func (*Schema_Constants) ProtoMessage

func (*Schema_Constants) ProtoMessage()

func (*Schema_Constants) ProtoReflect

func (x *Schema_Constants) ProtoReflect() protoreflect.Message

func (*Schema_Constants) Reset

func (x *Schema_Constants) Reset()

func (*Schema_Constants) String

func (x *Schema_Constants) String() string

type Schema_EmbeddingColumnNames

type Schema_EmbeddingColumnNames struct {
	VectorColumnName     string `protobuf:"bytes,1,opt,name=vector_column_name,json=vectorColumnName,proto3" json:"vector_column_name,omitempty"`
	DataColumnName       string `protobuf:"bytes,2,opt,name=data_column_name,json=dataColumnName,proto3" json:"data_column_name,omitempty"`
	LinkToDataColumnName string `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Schema_EmbeddingColumnNames) Descriptor deprecated

func (*Schema_EmbeddingColumnNames) Descriptor() ([]byte, []int)

Deprecated: Use Schema_EmbeddingColumnNames.ProtoReflect.Descriptor instead.

func (*Schema_EmbeddingColumnNames) GetDataColumnName

func (x *Schema_EmbeddingColumnNames) GetDataColumnName() string

func (*Schema_EmbeddingColumnNames) GetLinkToDataColumnName

func (x *Schema_EmbeddingColumnNames) GetLinkToDataColumnName() string

func (*Schema_EmbeddingColumnNames) GetVectorColumnName

func (x *Schema_EmbeddingColumnNames) GetVectorColumnName() string

func (*Schema_EmbeddingColumnNames) ProtoMessage

func (*Schema_EmbeddingColumnNames) ProtoMessage()

func (*Schema_EmbeddingColumnNames) ProtoReflect

func (*Schema_EmbeddingColumnNames) Reset

func (x *Schema_EmbeddingColumnNames) Reset()

func (*Schema_EmbeddingColumnNames) String

func (x *Schema_EmbeddingColumnNames) String() string

type Schema_Environment

type Schema_Environment int32

Denotes the environment of the data being uploaded.

const (
	Schema_UNKNOWN_ENVIRONMENT Schema_Environment = 0
	Schema_TRAINING            Schema_Environment = 1
	Schema_VALIDATION          Schema_Environment = 2
	Schema_PRODUCTION          Schema_Environment = 3
)

func (Schema_Environment) Descriptor

func (Schema_Environment) Enum

func (Schema_Environment) EnumDescriptor deprecated

func (Schema_Environment) EnumDescriptor() ([]byte, []int)

Deprecated: Use Schema_Environment.Descriptor instead.

func (Schema_Environment) Number

func (Schema_Environment) String

func (x Schema_Environment) String() string

func (Schema_Environment) Type

type Schema_GenericSchema

type Schema_GenericSchema struct {
	PredictionId    *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,1,opt,name=prediction_id,json=predictionId,proto3" json:"prediction_id,omitempty"`
	Features        *Schema_GenericSchema_GroupFieldDescriptor `protobuf:"bytes,2,opt,name=features,proto3" json:"features,omitempty"`
	Timestamp       *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	PredictionLabel *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,4,opt,name=prediction_label,json=predictionLabel,proto3" json:"prediction_label,omitempty"`
	PredictionScore *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,5,opt,name=prediction_score,json=predictionScore,proto3" json:"prediction_score,omitempty"`
	ActualLabel     *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,6,opt,name=actual_label,json=actualLabel,proto3" json:"actual_label,omitempty"`
	ActualScore     *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,7,opt,name=actual_score,json=actualScore,proto3" json:"actual_score,omitempty"`
	// shap_values must match features names or else they will be discarded
	ShapValues       *Schema_GenericSchema_GroupFieldDescriptor `protobuf:"bytes,8,opt,name=shap_values,json=shapValues,proto3" json:"shap_values,omitempty"`
	Tags             *Schema_GenericSchema_GroupFieldDescriptor `protobuf:"bytes,9,opt,name=tags,proto3" json:"tags,omitempty"`
	ModelEnvironment *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,10,opt,name=model_environment,json=modelEnvironment,proto3" json:"model_environment,omitempty"`
	ModelVersion     *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,11,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
	BatchId          *Schema_GenericSchema_FieldDescriptor      `protobuf:"bytes,12,opt,name=batch_id,json=batchId,proto3" json:"batch_id,omitempty"`
	// List of fields to not ignore/not ingest
	Exclude *Schema_GenericSchema_FieldDescriptor `protobuf:"bytes,13,opt,name=exclude,proto3" json:"exclude,omitempty"`
	// numeric_sequence lets user attach a sequence of numeric values to each record in additional to the scalar score.
	// the actual_numeric_sequence is primarily used for NDCG calculations
	//
	// Deprecated: Do not use.
	ActualNumericSequence          *Schema_GenericSchema_FieldDescriptor                     `` /* 127-byte string literal not displayed */
	EmbeddingFeatures              *Schema_GenericSchema_EmbeddingFieldDescriptor            `protobuf:"bytes,15,opt,name=embedding_features,json=embeddingFeatures,proto3" json:"embedding_features,omitempty"`
	PredictionGroupId              *Schema_GenericSchema_FieldDescriptor                     `protobuf:"bytes,16,opt,name=prediction_group_id,json=predictionGroupId,proto3" json:"prediction_group_id,omitempty"`
	Rank                           *Schema_GenericSchema_FieldDescriptor                     `protobuf:"bytes,17,opt,name=rank,proto3" json:"rank,omitempty"`
	PredictionObjectDetectionLabel *Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor `` /* 156-byte string literal not displayed */
	ActualObjectDetectionLabel     *Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor `` /* 144-byte string literal not displayed */
	// change_timestamp is only used for data ingestion via Table Views.
	// Describes the timestamp for which a given record has been changed (inserted or updated) in a table.
	ChangeTimestamp *Schema_GenericSchema_FieldDescriptor `protobuf:"bytes,20,opt,name=change_timestamp,json=changeTimestamp,proto3" json:"change_timestamp,omitempty"`
	// features_list and tags_list are used for declaring lists of exact column names,
	// whereas features and tags are used for declaring prefix capture groups for finding column names.
	// If both pairs of fields are populated at the same time,
	// the final list of columns is a combination of the prefix-captured columns and the columns from the list.
	FeaturesList *Schema_GenericSchema_FieldDescriptor `protobuf:"bytes,21,opt,name=features_list,json=featuresList,proto3" json:"features_list,omitempty"`
	TagsList     *Schema_GenericSchema_FieldDescriptor `protobuf:"bytes,22,opt,name=tags_list,json=tagsList,proto3" json:"tags_list,omitempty"`
	// contains filtered or unexported fields
}

GenericSchema allows users to specify field descriptors within a generic and potentially nested data object (e.g. JSON object) to flexibly define a custom schema for their model data.

func (*Schema_GenericSchema) Descriptor deprecated

func (*Schema_GenericSchema) Descriptor() ([]byte, []int)

Deprecated: Use Schema_GenericSchema.ProtoReflect.Descriptor instead.

func (*Schema_GenericSchema) GetActualLabel

func (*Schema_GenericSchema) GetActualNumericSequence deprecated

func (x *Schema_GenericSchema) GetActualNumericSequence() *Schema_GenericSchema_FieldDescriptor

Deprecated: Do not use.

func (*Schema_GenericSchema) GetActualObjectDetectionLabel

func (*Schema_GenericSchema) GetActualScore

func (*Schema_GenericSchema) GetBatchId

func (*Schema_GenericSchema) GetChangeTimestamp

func (*Schema_GenericSchema) GetEmbeddingFeatures

func (*Schema_GenericSchema) GetExclude

func (*Schema_GenericSchema) GetFeatures

func (*Schema_GenericSchema) GetFeaturesList

func (*Schema_GenericSchema) GetModelEnvironment

func (*Schema_GenericSchema) GetModelVersion

func (*Schema_GenericSchema) GetPredictionGroupId

func (*Schema_GenericSchema) GetPredictionId

func (*Schema_GenericSchema) GetPredictionLabel

func (*Schema_GenericSchema) GetPredictionObjectDetectionLabel

func (*Schema_GenericSchema) GetPredictionScore

func (*Schema_GenericSchema) GetRank

func (*Schema_GenericSchema) GetShapValues

func (*Schema_GenericSchema) GetTags

func (*Schema_GenericSchema) GetTagsList

func (*Schema_GenericSchema) GetTimestamp

func (*Schema_GenericSchema) ProtoMessage

func (*Schema_GenericSchema) ProtoMessage()

func (*Schema_GenericSchema) ProtoReflect

func (x *Schema_GenericSchema) ProtoReflect() protoreflect.Message

func (*Schema_GenericSchema) Reset

func (x *Schema_GenericSchema) Reset()

func (*Schema_GenericSchema) String

func (x *Schema_GenericSchema) String() string

type Schema_GenericSchema_

type Schema_GenericSchema_ struct {
	GenericSchema *Schema_GenericSchema `protobuf:"bytes,5,opt,name=generic_schema,json=genericSchema,proto3,oneof"`
}

type Schema_GenericSchema_EmbeddingFieldDescriptor

type Schema_GenericSchema_EmbeddingFieldDescriptor struct {
	Properties map[string]*Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Schema_GenericSchema_EmbeddingFieldDescriptor) Descriptor deprecated

Deprecated: Use Schema_GenericSchema_EmbeddingFieldDescriptor.ProtoReflect.Descriptor instead.

func (*Schema_GenericSchema_EmbeddingFieldDescriptor) GetProperties

func (*Schema_GenericSchema_EmbeddingFieldDescriptor) ProtoMessage

func (*Schema_GenericSchema_EmbeddingFieldDescriptor) ProtoReflect

func (*Schema_GenericSchema_EmbeddingFieldDescriptor) Reset

func (*Schema_GenericSchema_EmbeddingFieldDescriptor) String

type Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap

type Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap struct {
	PropertiesMap map[string]string `` /* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap) Descriptor deprecated

Deprecated: Use Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap.ProtoReflect.Descriptor instead.

func (*Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap) GetPropertiesMap

func (*Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap) ProtoMessage

func (*Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap) ProtoReflect

func (*Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap) Reset

func (*Schema_GenericSchema_EmbeddingFieldDescriptor_EmbeddingPropertyMap) String

type Schema_GenericSchema_FieldDescriptor

type Schema_GenericSchema_FieldDescriptor struct {
	Properties []string `protobuf:"bytes,1,rep,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

FieldDescriptor specifies the location of a field

func (*Schema_GenericSchema_FieldDescriptor) Descriptor deprecated

func (*Schema_GenericSchema_FieldDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use Schema_GenericSchema_FieldDescriptor.ProtoReflect.Descriptor instead.

func (*Schema_GenericSchema_FieldDescriptor) GetProperties

func (x *Schema_GenericSchema_FieldDescriptor) GetProperties() []string

func (*Schema_GenericSchema_FieldDescriptor) ProtoMessage

func (*Schema_GenericSchema_FieldDescriptor) ProtoMessage()

func (*Schema_GenericSchema_FieldDescriptor) ProtoReflect

func (*Schema_GenericSchema_FieldDescriptor) Reset

func (*Schema_GenericSchema_FieldDescriptor) String

type Schema_GenericSchema_GroupFieldDescriptor

type Schema_GenericSchema_GroupFieldDescriptor struct {
	Properties []string `protobuf:"bytes,1,rep,name=properties,proto3" json:"properties,omitempty"`
	// represents a capture group string used to extract a dimension name from a data field name
	// e.g. feature[0-9]* would extract "feature123" from "product1_feature123" or "feature123" from "feature123_randomhashsuffix"
	CaptureGroup string `protobuf:"bytes,2,opt,name=capture_group,json=captureGroup,proto3" json:"capture_group,omitempty"`
	// contains filtered or unexported fields
}

GroupFieldDescriptor allows fields to be dynamically identified using a capture group string

func (*Schema_GenericSchema_GroupFieldDescriptor) Descriptor deprecated

func (*Schema_GenericSchema_GroupFieldDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use Schema_GenericSchema_GroupFieldDescriptor.ProtoReflect.Descriptor instead.

func (*Schema_GenericSchema_GroupFieldDescriptor) GetCaptureGroup

func (*Schema_GenericSchema_GroupFieldDescriptor) GetProperties

func (*Schema_GenericSchema_GroupFieldDescriptor) ProtoMessage

func (*Schema_GenericSchema_GroupFieldDescriptor) ProtoReflect

func (*Schema_GenericSchema_GroupFieldDescriptor) Reset

func (*Schema_GenericSchema_GroupFieldDescriptor) String

type Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor

type Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor struct {
	Properties map[string]*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor) Descriptor deprecated

Deprecated: Use Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor.ProtoReflect.Descriptor instead.

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor) ProtoMessage

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor) ProtoReflect

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor) Reset

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor) String

type Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap

type Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap struct {
	PropertiesMap map[string]string `` /* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap) Descriptor deprecated

Deprecated: Use Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap.ProtoReflect.Descriptor instead.

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap) GetPropertiesMap

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap) ProtoMessage

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap) ProtoReflect

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap) Reset

func (*Schema_GenericSchema_ObjectDetectionLabelFieldDescriptor_ObjectDetectionLabelPropertyMap) String

type Schema_ModelType

type Schema_ModelType int32
const (
	Schema_UNKNOWN_MODELTYPE Schema_ModelType = 0
	Schema_BINARY            Schema_ModelType = 1
	Schema_NUMERIC           Schema_ModelType = 2
	Schema_CATEGORICAL       Schema_ModelType = 3
	Schema_SCORE_CATEGORICAL Schema_ModelType = 4
	Schema_RANKING           Schema_ModelType = 5
	Schema_OBJECT_DETECTION  Schema_ModelType = 6
	Schema_GENERATIVE_LLM    Schema_ModelType = 7
)

func (Schema_ModelType) Descriptor

func (Schema_ModelType) Enum

func (Schema_ModelType) EnumDescriptor deprecated

func (Schema_ModelType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Schema_ModelType.Descriptor instead.

func (Schema_ModelType) Number

func (Schema_ModelType) String

func (x Schema_ModelType) String() string

func (Schema_ModelType) Type

type Schema_ObjectDetectionLabelColumnNames

type Schema_ObjectDetectionLabelColumnNames struct {
	BboxesCoordinatesColumnName string `` /* 146-byte string literal not displayed */
	BboxesCategoriesColumnName  string `` /* 143-byte string literal not displayed */
	BboxesScoresColumnName      string `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Schema_ObjectDetectionLabelColumnNames) Descriptor deprecated

func (*Schema_ObjectDetectionLabelColumnNames) Descriptor() ([]byte, []int)

Deprecated: Use Schema_ObjectDetectionLabelColumnNames.ProtoReflect.Descriptor instead.

func (*Schema_ObjectDetectionLabelColumnNames) GetBboxesCategoriesColumnName

func (x *Schema_ObjectDetectionLabelColumnNames) GetBboxesCategoriesColumnName() string

func (*Schema_ObjectDetectionLabelColumnNames) GetBboxesCoordinatesColumnName

func (x *Schema_ObjectDetectionLabelColumnNames) GetBboxesCoordinatesColumnName() string

func (*Schema_ObjectDetectionLabelColumnNames) GetBboxesScoresColumnName

func (x *Schema_ObjectDetectionLabelColumnNames) GetBboxesScoresColumnName() string

func (*Schema_ObjectDetectionLabelColumnNames) ProtoMessage

func (*Schema_ObjectDetectionLabelColumnNames) ProtoReflect

func (*Schema_ObjectDetectionLabelColumnNames) Reset

func (*Schema_ObjectDetectionLabelColumnNames) String

type ScoreCategorical

type ScoreCategorical struct {

	// Deprecated: Do not use.
	Categorical string `protobuf:"bytes,1,opt,name=categorical,proto3" json:"categorical,omitempty"`
	// Deprecated: Do not use.
	Score float64 `protobuf:"fixed64,2,opt,name=score,proto3" json:"score,omitempty"`
	// Types that are assignable to Type:
	//
	//	*ScoreCategorical_Category_
	//	*ScoreCategorical_ScoreCategory_
	//	*ScoreCategorical_ScoreValue_
	Type isScoreCategorical_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

ScoreCategorical Model is a type of model where there are two values for a prediction/actual - the numeric score and the categorical label the score maps to.

func (*ScoreCategorical) Descriptor deprecated

func (*ScoreCategorical) Descriptor() ([]byte, []int)

Deprecated: Use ScoreCategorical.ProtoReflect.Descriptor instead.

func (*ScoreCategorical) GetCategorical deprecated

func (x *ScoreCategorical) GetCategorical() string

Deprecated: Do not use.

func (*ScoreCategorical) GetCategory

func (x *ScoreCategorical) GetCategory() *ScoreCategorical_Category

func (*ScoreCategorical) GetScore deprecated

func (x *ScoreCategorical) GetScore() float64

Deprecated: Do not use.

func (*ScoreCategorical) GetScoreCategory

func (x *ScoreCategorical) GetScoreCategory() *ScoreCategorical_ScoreCategory

func (*ScoreCategorical) GetScoreValue

func (x *ScoreCategorical) GetScoreValue() *ScoreCategorical_ScoreValue

func (*ScoreCategorical) GetType

func (m *ScoreCategorical) GetType() isScoreCategorical_Type

func (*ScoreCategorical) ProtoMessage

func (*ScoreCategorical) ProtoMessage()

func (*ScoreCategorical) ProtoReflect

func (x *ScoreCategorical) ProtoReflect() protoreflect.Message

func (*ScoreCategorical) Reset

func (x *ScoreCategorical) Reset()

func (*ScoreCategorical) String

func (x *ScoreCategorical) String() string

type ScoreCategorical_Category

type ScoreCategorical_Category struct {
	Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"`
	// contains filtered or unexported fields
}

func (*ScoreCategorical_Category) Descriptor deprecated

func (*ScoreCategorical_Category) Descriptor() ([]byte, []int)

Deprecated: Use ScoreCategorical_Category.ProtoReflect.Descriptor instead.

func (*ScoreCategorical_Category) GetCategory

func (x *ScoreCategorical_Category) GetCategory() string

func (*ScoreCategorical_Category) ProtoMessage

func (*ScoreCategorical_Category) ProtoMessage()

func (*ScoreCategorical_Category) ProtoReflect

func (*ScoreCategorical_Category) Reset

func (x *ScoreCategorical_Category) Reset()

func (*ScoreCategorical_Category) String

func (x *ScoreCategorical_Category) String() string

type ScoreCategorical_Category_

type ScoreCategorical_Category_ struct {
	Category *ScoreCategorical_Category `protobuf:"bytes,3,opt,name=category,proto3,oneof"`
}

type ScoreCategorical_ScoreCategory

type ScoreCategorical_ScoreCategory struct {
	Category string  `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"`
	Score    float64 `protobuf:"fixed64,2,opt,name=score,proto3" json:"score,omitempty"`
	// Deprecated: Do not use.
	NumericSequence []float64 `protobuf:"fixed64,3,rep,packed,name=numeric_sequence,json=numericSequence,proto3" json:"numeric_sequence,omitempty"`
	// contains filtered or unexported fields
}

func (*ScoreCategorical_ScoreCategory) Descriptor deprecated

func (*ScoreCategorical_ScoreCategory) Descriptor() ([]byte, []int)

Deprecated: Use ScoreCategorical_ScoreCategory.ProtoReflect.Descriptor instead.

func (*ScoreCategorical_ScoreCategory) GetCategory

func (x *ScoreCategorical_ScoreCategory) GetCategory() string

func (*ScoreCategorical_ScoreCategory) GetNumericSequence deprecated

func (x *ScoreCategorical_ScoreCategory) GetNumericSequence() []float64

Deprecated: Do not use.

func (*ScoreCategorical_ScoreCategory) GetScore

func (*ScoreCategorical_ScoreCategory) ProtoMessage

func (*ScoreCategorical_ScoreCategory) ProtoMessage()

func (*ScoreCategorical_ScoreCategory) ProtoReflect

func (*ScoreCategorical_ScoreCategory) Reset

func (x *ScoreCategorical_ScoreCategory) Reset()

func (*ScoreCategorical_ScoreCategory) String

type ScoreCategorical_ScoreCategory_

type ScoreCategorical_ScoreCategory_ struct {
	ScoreCategory *ScoreCategorical_ScoreCategory `protobuf:"bytes,4,opt,name=score_category,json=scoreCategory,proto3,oneof"`
}

type ScoreCategorical_ScoreValue

type ScoreCategorical_ScoreValue struct {
	Value float64 `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ScoreCategorical_ScoreValue) Descriptor deprecated

func (*ScoreCategorical_ScoreValue) Descriptor() ([]byte, []int)

Deprecated: Use ScoreCategorical_ScoreValue.ProtoReflect.Descriptor instead.

func (*ScoreCategorical_ScoreValue) GetValue

func (x *ScoreCategorical_ScoreValue) GetValue() float64

func (*ScoreCategorical_ScoreValue) ProtoMessage

func (*ScoreCategorical_ScoreValue) ProtoMessage()

func (*ScoreCategorical_ScoreValue) ProtoReflect

func (*ScoreCategorical_ScoreValue) Reset

func (x *ScoreCategorical_ScoreValue) Reset()

func (*ScoreCategorical_ScoreValue) String

func (x *ScoreCategorical_ScoreValue) String() string

type ScoreCategorical_ScoreValue_

type ScoreCategorical_ScoreValue_ struct {
	ScoreValue *ScoreCategorical_ScoreValue `protobuf:"bytes,5,opt,name=score_value,json=scoreValue,proto3,oneof"`
}

type UserFileUploadResponse

type UserFileUploadResponse struct {

	// error field is set if any error was encountered during the file upload request. If request was successful this field
	// is an empty string
	Error    string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	FileUuid string `protobuf:"bytes,2,opt,name=file_uuid,json=fileUuid,proto3" json:"file_uuid,omitempty"`
	// contains filtered or unexported fields
}

UserFileUploadResponse is the response body for the UserFileUpload receiver endpoint.

func (*UserFileUploadResponse) Descriptor deprecated

func (*UserFileUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use UserFileUploadResponse.ProtoReflect.Descriptor instead.

func (*UserFileUploadResponse) GetError

func (x *UserFileUploadResponse) GetError() string

func (*UserFileUploadResponse) GetFileUuid

func (x *UserFileUploadResponse) GetFileUuid() string

func (*UserFileUploadResponse) ProtoMessage

func (*UserFileUploadResponse) ProtoMessage()

func (*UserFileUploadResponse) ProtoReflect

func (x *UserFileUploadResponse) ProtoReflect() protoreflect.Message

func (*UserFileUploadResponse) Reset

func (x *UserFileUploadResponse) Reset()

func (*UserFileUploadResponse) String

func (x *UserFileUploadResponse) String() string

type Value

type Value struct {

	// Types that are assignable to Data:
	//
	//	*Value_String_
	//	*Value_Int
	//	*Value_Double
	//	*Value_MultiValue
	//	*Value_Embedding
	Data isValue_Data `protobuf_oneof:"data"`
	// contains filtered or unexported fields
}

Value encodes the type of the feature's value

func (*Value) Descriptor deprecated

func (*Value) Descriptor() ([]byte, []int)

Deprecated: Use Value.ProtoReflect.Descriptor instead.

func (*Value) GetData

func (m *Value) GetData() isValue_Data

func (*Value) GetDouble

func (x *Value) GetDouble() float64

func (*Value) GetEmbedding

func (x *Value) GetEmbedding() *Embedding

func (*Value) GetInt

func (x *Value) GetInt() int64

func (*Value) GetMultiValue

func (x *Value) GetMultiValue() *MultiValue

func (*Value) GetString_

func (x *Value) GetString_() string

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) ProtoReflect

func (x *Value) ProtoReflect() protoreflect.Message

func (*Value) Reset

func (x *Value) Reset()

func (*Value) String

func (x *Value) String() string

type Value_Double

type Value_Double struct {
	Double float64 `protobuf:"fixed64,3,opt,name=double,proto3,oneof"`
}

type Value_Embedding

type Value_Embedding struct {
	Embedding *Embedding `protobuf:"bytes,5,opt,name=embedding,proto3,oneof"`
}

type Value_Int

type Value_Int struct {
	Int int64 `protobuf:"varint,2,opt,name=int,proto3,oneof"`
}

type Value_MultiValue

type Value_MultiValue struct {
	MultiValue *MultiValue `protobuf:"bytes,4,opt,name=multi_value,json=multiValue,proto3,oneof"`
}

type Value_String_

type Value_String_ struct {
	String_ string `protobuf:"bytes,1,opt,name=string,proto3,oneof"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL