v1

package
v0.4.943 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	NamespaceInfo_NamespaceType_name = map[int32]string{
		0: "TENANT",
		1: "DATAPRODUCT",
		2: "LAB",
		3: "SERVINGSITE",
		4: "MODELASYSTEM",
		5: "MODELACATALOG",
	}
	NamespaceInfo_NamespaceType_value = map[string]int32{
		"TENANT":        0,
		"DATAPRODUCT":   1,
		"LAB":           2,
		"SERVINGSITE":   3,
		"MODELASYSTEM":  4,
		"MODELACATALOG": 5,
	}
)

Enum value maps for NamespaceInfo_NamespaceType.

View Source
var File_github_com_metaprov_modelaapi_services_common_v1_common_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ColumnProfile

type ColumnProfile struct {
	Name                      string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Count                     int32      `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	Type                      string     `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Missing                   int32      `protobuf:"varint,4,opt,name=missing,proto3" json:"missing,omitempty"`
	PercentMissing            float32    `protobuf:"fixed32,5,opt,name=percentMissing,proto3" json:"percentMissing,omitempty"`
	Distinct                  int32      `protobuf:"varint,6,opt,name=distinct,proto3" json:"distinct,omitempty"`
	Mean                      float64    `protobuf:"fixed64,7,opt,name=mean,proto3" json:"mean,omitempty"`
	Mode                      string     `protobuf:"bytes,8,opt,name=mode,proto3" json:"mode,omitempty"`
	Stddev                    float64    `protobuf:"fixed64,9,opt,name=stddev,proto3" json:"stddev,omitempty"`
	Variance                  float64    `protobuf:"fixed64,10,opt,name=variance,proto3" json:"variance,omitempty"`
	Min                       float64    `protobuf:"fixed64,11,opt,name=min,proto3" json:"min,omitempty"`
	Max                       float64    `protobuf:"fixed64,12,opt,name=max,proto3" json:"max,omitempty"`
	Kurtosis                  float64    `protobuf:"fixed64,13,opt,name=kurtosis,proto3" json:"kurtosis,omitempty"`
	Skewness                  float64    `protobuf:"fixed64,14,opt,name=skewness,proto3" json:"skewness,omitempty"`
	Sum                       float64    `protobuf:"fixed64,15,opt,name=sum,proto3" json:"sum,omitempty"`
	Mad                       float64    `protobuf:"fixed64,16,opt,name=mad,proto3" json:"mad,omitempty"`
	Zeros                     float64    `protobuf:"fixed64,17,opt,name=zeros,proto3" json:"zeros,omitempty"`
	P25                       float64    `protobuf:"fixed64,18,opt,name=p25,proto3" json:"p25,omitempty"`
	P50                       float64    `protobuf:"fixed64,19,opt,name=p50,proto3" json:"p50,omitempty"`
	P75                       float64    `protobuf:"fixed64,20,opt,name=p75,proto3" json:"p75,omitempty"`
	P100                      float64    `protobuf:"fixed64,21,opt,name=p100,proto3" json:"p100,omitempty"`
	Iqr                       float64    `protobuf:"fixed64,22,opt,name=iqr,proto3" json:"iqr,omitempty"`
	Cv                        float64    `protobuf:"fixed64,23,opt,name=cv,proto3" json:"cv,omitempty"`
	Top                       int32      `protobuf:"varint,24,opt,name=top,proto3" json:"top,omitempty"`
	Freq                      int32      `protobuf:"varint,25,opt,name=freq,proto3" json:"freq,omitempty"`
	Ignore                    bool       `protobuf:"varint,26,opt,name=ignore,proto3" json:"ignore,omitempty"`
	Target                    bool       `protobuf:"varint,27,opt,name=target,proto3" json:"target,omitempty"`
	Histogram                 *Histogram `protobuf:"bytes,28,opt,name=histogram,proto3" json:"histogram,omitempty"`
	Invalid                   int32      `protobuf:"varint,29,opt,name=invalid,proto3" json:"invalid,omitempty"`
	Importance                float64    `protobuf:"fixed64,30,opt,name=importance,proto3" json:"importance,omitempty"`
	Nullable                  bool       `protobuf:"varint,31,opt,name=nullable,proto3" json:"nullable,omitempty"`
	HighCardinality           bool       `protobuf:"varint,32,opt,name=highCardinality,proto3" json:"highCardinality,omitempty"`
	HighCorrWithOtherFeatures bool       `protobuf:"varint,33,opt,name=highCorrWithOtherFeatures,proto3" json:"highCorrWithOtherFeatures,omitempty"`
	LowCorrWithTarget         bool       `protobuf:"varint,34,opt,name=lowCorrWithTarget,proto3" json:"lowCorrWithTarget,omitempty"`
	HighMissingPct            bool       `protobuf:"varint,35,opt,name=highMissingPct,proto3" json:"highMissingPct,omitempty"`
	Skewed                    bool       `protobuf:"varint,36,opt,name=skewed,proto3" json:"skewed,omitempty"`
	Id                        bool       `protobuf:"varint,37,opt,name=id,proto3" json:"id,omitempty"`
	Constant                  bool       `protobuf:"varint,38,opt,name=constant,proto3" json:"constant,omitempty"`
	Duplicate                 bool       `protobuf:"varint,39,opt,name=duplicate,proto3" json:"duplicate,omitempty"`
	Reserved                  bool       `protobuf:"varint,40,opt,name=reserved,proto3" json:"reserved,omitempty"`
	OutliersUpper             int32      `protobuf:"varint,41,opt,name=outliersUpper,proto3" json:"outliersUpper,omitempty"`
	OutliersLower             int32      `protobuf:"varint,42,opt,name=outliersLower,proto3" json:"outliersLower,omitempty"`
	OutliersPercent           float32    `protobuf:"fixed32,43,opt,name=outliersPercent,proto3" json:"outliersPercent,omitempty"`
	Completeness              float64    `protobuf:"fixed64,44,opt,name=completeness,proto3" json:"completeness,omitempty"`
	DistinctValueCount        float64    `protobuf:"fixed64,45,opt,name=distinctValueCount,proto3" json:"distinctValueCount,omitempty"`
	MostFreqValuesRatio       float64    `protobuf:"fixed64,46,opt,name=mostFreqValuesRatio,proto3" json:"mostFreqValuesRatio,omitempty"`
	IndexOfPeculiarity        float64    `protobuf:"fixed64,47,opt,name=indexOfPeculiarity,proto3" json:"indexOfPeculiarity,omitempty"`
	Values                    []string   `protobuf:"bytes,48,rep,name=values,proto3" json:"values,omitempty"` // Enum set of values
	CorrToTarget              float64    `protobuf:"fixed64,49,opt,name=corrToTarget,proto3" json:"corrToTarget,omitempty"`
	Index                     int32      `protobuf:"varint,50,opt,name=index,proto3" json:"index,omitempty"` // column index
	// contains filtered or unexported fields
}

func (*ColumnProfile) Descriptor deprecated

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

Deprecated: Use ColumnProfile.ProtoReflect.Descriptor instead.

func (*ColumnProfile) GetCompleteness

func (x *ColumnProfile) GetCompleteness() float64

func (*ColumnProfile) GetConstant

func (x *ColumnProfile) GetConstant() bool

func (*ColumnProfile) GetCorrToTarget added in v0.4.417

func (x *ColumnProfile) GetCorrToTarget() float64

func (*ColumnProfile) GetCount

func (x *ColumnProfile) GetCount() int32

func (*ColumnProfile) GetCv

func (x *ColumnProfile) GetCv() float64

func (*ColumnProfile) GetDistinct

func (x *ColumnProfile) GetDistinct() int32

func (*ColumnProfile) GetDistinctValueCount

func (x *ColumnProfile) GetDistinctValueCount() float64

func (*ColumnProfile) GetDuplicate

func (x *ColumnProfile) GetDuplicate() bool

func (*ColumnProfile) GetFreq

func (x *ColumnProfile) GetFreq() int32

func (*ColumnProfile) GetHighCardinality

func (x *ColumnProfile) GetHighCardinality() bool

func (*ColumnProfile) GetHighCorrWithOtherFeatures

func (x *ColumnProfile) GetHighCorrWithOtherFeatures() bool

func (*ColumnProfile) GetHighMissingPct

func (x *ColumnProfile) GetHighMissingPct() bool

func (*ColumnProfile) GetHistogram

func (x *ColumnProfile) GetHistogram() *Histogram

func (*ColumnProfile) GetId

func (x *ColumnProfile) GetId() bool

func (*ColumnProfile) GetIgnore

func (x *ColumnProfile) GetIgnore() bool

func (*ColumnProfile) GetImportance

func (x *ColumnProfile) GetImportance() float64

func (*ColumnProfile) GetIndex added in v0.4.810

func (x *ColumnProfile) GetIndex() int32

func (*ColumnProfile) GetIndexOfPeculiarity

func (x *ColumnProfile) GetIndexOfPeculiarity() float64

func (*ColumnProfile) GetInvalid

func (x *ColumnProfile) GetInvalid() int32

func (*ColumnProfile) GetIqr

func (x *ColumnProfile) GetIqr() float64

func (*ColumnProfile) GetKurtosis

func (x *ColumnProfile) GetKurtosis() float64

func (*ColumnProfile) GetLowCorrWithTarget

func (x *ColumnProfile) GetLowCorrWithTarget() bool

func (*ColumnProfile) GetMad

func (x *ColumnProfile) GetMad() float64

func (*ColumnProfile) GetMax

func (x *ColumnProfile) GetMax() float64

func (*ColumnProfile) GetMean

func (x *ColumnProfile) GetMean() float64

func (*ColumnProfile) GetMin

func (x *ColumnProfile) GetMin() float64

func (*ColumnProfile) GetMissing

func (x *ColumnProfile) GetMissing() int32

func (*ColumnProfile) GetMode

func (x *ColumnProfile) GetMode() string

func (*ColumnProfile) GetMostFreqValuesRatio

func (x *ColumnProfile) GetMostFreqValuesRatio() float64

func (*ColumnProfile) GetName

func (x *ColumnProfile) GetName() string

func (*ColumnProfile) GetNullable

func (x *ColumnProfile) GetNullable() bool

func (*ColumnProfile) GetOutliersLower added in v0.4.859

func (x *ColumnProfile) GetOutliersLower() int32

func (*ColumnProfile) GetOutliersPercent added in v0.4.858

func (x *ColumnProfile) GetOutliersPercent() float32

func (*ColumnProfile) GetOutliersUpper added in v0.4.858

func (x *ColumnProfile) GetOutliersUpper() int32

func (*ColumnProfile) GetP100

func (x *ColumnProfile) GetP100() float64

func (*ColumnProfile) GetP25

func (x *ColumnProfile) GetP25() float64

func (*ColumnProfile) GetP50

func (x *ColumnProfile) GetP50() float64

func (*ColumnProfile) GetP75

func (x *ColumnProfile) GetP75() float64

func (*ColumnProfile) GetPercentMissing

func (x *ColumnProfile) GetPercentMissing() float32

func (*ColumnProfile) GetReserved

func (x *ColumnProfile) GetReserved() bool

func (*ColumnProfile) GetSkewed

func (x *ColumnProfile) GetSkewed() bool

func (*ColumnProfile) GetSkewness

func (x *ColumnProfile) GetSkewness() float64

func (*ColumnProfile) GetStddev

func (x *ColumnProfile) GetStddev() float64

func (*ColumnProfile) GetSum

func (x *ColumnProfile) GetSum() float64

func (*ColumnProfile) GetTarget

func (x *ColumnProfile) GetTarget() bool

func (*ColumnProfile) GetTop

func (x *ColumnProfile) GetTop() int32

func (*ColumnProfile) GetType

func (x *ColumnProfile) GetType() string

func (*ColumnProfile) GetValues

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

func (*ColumnProfile) GetVariance

func (x *ColumnProfile) GetVariance() float64

func (*ColumnProfile) GetZeros

func (x *ColumnProfile) GetZeros() float64

func (*ColumnProfile) ProtoMessage

func (*ColumnProfile) ProtoMessage()

func (*ColumnProfile) ProtoReflect

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

func (*ColumnProfile) Reset

func (x *ColumnProfile) Reset()

func (*ColumnProfile) String

func (x *ColumnProfile) String() string

type DatasetProfile

type DatasetProfile struct {
	Cols     int32 `protobuf:"varint,1,opt,name=cols,proto3" json:"cols,omitempty"`
	Rows     int32 `protobuf:"varint,2,opt,name=rows,proto3" json:"rows,omitempty"`
	Filesize int32 `protobuf:"varint,3,opt,name=filesize,proto3" json:"filesize,omitempty"`
	// return true if this dataset is imbalance.
	Imbalance  bool             `protobuf:"varint,4,opt,name=imbalance,proto3" json:"imbalance,omitempty"`
	Plots      []*Plot          `protobuf:"bytes,5,rep,name=plots,proto3" json:"plots,omitempty"`
	Columns    []*ColumnProfile `protobuf:"bytes,6,rep,name=columns,proto3" json:"columns,omitempty"`
	Table      *TableView       `protobuf:"bytes,7,opt,name=table,proto3" json:"table,omitempty"`
	Hash       string           `protobuf:"bytes,8,opt,name=hash,proto3" json:"hash,omitempty"` // signature of the dataset profile.
	AnomalyURI string           `protobuf:"bytes,9,opt,name=anomalyURI,proto3" json:"anomalyURI,omitempty"`
	// contains filtered or unexported fields
}

func (*DatasetProfile) Descriptor deprecated

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

Deprecated: Use DatasetProfile.ProtoReflect.Descriptor instead.

func (*DatasetProfile) GetAnomalyURI added in v0.4.855

func (x *DatasetProfile) GetAnomalyURI() string

func (*DatasetProfile) GetCols

func (x *DatasetProfile) GetCols() int32

func (*DatasetProfile) GetColumns

func (x *DatasetProfile) GetColumns() []*ColumnProfile

func (*DatasetProfile) GetFilesize

func (x *DatasetProfile) GetFilesize() int32

func (*DatasetProfile) GetHash

func (x *DatasetProfile) GetHash() string

func (*DatasetProfile) GetImbalance

func (x *DatasetProfile) GetImbalance() bool

func (*DatasetProfile) GetPlots

func (x *DatasetProfile) GetPlots() []*Plot

func (*DatasetProfile) GetRows

func (x *DatasetProfile) GetRows() int32

func (*DatasetProfile) GetTable

func (x *DatasetProfile) GetTable() *TableView

func (*DatasetProfile) ProtoMessage

func (*DatasetProfile) ProtoMessage()

func (*DatasetProfile) ProtoReflect

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

func (*DatasetProfile) Reset

func (x *DatasetProfile) Reset()

func (*DatasetProfile) String

func (x *DatasetProfile) String() string

type ForecastProfile

type ForecastProfile struct {
	Name  string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Plots []*Plot `protobuf:"bytes,2,rep,name=plots,proto3" json:"plots,omitempty"`
	// contains filtered or unexported fields
}

/////////////////////////////////////////////////////////////////////// /// Forecast profile //////////////////////////////////////////////////////////////////////

func (*ForecastProfile) Descriptor deprecated

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

Deprecated: Use ForecastProfile.ProtoReflect.Descriptor instead.

func (*ForecastProfile) GetName

func (x *ForecastProfile) GetName() string

func (*ForecastProfile) GetPlots

func (x *ForecastProfile) GetPlots() []*Plot

func (*ForecastProfile) ProtoMessage

func (*ForecastProfile) ProtoMessage()

func (*ForecastProfile) ProtoReflect

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

func (*ForecastProfile) Reset

func (x *ForecastProfile) Reset()

func (*ForecastProfile) String

func (x *ForecastProfile) String() string

type Histogram

type Histogram struct {
	Values     []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"`
	Bins       []float64 `protobuf:"fixed64,2,rep,packed,name=bins,proto3" json:"bins,omitempty"`
	Categories []string  `protobuf:"bytes,3,rep,name=categories,proto3" json:"categories,omitempty"` // for categorical variables those are the cateogries.
	// contains filtered or unexported fields
}

func (*Histogram) Descriptor deprecated

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

Deprecated: Use Histogram.ProtoReflect.Descriptor instead.

func (*Histogram) GetBins added in v0.4.414

func (x *Histogram) GetBins() []float64

func (*Histogram) GetCategories added in v0.4.414

func (x *Histogram) GetCategories() []string

func (*Histogram) GetValues

func (x *Histogram) GetValues() []float64

func (*Histogram) ProtoMessage

func (*Histogram) ProtoMessage()

func (*Histogram) ProtoReflect

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

func (*Histogram) Reset

func (x *Histogram) Reset()

func (*Histogram) String

func (x *Histogram) String() string

type ModelProfile

type ModelProfile struct {
	Name       string             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Plots      []*Plot            `protobuf:"bytes,2,rep,name=plots,proto3" json:"plots,omitempty"`
	Importance map[string]float32 `` // hold the feature importance
	/* 163-byte string literal not displayed */
	Rocauc           *ROCCurve               `protobuf:"bytes,4,opt,name=rocauc,proto3" json:"rocauc,omitempty"`                     // roc auc curve
	Pr               *PrecisionRecallCurve   `protobuf:"bytes,5,opt,name=pr,proto3" json:"pr,omitempty"`                             // precision recall cureve
	MulticlassRocAuc []*ROCCurve             `protobuf:"bytes,6,rep,name=multiclassRocAuc,proto3" json:"multiclassRocAuc,omitempty"` // multi class roc curve
	MulticlassPR     []*PrecisionRecallCurve `protobuf:"bytes,7,rep,name=multiclassPR,proto3" json:"multiclassPR,omitempty"`         // multi class pr curve
	// contains filtered or unexported fields
}

/////////////////////////////////////////////////////////////////////// /// Model profile //////////////////////////////////////////////////////////////////////

func (*ModelProfile) Descriptor deprecated

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

Deprecated: Use ModelProfile.ProtoReflect.Descriptor instead.

func (*ModelProfile) GetImportance

func (x *ModelProfile) GetImportance() map[string]float32

func (*ModelProfile) GetMulticlassPR added in v0.4.446

func (x *ModelProfile) GetMulticlassPR() []*PrecisionRecallCurve

func (*ModelProfile) GetMulticlassRocAuc added in v0.4.446

func (x *ModelProfile) GetMulticlassRocAuc() []*ROCCurve

func (*ModelProfile) GetName

func (x *ModelProfile) GetName() string

func (*ModelProfile) GetPlots

func (x *ModelProfile) GetPlots() []*Plot

func (*ModelProfile) GetPr added in v0.4.430

func (x *ModelProfile) GetPr() *PrecisionRecallCurve

func (*ModelProfile) GetRocauc added in v0.4.427

func (x *ModelProfile) GetRocauc() *ROCCurve

func (*ModelProfile) ProtoMessage

func (*ModelProfile) ProtoMessage()

func (*ModelProfile) ProtoReflect

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

func (*ModelProfile) Reset

func (x *ModelProfile) Reset()

func (*ModelProfile) String

func (x *ModelProfile) String() string

type NamespaceInfo

type NamespaceInfo struct {
	Type         NamespaceInfo_NamespaceType `` /* 144-byte string literal not displayed */
	Name         string                      `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Accounts     int32                       `protobuf:"varint,3,opt,name=accounts,proto3" json:"accounts,omitempty"`
	Buckets      int32                       `protobuf:"varint,4,opt,name=buckets,proto3" json:"buckets,omitempty"`
	Labs         int32                       `protobuf:"varint,5,opt,name=labs,proto3" json:"labs,omitempty"`
	Servingsites int32                       `protobuf:"varint,6,opt,name=servingsites,proto3" json:"servingsites,omitempty"`
	Datasets     int32                       `protobuf:"varint,7,opt,name=datasets,proto3" json:"datasets,omitempty"`
	Datasources  int32                       `protobuf:"varint,8,opt,name=datasources,proto3" json:"datasources,omitempty"`
	Studies      int32                       `protobuf:"varint,9,opt,name=studies,proto3" json:"studies,omitempty"`
	Models       int32                       `protobuf:"varint,10,opt,name=models,proto3" json:"models,omitempty"`
	// contains filtered or unexported fields
}

func (*NamespaceInfo) Descriptor deprecated

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

Deprecated: Use NamespaceInfo.ProtoReflect.Descriptor instead.

func (*NamespaceInfo) GetAccounts

func (x *NamespaceInfo) GetAccounts() int32

func (*NamespaceInfo) GetBuckets

func (x *NamespaceInfo) GetBuckets() int32

func (*NamespaceInfo) GetDatasets

func (x *NamespaceInfo) GetDatasets() int32

func (*NamespaceInfo) GetDatasources

func (x *NamespaceInfo) GetDatasources() int32

func (*NamespaceInfo) GetLabs

func (x *NamespaceInfo) GetLabs() int32

func (*NamespaceInfo) GetModels

func (x *NamespaceInfo) GetModels() int32

func (*NamespaceInfo) GetName

func (x *NamespaceInfo) GetName() string

func (*NamespaceInfo) GetServingsites

func (x *NamespaceInfo) GetServingsites() int32

func (*NamespaceInfo) GetStudies

func (x *NamespaceInfo) GetStudies() int32

func (*NamespaceInfo) GetType

func (*NamespaceInfo) ProtoMessage

func (*NamespaceInfo) ProtoMessage()

func (*NamespaceInfo) ProtoReflect

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

func (*NamespaceInfo) Reset

func (x *NamespaceInfo) Reset()

func (*NamespaceInfo) String

func (x *NamespaceInfo) String() string

type NamespaceInfo_NamespaceType

type NamespaceInfo_NamespaceType int32
const (
	NamespaceInfo_TENANT        NamespaceInfo_NamespaceType = 0
	NamespaceInfo_DATAPRODUCT   NamespaceInfo_NamespaceType = 1
	NamespaceInfo_LAB           NamespaceInfo_NamespaceType = 2
	NamespaceInfo_SERVINGSITE   NamespaceInfo_NamespaceType = 3
	NamespaceInfo_MODELASYSTEM  NamespaceInfo_NamespaceType = 4
	NamespaceInfo_MODELACATALOG NamespaceInfo_NamespaceType = 5
)

func (NamespaceInfo_NamespaceType) Descriptor

func (NamespaceInfo_NamespaceType) Enum

func (NamespaceInfo_NamespaceType) EnumDescriptor deprecated

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

Deprecated: Use NamespaceInfo_NamespaceType.Descriptor instead.

func (NamespaceInfo_NamespaceType) Number

func (NamespaceInfo_NamespaceType) String

func (NamespaceInfo_NamespaceType) Type

type Plot

type Plot struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The visualization title
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	// image as bin
	Img []byte `protobuf:"bytes,3,opt,name=img,proto3" json:"img,omitempty"`
	// image file name
	Fname string `protobuf:"bytes,4,opt,name=fname,proto3" json:"fname,omitempty"`
	// The url in the bucket
	Url string `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*Plot) Descriptor deprecated

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

Deprecated: Use Plot.ProtoReflect.Descriptor instead.

func (*Plot) GetFname

func (x *Plot) GetFname() string

func (*Plot) GetImg

func (x *Plot) GetImg() []byte

func (*Plot) GetName

func (x *Plot) GetName() string

func (*Plot) GetTitle

func (x *Plot) GetTitle() string

func (*Plot) GetUrl

func (x *Plot) GetUrl() string

func (*Plot) ProtoMessage

func (*Plot) ProtoMessage()

func (*Plot) ProtoReflect

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

func (*Plot) Reset

func (x *Plot) Reset()

func (*Plot) String

func (x *Plot) String() string

type PrecisionRecallCurve added in v0.4.430

type PrecisionRecallCurve struct {
	Classname  string    `protobuf:"bytes,1,opt,name=classname,proto3" json:"classname,omitempty"`
	Classid    int32     `protobuf:"varint,2,opt,name=classid,proto3" json:"classid,omitempty"`
	Precision  []float64 `protobuf:"fixed64,3,rep,packed,name=precision,proto3" json:"precision,omitempty"`
	Recall     []float64 `protobuf:"fixed64,4,rep,packed,name=recall,proto3" json:"recall,omitempty"`
	Thresholds []float64 `protobuf:"fixed64,5,rep,packed,name=thresholds,proto3" json:"thresholds,omitempty"`
	// contains filtered or unexported fields
}

func (*PrecisionRecallCurve) Descriptor deprecated added in v0.4.430

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

Deprecated: Use PrecisionRecallCurve.ProtoReflect.Descriptor instead.

func (*PrecisionRecallCurve) GetClassid added in v0.4.512

func (x *PrecisionRecallCurve) GetClassid() int32

func (*PrecisionRecallCurve) GetClassname added in v0.4.512

func (x *PrecisionRecallCurve) GetClassname() string

func (*PrecisionRecallCurve) GetPrecision added in v0.4.430

func (x *PrecisionRecallCurve) GetPrecision() []float64

func (*PrecisionRecallCurve) GetRecall added in v0.4.430

func (x *PrecisionRecallCurve) GetRecall() []float64

func (*PrecisionRecallCurve) GetThresholds added in v0.4.457

func (x *PrecisionRecallCurve) GetThresholds() []float64

func (*PrecisionRecallCurve) ProtoMessage added in v0.4.430

func (*PrecisionRecallCurve) ProtoMessage()

func (*PrecisionRecallCurve) ProtoReflect added in v0.4.430

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

func (*PrecisionRecallCurve) Reset added in v0.4.430

func (x *PrecisionRecallCurve) Reset()

func (*PrecisionRecallCurve) String added in v0.4.430

func (x *PrecisionRecallCurve) String() string

type ROCCurve added in v0.4.430

type ROCCurve struct {
	Classname  string    `protobuf:"bytes,1,opt,name=classname,proto3" json:"classname,omitempty"`
	Classid    int32     `protobuf:"varint,2,opt,name=classid,proto3" json:"classid,omitempty"`
	Fpr        []float64 `protobuf:"fixed64,3,rep,packed,name=fpr,proto3" json:"fpr,omitempty"`
	Tpr        []float64 `protobuf:"fixed64,4,rep,packed,name=tpr,proto3" json:"tpr,omitempty"`
	Thresholds []float64 `protobuf:"fixed64,5,rep,packed,name=thresholds,proto3" json:"thresholds,omitempty"`
	// contains filtered or unexported fields
}

func (*ROCCurve) Descriptor deprecated added in v0.4.430

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

Deprecated: Use ROCCurve.ProtoReflect.Descriptor instead.

func (*ROCCurve) GetClassid added in v0.4.512

func (x *ROCCurve) GetClassid() int32

func (*ROCCurve) GetClassname added in v0.4.512

func (x *ROCCurve) GetClassname() string

func (*ROCCurve) GetFpr added in v0.4.430

func (x *ROCCurve) GetFpr() []float64

func (*ROCCurve) GetThresholds added in v0.4.457

func (x *ROCCurve) GetThresholds() []float64

func (*ROCCurve) GetTpr added in v0.4.430

func (x *ROCCurve) GetTpr() []float64

func (*ROCCurve) ProtoMessage added in v0.4.430

func (*ROCCurve) ProtoMessage()

func (*ROCCurve) ProtoReflect added in v0.4.430

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

func (*ROCCurve) Reset added in v0.4.430

func (x *ROCCurve) Reset()

func (*ROCCurve) String added in v0.4.430

func (x *ROCCurve) String() string

type StudyProfile

type StudyProfile struct {
	Plots          []*Plot         `protobuf:"bytes,1,rep,name=plots,proto3" json:"plots,omitempty"`
	Models         []*ModelProfile `protobuf:"bytes,2,rep,name=models,proto3" json:"models,omitempty"`
	TrainingHash   string          `protobuf:"bytes,3,opt,name=trainingHash,proto3" json:"trainingHash,omitempty"`
	TestingHash    string          `protobuf:"bytes,4,opt,name=testingHash,proto3" json:"testingHash,omitempty"`
	ValidationHash string          `protobuf:"bytes,5,opt,name=validationHash,proto3" json:"validationHash,omitempty"`
	// contains filtered or unexported fields
}

/////////////////////////////////////////////////////////////////////// /// Study profile //////////////////////////////////////////////////////////////////////

func (*StudyProfile) Descriptor deprecated

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

Deprecated: Use StudyProfile.ProtoReflect.Descriptor instead.

func (*StudyProfile) GetModels

func (x *StudyProfile) GetModels() []*ModelProfile

func (*StudyProfile) GetPlots

func (x *StudyProfile) GetPlots() []*Plot

func (*StudyProfile) GetTestingHash

func (x *StudyProfile) GetTestingHash() string

func (*StudyProfile) GetTrainingHash

func (x *StudyProfile) GetTrainingHash() string

func (*StudyProfile) GetValidationHash

func (x *StudyProfile) GetValidationHash() string

func (*StudyProfile) ProtoMessage

func (*StudyProfile) ProtoMessage()

func (*StudyProfile) ProtoReflect

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

func (*StudyProfile) Reset

func (x *StudyProfile) Reset()

func (*StudyProfile) String

func (x *StudyProfile) String() string

type TableView

type TableView struct {
	Cols     []string         `protobuf:"bytes,1,rep,name=cols,proto3" json:"cols,omitempty"`
	Rows     []*TableViewRow  `protobuf:"bytes,2,rep,name=rows,proto3" json:"rows,omitempty"`
	Profiles []*ColumnProfile `protobuf:"bytes,3,rep,name=profiles,proto3" json:"profiles,omitempty"`
	// contains filtered or unexported fields
}

func (*TableView) Descriptor deprecated

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

Deprecated: Use TableView.ProtoReflect.Descriptor instead.

func (*TableView) GetCols

func (x *TableView) GetCols() []string

func (*TableView) GetProfiles

func (x *TableView) GetProfiles() []*ColumnProfile

func (*TableView) GetRows

func (x *TableView) GetRows() []*TableViewRow

func (*TableView) ProtoMessage

func (*TableView) ProtoMessage()

func (*TableView) ProtoReflect

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

func (*TableView) Reset

func (x *TableView) Reset()

func (*TableView) String

func (x *TableView) String() string

type TableViewRow

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

func (*TableViewRow) Descriptor deprecated

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

Deprecated: Use TableViewRow.ProtoReflect.Descriptor instead.

func (*TableViewRow) GetValues

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

func (*TableViewRow) ProtoMessage

func (*TableViewRow) ProtoMessage()

func (*TableViewRow) ProtoReflect

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

func (*TableViewRow) Reset

func (x *TableViewRow) Reset()

func (*TableViewRow) String

func (x *TableViewRow) String() string

Jump to

Keyboard shortcuts

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