__

package
v0.0.0-...-6f33c85 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2023 License: Unlicense Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Penalty_name = map[int32]string{
		0: "PENALTY_L2",
		1: "PENALTY_L1",
		2: "PENALTY_ELASTICNET",
	}
	Penalty_value = map[string]int32{
		"PENALTY_L2":         0,
		"PENALTY_L1":         1,
		"PENALTY_ELASTICNET": 2,
	}
)

Enum value maps for Penalty.

View Source
var (
	Loss_name = map[int32]string{
		0: "LOSS_HINGE",
		1: "LOSS_LOG_LOSS",
		2: "LOSS_LOG",
		3: "LOSS_MODIFIED_HUBER",
		4: "LOSS_SQUARED_HINGE",
		5: "LOSS_PERCEPTRON",
		6: "LOSS_SQUARED_ERROR",
		7: "LOSS_HUBER",
		8: "LOSS_EPSILON_INSENSITIVE",
		9: "LOSS_SQUARED_EPSILON_INSENSITIVE",
	}
	Loss_value = map[string]int32{
		"LOSS_HINGE":                       0,
		"LOSS_LOG_LOSS":                    1,
		"LOSS_LOG":                         2,
		"LOSS_MODIFIED_HUBER":              3,
		"LOSS_SQUARED_HINGE":               4,
		"LOSS_PERCEPTRON":                  5,
		"LOSS_SQUARED_ERROR":               6,
		"LOSS_HUBER":                       7,
		"LOSS_EPSILON_INSENSITIVE":         8,
		"LOSS_SQUARED_EPSILON_INSENSITIVE": 9,
	}
)

Enum value maps for Loss.

View Source
var (
	Multi_Class_name = map[int32]string{
		0: "MULTI_CLASS_OVR",
		1: "MULTI_CLASS_CRAMMER_SINGER",
	}
	Multi_Class_value = map[string]int32{
		"MULTI_CLASS_OVR":            0,
		"MULTI_CLASS_CRAMMER_SINGER": 1,
	}
)

Enum value maps for Multi_Class.

View Source
var (
	Order_name = map[int32]string{
		0: "ORDER_C",
		1: "ORDER_F",
	}
	Order_value = map[string]int32{
		"ORDER_C": 0,
		"ORDER_F": 1,
	}
)

Enum value maps for Order.

View Source
var (
	Solver_name = map[int32]string{
		0: "SOLVER_AUTO",
		1: "SOLVER_SVD",
		2: "SOLVER_CHOLESKY",
		3: "SOLVER_LSQR",
		4: "SOLVER_SPARSE_CG",
		5: "SOLVER_SAG",
		6: "SOLVER_SAGA",
		7: "SOLVER_LBFGS",
		8: "SOLVER_NEWTON_CHOLESKY",
	}
	Solver_value = map[string]int32{
		"SOLVER_AUTO":            0,
		"SOLVER_SVD":             1,
		"SOLVER_CHOLESKY":        2,
		"SOLVER_LSQR":            3,
		"SOLVER_SPARSE_CG":       4,
		"SOLVER_SAG":             5,
		"SOLVER_SAGA":            6,
		"SOLVER_LBFGS":           7,
		"SOLVER_NEWTON_CHOLESKY": 8,
	}
)

Enum value maps for Solver.

View Source
var (
	Selection_name = map[int32]string{
		0: "SELECTION_CYCLIC",
		1: "SELECTION_RANDOM",
	}
	Selection_value = map[string]int32{
		"SELECTION_CYCLIC": 0,
		"SELECTION_RANDOM": 1,
	}
)

Enum value maps for Selection.

View Source
var (
	Algorithm_name = map[int32]string{
		0: "ALGORITHM_AUTO",
		1: "ALGORITHM_BALL_TREE",
		2: "ALGORITHM_KD_TREE",
		3: "ALGORITHM_BRUTE",
	}
	Algorithm_value = map[string]int32{
		"ALGORITHM_AUTO":      0,
		"ALGORITHM_BALL_TREE": 1,
		"ALGORITHM_KD_TREE":   2,
		"ALGORITHM_BRUTE":     3,
	}
)

Enum value maps for Algorithm.

View Source
var (
	Link_name = map[int32]string{
		0: "LINK_AUTO",
		1: "LINK_LOG",
		2: "LINK_IDENTITY",
	}
	Link_value = map[string]int32{
		"LINK_AUTO":     0,
		"LINK_LOG":      1,
		"LINK_IDENTITY": 2,
	}
)

Enum value maps for Link.

View Source
var FileService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "AIProto.FileService",
	HandlerType: (*FileServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "FileUploadEvent",
			Handler:    _FileService_FileUploadEvent_Handler,
		},
		{
			MethodName: "FileDelete",
			Handler:    _FileService_FileDelete_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "file_handler.proto",
}

FileService_ServiceDesc is the grpc.ServiceDesc for FileService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_file_handler_proto protoreflect.FileDescriptor
View Source
var File_general_expression_proto protoreflect.FileDescriptor
View Source
var File_lib_enum_expression_proto protoreflect.FileDescriptor
View Source
var File_lib_np_library_proto protoreflect.FileDescriptor
View Source
var File_linear_expression_proto protoreflect.FileDescriptor
View Source
var File_nearest_neighbors_proto protoreflect.FileDescriptor
View Source
var File_polynomial_features_proto protoreflect.FileDescriptor
View Source
var File_svm_expression_proto protoreflect.FileDescriptor
View Source
var GeneralService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "AIProto.GeneralService",
	HandlerType: (*GeneralServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "HeaderEvent",
			Handler:    _GeneralService_HeaderEvent_Handler,
		},
		{
			MethodName: "InfoEvent",
			Handler:    _GeneralService_InfoEvent_Handler,
		},
		{
			MethodName: "DescriblerEvent",
			Handler:    _GeneralService_DescriblerEvent_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "general_expression.proto",
}

GeneralService_ServiceDesc is the grpc.ServiceDesc for GeneralService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LinearService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "AIProto.LinearService",
	HandlerType: (*LinearServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "LinearRegressionEvent",
			Handler:    _LinearService_LinearRegressionEvent_Handler,
		},
		{
			MethodName: "LinearRidgeEvent",
			Handler:    _LinearService_LinearRidgeEvent_Handler,
		},
		{
			MethodName: "LinearRidgeCVEvent",
			Handler:    _LinearService_LinearRidgeCVEvent_Handler,
		},
		{
			MethodName: "LassoExpressionEvent",
			Handler:    _LinearService_LassoExpressionEvent_Handler,
		},
		{
			MethodName: "LassoLarsLassoExpressionEvent",
			Handler:    _LinearService_LassoLarsLassoExpressionEvent_Handler,
		},
		{
			MethodName: "BayesianRidgeEvent",
			Handler:    _LinearService_BayesianRidgeEvent_Handler,
		},
		{
			MethodName: "TweedieRegressorEvent",
			Handler:    _LinearService_TweedieRegressorEvent_Handler,
		},
		{
			MethodName: "SGDClassifierEvent",
			Handler:    _LinearService_SGDClassifierEvent_Handler,
		},
		{
			MethodName: "ElasticNetEvent",
			Handler:    _LinearService_ElasticNetEvent_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "linear_expression.proto",
}

LinearService_ServiceDesc is the grpc.ServiceDesc for LinearService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var NeighborsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "AIProto.NeighborsService",
	HandlerType: (*NeighborsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "NearestNeighborsEvent",
			Handler:    _NeighborsService_NearestNeighborsEvent_Handler,
		},
		{
			MethodName: "KDTreeEvent",
			Handler:    _NeighborsService_KDTreeEvent_Handler,
		},
		{
			MethodName: "NearestCentroidEvent",
			Handler:    _NeighborsService_NearestCentroidEvent_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "nearest_neighbors.proto",
}

NeighborsService_ServiceDesc is the grpc.ServiceDesc for NeighborsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PolynomialService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "AIProto.PolynomialService",
	HandlerType: (*PolynomialServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PolynomialFeaturesEvent",
			Handler:    _PolynomialService_PolynomialFeaturesEvent_Handler,
		},
		{
			MethodName: "PolynomialFeaturesFitTransformEvent",
			Handler:    _PolynomialService_PolynomialFeaturesFitTransformEvent_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "polynomial_features.proto",
}

PolynomialService_ServiceDesc is the grpc.ServiceDesc for PolynomialService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SVMService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "AIProto.SVMService",
	HandlerType: (*SVMServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "LinearSVCEvent",
			Handler:    _SVMService_LinearSVCEvent_Handler,
		},
		{
			MethodName: "LinearSVREvent",
			Handler:    _SVMService_LinearSVREvent_Handler,
		},
		{
			MethodName: "SVCEvent",
			Handler:    _SVMService_SVCEvent_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "svm_expression.proto",
}

SVMService_ServiceDesc is the grpc.ServiceDesc for SVMService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterFileServiceServer

func RegisterFileServiceServer(s grpc.ServiceRegistrar, srv FileServiceServer)

func RegisterGeneralServiceServer

func RegisterGeneralServiceServer(s grpc.ServiceRegistrar, srv GeneralServiceServer)

func RegisterLinearServiceServer

func RegisterLinearServiceServer(s grpc.ServiceRegistrar, srv LinearServiceServer)

func RegisterNeighborsServiceServer

func RegisterNeighborsServiceServer(s grpc.ServiceRegistrar, srv NeighborsServiceServer)

func RegisterPolynomialServiceServer

func RegisterPolynomialServiceServer(s grpc.ServiceRegistrar, srv PolynomialServiceServer)

func RegisterSVMServiceServer

func RegisterSVMServiceServer(s grpc.ServiceRegistrar, srv SVMServiceServer)

Types

type Algorithm

type Algorithm int32

Algorithm kwargs with enum type.

const (
	Algorithm_ALGORITHM_AUTO      Algorithm = 0
	Algorithm_ALGORITHM_BALL_TREE Algorithm = 1
	Algorithm_ALGORITHM_KD_TREE   Algorithm = 2
	Algorithm_ALGORITHM_BRUTE     Algorithm = 3
)

func (Algorithm) Descriptor

func (Algorithm) Descriptor() protoreflect.EnumDescriptor

func (Algorithm) Enum

func (x Algorithm) Enum() *Algorithm

func (Algorithm) EnumDescriptor deprecated

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

Deprecated: Use Algorithm.Descriptor instead.

func (Algorithm) Number

func (x Algorithm) Number() protoreflect.EnumNumber

func (Algorithm) String

func (x Algorithm) String() string

func (Algorithm) Type

type BayesianRidgeReply

type BayesianRidgeReply struct {
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	XScale_         *NDArray   `protobuf:"bytes,3,opt,name=x_scale_,json=xScale,proto3,oneof" json:"x_scale_,omitempty"`
	XOffset_        *NDArray   `protobuf:"bytes,4,opt,name=x_offset_,json=xOffset,proto3,oneof" json:"x_offset_,omitempty"`
	NIter_          *int32     `protobuf:"varint,5,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	Score_          *anypb.Any `protobuf:"bytes,6,opt,name=score_,json=score,proto3,oneof" json:"score_,omitempty"`
	Simga_          *anypb.Any `protobuf:"bytes,7,opt,name=simga_,json=simga,proto3,oneof" json:"simga_,omitempty"`
	Lambda_         *float32   `protobuf:"fixed32,8,opt,name=lambda_,json=lambda,proto3,oneof" json:"lambda_,omitempty"`
	Alpha_          *float32   `protobuf:"fixed32,9,opt,name=alpha_,json=alpha,proto3,oneof" json:"alpha_,omitempty"`
	Intercept_      *float32   `protobuf:"fixed32,10,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,11,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Bayesian Ridge.

func (*BayesianRidgeReply) Descriptor deprecated

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

Deprecated: Use BayesianRidgeReply.ProtoReflect.Descriptor instead.

func (*BayesianRidgeReply) GetAlpha_

func (x *BayesianRidgeReply) GetAlpha_() float32

func (*BayesianRidgeReply) GetCoef_

func (x *BayesianRidgeReply) GetCoef_() *NDArray

func (*BayesianRidgeReply) GetFeatureNamesIn_

func (x *BayesianRidgeReply) GetFeatureNamesIn_() *NDArray

func (*BayesianRidgeReply) GetIntercept_

func (x *BayesianRidgeReply) GetIntercept_() float32

func (*BayesianRidgeReply) GetLambda_

func (x *BayesianRidgeReply) GetLambda_() float32

func (*BayesianRidgeReply) GetNFeaturesIn_

func (x *BayesianRidgeReply) GetNFeaturesIn_() int32

func (*BayesianRidgeReply) GetNIter_

func (x *BayesianRidgeReply) GetNIter_() int32

func (*BayesianRidgeReply) GetScore_

func (x *BayesianRidgeReply) GetScore_() *anypb.Any

func (*BayesianRidgeReply) GetSimga_

func (x *BayesianRidgeReply) GetSimga_() *anypb.Any

func (*BayesianRidgeReply) GetXOffset_

func (x *BayesianRidgeReply) GetXOffset_() *NDArray

func (*BayesianRidgeReply) GetXScale_

func (x *BayesianRidgeReply) GetXScale_() *NDArray

func (*BayesianRidgeReply) ProtoMessage

func (*BayesianRidgeReply) ProtoMessage()

func (*BayesianRidgeReply) ProtoReflect

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

func (*BayesianRidgeReply) Reset

func (x *BayesianRidgeReply) Reset()

func (*BayesianRidgeReply) String

func (x *BayesianRidgeReply) String() string

type BayesianRidgeRequest

type BayesianRidgeRequest struct {
	XDropData    *anypb.Any           `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any           `protobuf:"bytes,2,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any           `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any           `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
	Key          string               `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any           `protobuf:"bytes,6,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *BayesianRidgekwargs `protobuf:"bytes,7,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Bayesian Ridge's Data.

func (*BayesianRidgeRequest) Descriptor deprecated

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

Deprecated: Use BayesianRidgeRequest.ProtoReflect.Descriptor instead.

func (*BayesianRidgeRequest) GetKey

func (x *BayesianRidgeRequest) GetKey() string

func (*BayesianRidgeRequest) GetKwargs

func (x *BayesianRidgeRequest) GetKwargs() *BayesianRidgekwargs

func (*BayesianRidgeRequest) GetRandom

func (x *BayesianRidgeRequest) GetRandom() *anypb.Any

func (*BayesianRidgeRequest) GetSampleWeight

func (x *BayesianRidgeRequest) GetSampleWeight() *anypb.Any

func (*BayesianRidgeRequest) GetSize

func (x *BayesianRidgeRequest) GetSize() *anypb.Any

func (*BayesianRidgeRequest) GetXDropData

func (x *BayesianRidgeRequest) GetXDropData() *anypb.Any

func (*BayesianRidgeRequest) GetYDropData

func (x *BayesianRidgeRequest) GetYDropData() *anypb.Any

func (*BayesianRidgeRequest) ProtoMessage

func (*BayesianRidgeRequest) ProtoMessage()

func (*BayesianRidgeRequest) ProtoReflect

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

func (*BayesianRidgeRequest) Reset

func (x *BayesianRidgeRequest) Reset()

func (*BayesianRidgeRequest) String

func (x *BayesianRidgeRequest) String() string

type BayesianRidgekwargs

type BayesianRidgekwargs struct {
	MaxIter      *int32   `protobuf:"varint,1,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Tol          *float32 `protobuf:"fixed32,2,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	Alpha_1      *float32 `protobuf:"fixed32,3,opt,name=alpha_1,json=alpha1,proto3,oneof" json:"alpha_1,omitempty"`
	Alpha_2      *float32 `protobuf:"fixed32,4,opt,name=alpha_2,json=alpha2,proto3,oneof" json:"alpha_2,omitempty"`
	Lambda_1     *float32 `protobuf:"fixed32,5,opt,name=lambda_1,json=lambda1,proto3,oneof" json:"lambda_1,omitempty"`
	Lambda_2     *float32 `protobuf:"fixed32,6,opt,name=lambda_2,json=lambda2,proto3,oneof" json:"lambda_2,omitempty"`
	AlphaInit    *float32 `protobuf:"fixed32,7,opt,name=alpha_init,json=alphaInit,proto3,oneof" json:"alpha_init,omitempty"`
	LambdaInit   *float32 `protobuf:"fixed32,8,opt,name=lambda_init,json=lambdaInit,proto3,oneof" json:"lambda_init,omitempty"`
	ComputeScore *bool    `protobuf:"varint,9,opt,name=compute_score,json=computeScore,proto3,oneof" json:"compute_score,omitempty"`
	FitIntercept *bool    `protobuf:"varint,10,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Copy_X       *bool    `protobuf:"varint,11,opt,name=copy_X,json=copyX,proto3,oneof" json:"copy_X,omitempty"`
	Verbose      *bool    `protobuf:"varint,12,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	NIter        *int32   `protobuf:"varint,13,opt,name=n_iter,json=nIter,proto3,oneof" json:"n_iter,omitempty"`
	// contains filtered or unexported fields
}

Bayesian Ridge kwargs with optional type.

func (*BayesianRidgekwargs) Descriptor deprecated

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

Deprecated: Use BayesianRidgekwargs.ProtoReflect.Descriptor instead.

func (*BayesianRidgekwargs) GetAlphaInit

func (x *BayesianRidgekwargs) GetAlphaInit() float32

func (*BayesianRidgekwargs) GetAlpha_1

func (x *BayesianRidgekwargs) GetAlpha_1() float32

func (*BayesianRidgekwargs) GetAlpha_2

func (x *BayesianRidgekwargs) GetAlpha_2() float32

func (*BayesianRidgekwargs) GetComputeScore

func (x *BayesianRidgekwargs) GetComputeScore() bool

func (*BayesianRidgekwargs) GetCopy_X

func (x *BayesianRidgekwargs) GetCopy_X() bool

func (*BayesianRidgekwargs) GetFitIntercept

func (x *BayesianRidgekwargs) GetFitIntercept() bool

func (*BayesianRidgekwargs) GetLambdaInit

func (x *BayesianRidgekwargs) GetLambdaInit() float32

func (*BayesianRidgekwargs) GetLambda_1

func (x *BayesianRidgekwargs) GetLambda_1() float32

func (*BayesianRidgekwargs) GetLambda_2

func (x *BayesianRidgekwargs) GetLambda_2() float32

func (*BayesianRidgekwargs) GetMaxIter

func (x *BayesianRidgekwargs) GetMaxIter() int32

func (*BayesianRidgekwargs) GetNIter

func (x *BayesianRidgekwargs) GetNIter() int32

func (*BayesianRidgekwargs) GetTol

func (x *BayesianRidgekwargs) GetTol() float32

func (*BayesianRidgekwargs) GetVerbose

func (x *BayesianRidgekwargs) GetVerbose() bool

func (*BayesianRidgekwargs) ProtoMessage

func (*BayesianRidgekwargs) ProtoMessage()

func (*BayesianRidgekwargs) ProtoReflect

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

func (*BayesianRidgekwargs) Reset

func (x *BayesianRidgekwargs) Reset()

func (*BayesianRidgekwargs) String

func (x *BayesianRidgekwargs) String() string

type DataFrame

type DataFrame struct {
	Data *anypb.Any `protobuf:"bytes,1,opt,name=data,proto3,oneof" json:"data,omitempty"`
	// contains filtered or unexported fields
}

The response for header and describe.

func (*DataFrame) Descriptor deprecated

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

Deprecated: Use DataFrame.ProtoReflect.Descriptor instead.

func (*DataFrame) GetData

func (x *DataFrame) GetData() *anypb.Any

func (*DataFrame) ProtoMessage

func (*DataFrame) ProtoMessage()

func (*DataFrame) ProtoReflect

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

func (*DataFrame) Reset

func (x *DataFrame) Reset()

func (*DataFrame) String

func (x *DataFrame) String() string

type DescribeRequest

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

The request message containing the describe's Data.

func (*DescribeRequest) Descriptor deprecated

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

Deprecated: Use DescribeRequest.ProtoReflect.Descriptor instead.

func (*DescribeRequest) ProtoMessage

func (*DescribeRequest) ProtoMessage()

func (*DescribeRequest) ProtoReflect

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

func (*DescribeRequest) Reset

func (x *DescribeRequest) Reset()

func (*DescribeRequest) String

func (x *DescribeRequest) String() string

type ElasticNetReply

type ElasticNetReply struct {
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    int32      `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3" json:"n_features_in_,omitempty"`
	DualGap_        *anypb.Any `protobuf:"bytes,3,opt,name=dual_gap_,json=dualGap,proto3" json:"dual_gap_,omitempty"`
	NIter_          []int32    `protobuf:"varint,4,rep,packed,name=n_iter_,json=nIter,proto3" json:"n_iter_,omitempty"`
	Intercept_      *anypb.Any `protobuf:"bytes,5,opt,name=intercept_,json=intercept,proto3" json:"intercept_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,6,opt,name=coef_,json=coef,proto3" json:"coef_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Elastic Net.

func (*ElasticNetReply) Descriptor deprecated

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

Deprecated: Use ElasticNetReply.ProtoReflect.Descriptor instead.

func (*ElasticNetReply) GetCoef_

func (x *ElasticNetReply) GetCoef_() *NDArray

func (*ElasticNetReply) GetDualGap_

func (x *ElasticNetReply) GetDualGap_() *anypb.Any

func (*ElasticNetReply) GetFeatureNamesIn_

func (x *ElasticNetReply) GetFeatureNamesIn_() *NDArray

func (*ElasticNetReply) GetIntercept_

func (x *ElasticNetReply) GetIntercept_() *anypb.Any

func (*ElasticNetReply) GetNFeaturesIn_

func (x *ElasticNetReply) GetNFeaturesIn_() int32

func (*ElasticNetReply) GetNIter_

func (x *ElasticNetReply) GetNIter_() []int32

func (*ElasticNetReply) ProtoMessage

func (*ElasticNetReply) ProtoMessage()

func (*ElasticNetReply) ProtoReflect

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

func (*ElasticNetReply) Reset

func (x *ElasticNetReply) Reset()

func (*ElasticNetReply) String

func (x *ElasticNetReply) String() string

type ElasticNetRequest

type ElasticNetRequest struct {
	Alpha        float32           `protobuf:"fixed32,1,opt,name=alpha,proto3" json:"alpha,omitempty"`
	XDropData    *anypb.Any        `protobuf:"bytes,2,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any        `protobuf:"bytes,3,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any        `protobuf:"bytes,4,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any        `protobuf:"bytes,5,opt,name=random,proto3" json:"random,omitempty"`
	Key          string            `protobuf:"bytes,6,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any        `protobuf:"bytes,7,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *ElasticNetkwargs `protobuf:"bytes,8,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Elastic Net's Data.

func (*ElasticNetRequest) Descriptor deprecated

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

Deprecated: Use ElasticNetRequest.ProtoReflect.Descriptor instead.

func (*ElasticNetRequest) GetAlpha

func (x *ElasticNetRequest) GetAlpha() float32

func (*ElasticNetRequest) GetKey

func (x *ElasticNetRequest) GetKey() string

func (*ElasticNetRequest) GetKwargs

func (x *ElasticNetRequest) GetKwargs() *ElasticNetkwargs

func (*ElasticNetRequest) GetRandom

func (x *ElasticNetRequest) GetRandom() *anypb.Any

func (*ElasticNetRequest) GetSampleWeight

func (x *ElasticNetRequest) GetSampleWeight() *anypb.Any

func (*ElasticNetRequest) GetSize

func (x *ElasticNetRequest) GetSize() *anypb.Any

func (*ElasticNetRequest) GetXDropData

func (x *ElasticNetRequest) GetXDropData() *anypb.Any

func (*ElasticNetRequest) GetYDropData

func (x *ElasticNetRequest) GetYDropData() *anypb.Any

func (*ElasticNetRequest) ProtoMessage

func (*ElasticNetRequest) ProtoMessage()

func (*ElasticNetRequest) ProtoReflect

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

func (*ElasticNetRequest) Reset

func (x *ElasticNetRequest) Reset()

func (*ElasticNetRequest) String

func (x *ElasticNetRequest) String() string

type ElasticNetkwargs

type ElasticNetkwargs struct {
	L1Ratio      *float32 `protobuf:"fixed32,1,opt,name=l1_ratio,json=l1Ratio,proto3,oneof" json:"l1_ratio,omitempty"`
	FitIntercept *bool    `protobuf:"varint,2,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Precompute   *float32 `protobuf:"fixed32,3,opt,name=precompute,proto3,oneof" json:"precompute,omitempty"`
	MaxIter      *int32   `protobuf:"varint,4,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Copy_X       *bool    `protobuf:"varint,5,opt,name=copy_X,json=copyX,proto3,oneof" json:"copy_X,omitempty"`
	Tol          *float32 `protobuf:"fixed32,6,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	WarmStart    *bool    `protobuf:"varint,7,opt,name=warm_start,json=warmStart,proto3,oneof" json:"warm_start,omitempty"`
	Positive     *bool    `protobuf:"varint,8,opt,name=positive,proto3,oneof" json:"positive,omitempty"`
	RandomState  *int32   `protobuf:"varint,9,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	Selection    *string  `protobuf:"bytes,10,opt,name=selection,proto3,oneof" json:"selection,omitempty"`
	// contains filtered or unexported fields
}

Elastic Net kwargs with optional type.

func (*ElasticNetkwargs) Descriptor deprecated

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

Deprecated: Use ElasticNetkwargs.ProtoReflect.Descriptor instead.

func (*ElasticNetkwargs) GetCopy_X

func (x *ElasticNetkwargs) GetCopy_X() bool

func (*ElasticNetkwargs) GetFitIntercept

func (x *ElasticNetkwargs) GetFitIntercept() bool

func (*ElasticNetkwargs) GetL1Ratio

func (x *ElasticNetkwargs) GetL1Ratio() float32

func (*ElasticNetkwargs) GetMaxIter

func (x *ElasticNetkwargs) GetMaxIter() int32

func (*ElasticNetkwargs) GetPositive

func (x *ElasticNetkwargs) GetPositive() bool

func (*ElasticNetkwargs) GetPrecompute

func (x *ElasticNetkwargs) GetPrecompute() float32

func (*ElasticNetkwargs) GetRandomState

func (x *ElasticNetkwargs) GetRandomState() int32

func (*ElasticNetkwargs) GetSelection

func (x *ElasticNetkwargs) GetSelection() string

func (*ElasticNetkwargs) GetTol

func (x *ElasticNetkwargs) GetTol() float32

func (*ElasticNetkwargs) GetWarmStart

func (x *ElasticNetkwargs) GetWarmStart() bool

func (*ElasticNetkwargs) ProtoMessage

func (*ElasticNetkwargs) ProtoMessage()

func (*ElasticNetkwargs) ProtoReflect

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

func (*ElasticNetkwargs) Reset

func (x *ElasticNetkwargs) Reset()

func (*ElasticNetkwargs) String

func (x *ElasticNetkwargs) String() string

type FileDeleteRequest

type FileDeleteRequest struct {
	FileName *string `protobuf:"bytes,1,opt,name=fileName,proto3,oneof" json:"fileName,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the file upload's Data.

func (*FileDeleteRequest) Descriptor deprecated

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

Deprecated: Use FileDeleteRequest.ProtoReflect.Descriptor instead.

func (*FileDeleteRequest) GetFileName

func (x *FileDeleteRequest) GetFileName() string

func (*FileDeleteRequest) ProtoMessage

func (*FileDeleteRequest) ProtoMessage()

func (*FileDeleteRequest) ProtoReflect

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

func (*FileDeleteRequest) Reset

func (x *FileDeleteRequest) Reset()

func (*FileDeleteRequest) String

func (x *FileDeleteRequest) String() string

type FileEventReply

type FileEventReply struct {
	Access bool `protobuf:"varint,1,opt,name=access,proto3" json:"access,omitempty"`
	// contains filtered or unexported fields
}

The repsone message containing the file Event.

func (*FileEventReply) Descriptor deprecated

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

Deprecated: Use FileEventReply.ProtoReflect.Descriptor instead.

func (*FileEventReply) GetAccess

func (x *FileEventReply) GetAccess() bool

func (*FileEventReply) ProtoMessage

func (*FileEventReply) ProtoMessage()

func (*FileEventReply) ProtoReflect

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

func (*FileEventReply) Reset

func (x *FileEventReply) Reset()

func (*FileEventReply) String

func (x *FileEventReply) String() string

type FileServiceClient

type FileServiceClient interface {
	// Sends a S3 URL String
	FileUploadEvent(ctx context.Context, in *FileUploadRequest, opts ...grpc.CallOption) (*FileEventReply, error)
	// Delete a pd file with manager's data.
	FileDelete(ctx context.Context, in *FileDeleteRequest, opts ...grpc.CallOption) (*FileEventReply, error)
}

FileServiceClient is the client API for FileService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type FileServiceServer

type FileServiceServer interface {
	// Sends a S3 URL String
	FileUploadEvent(context.Context, *FileUploadRequest) (*FileEventReply, error)
	// Delete a pd file with manager's data.
	FileDelete(context.Context, *FileDeleteRequest) (*FileEventReply, error)
	// contains filtered or unexported methods
}

FileServiceServer is the server API for FileService service. All implementations must embed UnimplementedFileServiceServer for forward compatibility

type FileUploadRequest

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

The request message containing the file upload's Data.

func (*FileUploadRequest) Descriptor deprecated

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

Deprecated: Use FileUploadRequest.ProtoReflect.Descriptor instead.

func (*FileUploadRequest) GetUrl

func (x *FileUploadRequest) GetUrl() string

func (*FileUploadRequest) ProtoMessage

func (*FileUploadRequest) ProtoMessage()

func (*FileUploadRequest) ProtoReflect

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

func (*FileUploadRequest) Reset

func (x *FileUploadRequest) Reset()

func (*FileUploadRequest) String

func (x *FileUploadRequest) String() string

type GeneralServiceClient

type GeneralServiceClient interface {
	// Sends a Header
	HeaderEvent(ctx context.Context, in *HeaderRequest, opts ...grpc.CallOption) (*DataFrame, error)
	// Send a Info
	InfoEvent(ctx context.Context, in *InfoRequest, opts ...grpc.CallOption) (*DataFrame, error)
	// send a Describler
	DescriblerEvent(ctx context.Context, in *DescribeRequest, opts ...grpc.CallOption) (*DataFrame, error)
}

GeneralServiceClient is the client API for GeneralService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type GeneralServiceServer

type GeneralServiceServer interface {
	// Sends a Header
	HeaderEvent(context.Context, *HeaderRequest) (*DataFrame, error)
	// Send a Info
	InfoEvent(context.Context, *InfoRequest) (*DataFrame, error)
	// send a Describler
	DescriblerEvent(context.Context, *DescribeRequest) (*DataFrame, error)
	// contains filtered or unexported methods
}

GeneralServiceServer is the server API for GeneralService service. All implementations must embed UnimplementedGeneralServiceServer for forward compatibility

type HeaderRequest

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

The request message containing the header's Data.

func (*HeaderRequest) Descriptor deprecated

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

Deprecated: Use HeaderRequest.ProtoReflect.Descriptor instead.

func (*HeaderRequest) ProtoMessage

func (*HeaderRequest) ProtoMessage()

func (*HeaderRequest) ProtoReflect

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

func (*HeaderRequest) Reset

func (x *HeaderRequest) Reset()

func (*HeaderRequest) String

func (x *HeaderRequest) String() string

type InfoRequest

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

The request message containing the info's Data.

func (*InfoRequest) Descriptor deprecated

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

Deprecated: Use InfoRequest.ProtoReflect.Descriptor instead.

func (*InfoRequest) ProtoMessage

func (*InfoRequest) ProtoMessage()

func (*InfoRequest) ProtoReflect

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

func (*InfoRequest) Reset

func (x *InfoRequest) Reset()

func (*InfoRequest) String

func (x *InfoRequest) String() string

type KDTreeReply

type KDTreeReply struct {
	Matrix *anypb.Any `protobuf:"bytes,1,opt,name=matrix,proto3,oneof" json:"matrix,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the KD Tree.

func (*KDTreeReply) Descriptor deprecated

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

Deprecated: Use KDTreeReply.ProtoReflect.Descriptor instead.

func (*KDTreeReply) GetMatrix

func (x *KDTreeReply) GetMatrix() *anypb.Any

func (*KDTreeReply) ProtoMessage

func (*KDTreeReply) ProtoMessage()

func (*KDTreeReply) ProtoReflect

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

func (*KDTreeReply) Reset

func (x *KDTreeReply) Reset()

func (*KDTreeReply) String

func (x *KDTreeReply) String() string

type KDTreeRequest

type KDTreeRequest struct {
	XDropData    *anypb.Any `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	Size         *anypb.Any `protobuf:"bytes,2,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any `protobuf:"bytes,3,opt,name=random,proto3" json:"random,omitempty"`
	Key          string     `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	YDropData    *anypb.Any `protobuf:"bytes,5,opt,name=y_drop_data,json=yDropData,proto3,oneof" json:"y_drop_data,omitempty"`
	SampleWeight *anypb.Any `protobuf:"bytes,6,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	K            *uint32    `protobuf:"varint,7,opt,name=k,proto3,oneof" json:"k,omitempty"`
	// Types that are assignable to Instrument:
	//	*KDTreeRequest_LeafSize
	//	*KDTreeRequest_Metric
	//	*KDTreeRequest_ReturnsDistance
	//	*KDTreeRequest_Dualtree
	//	*KDTreeRequest_BreadthFirst
	//	*KDTreeRequest_SortResults
	//	*KDTreeRequest_Kwargs
	Instrument isKDTreeRequest_Instrument `protobuf_oneof:"instrument"`
	// contains filtered or unexported fields
}

The response message containing the KD Tree's Data.

func (*KDTreeRequest) Descriptor deprecated

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

Deprecated: Use KDTreeRequest.ProtoReflect.Descriptor instead.

func (*KDTreeRequest) GetBreadthFirst

func (x *KDTreeRequest) GetBreadthFirst() bool

func (*KDTreeRequest) GetDualtree

func (x *KDTreeRequest) GetDualtree() bool

func (*KDTreeRequest) GetInstrument

func (m *KDTreeRequest) GetInstrument() isKDTreeRequest_Instrument

func (*KDTreeRequest) GetK

func (x *KDTreeRequest) GetK() uint32

func (*KDTreeRequest) GetKey

func (x *KDTreeRequest) GetKey() string

func (*KDTreeRequest) GetKwargs

func (x *KDTreeRequest) GetKwargs() *anypb.Any

func (*KDTreeRequest) GetLeafSize

func (x *KDTreeRequest) GetLeafSize() int32

func (*KDTreeRequest) GetMetric

func (x *KDTreeRequest) GetMetric() string

func (*KDTreeRequest) GetRandom

func (x *KDTreeRequest) GetRandom() *anypb.Any

func (*KDTreeRequest) GetReturnsDistance

func (x *KDTreeRequest) GetReturnsDistance() bool

func (*KDTreeRequest) GetSampleWeight

func (x *KDTreeRequest) GetSampleWeight() *anypb.Any

func (*KDTreeRequest) GetSize

func (x *KDTreeRequest) GetSize() *anypb.Any

func (*KDTreeRequest) GetSortResults

func (x *KDTreeRequest) GetSortResults() bool

func (*KDTreeRequest) GetXDropData

func (x *KDTreeRequest) GetXDropData() *anypb.Any

func (*KDTreeRequest) GetYDropData

func (x *KDTreeRequest) GetYDropData() *anypb.Any

func (*KDTreeRequest) ProtoMessage

func (*KDTreeRequest) ProtoMessage()

func (*KDTreeRequest) ProtoReflect

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

func (*KDTreeRequest) Reset

func (x *KDTreeRequest) Reset()

func (*KDTreeRequest) String

func (x *KDTreeRequest) String() string

type KDTreeRequest_BreadthFirst

type KDTreeRequest_BreadthFirst struct {
	BreadthFirst bool `protobuf:"varint,12,opt,name=breadth_first,json=breadthFirst,proto3,oneof"`
}

type KDTreeRequest_Dualtree

type KDTreeRequest_Dualtree struct {
	Dualtree bool `protobuf:"varint,11,opt,name=dualtree,proto3,oneof"`
}

type KDTreeRequest_Kwargs

type KDTreeRequest_Kwargs struct {
	Kwargs *anypb.Any `protobuf:"bytes,14,opt,name=kwargs,proto3,oneof"`
}

type KDTreeRequest_LeafSize

type KDTreeRequest_LeafSize struct {
	LeafSize int32 `protobuf:"varint,8,opt,name=leaf_size,json=leafSize,proto3,oneof"`
}

type KDTreeRequest_Metric

type KDTreeRequest_Metric struct {
	Metric string `protobuf:"bytes,9,opt,name=metric,proto3,oneof"`
}

type KDTreeRequest_ReturnsDistance

type KDTreeRequest_ReturnsDistance struct {
	ReturnsDistance bool `protobuf:"varint,10,opt,name=returns_distance,json=returnsDistance,proto3,oneof"`
}

type KDTreeRequest_SortResults

type KDTreeRequest_SortResults struct {
	SortResults bool `protobuf:"varint,13,opt,name=sort_results,json=sortResults,proto3,oneof"`
}

type LassoExpressionReply

type LassoExpressionReply struct {
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	NIter_          *anypb.Any `protobuf:"bytes,3,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	Intercept_      *anypb.Any `protobuf:"bytes,4,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	SparseCoef_     *anypb.Any `protobuf:"bytes,5,opt,name=sparse_coef_,json=sparseCoef,proto3,oneof" json:"sparse_coef_,omitempty"`
	DualGap_        *anypb.Any `protobuf:"bytes,6,opt,name=dual_gap_,json=dualGap,proto3,oneof" json:"dual_gap_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,7,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Lasso.

func (*LassoExpressionReply) Descriptor deprecated

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

Deprecated: Use LassoExpressionReply.ProtoReflect.Descriptor instead.

func (*LassoExpressionReply) GetCoef_

func (x *LassoExpressionReply) GetCoef_() *NDArray

func (*LassoExpressionReply) GetDualGap_

func (x *LassoExpressionReply) GetDualGap_() *anypb.Any

func (*LassoExpressionReply) GetFeatureNamesIn_

func (x *LassoExpressionReply) GetFeatureNamesIn_() *NDArray

func (*LassoExpressionReply) GetIntercept_

func (x *LassoExpressionReply) GetIntercept_() *anypb.Any

func (*LassoExpressionReply) GetNFeaturesIn_

func (x *LassoExpressionReply) GetNFeaturesIn_() int32

func (*LassoExpressionReply) GetNIter_

func (x *LassoExpressionReply) GetNIter_() *anypb.Any

func (*LassoExpressionReply) GetSparseCoef_

func (x *LassoExpressionReply) GetSparseCoef_() *anypb.Any

func (*LassoExpressionReply) ProtoMessage

func (*LassoExpressionReply) ProtoMessage()

func (*LassoExpressionReply) ProtoReflect

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

func (*LassoExpressionReply) Reset

func (x *LassoExpressionReply) Reset()

func (*LassoExpressionReply) String

func (x *LassoExpressionReply) String() string

type LassoExpressionRequest

type LassoExpressionRequest struct {
	Alpha        float32                `protobuf:"fixed32,1,opt,name=alpha,proto3" json:"alpha,omitempty"`
	XDropData    *anypb.Any             `protobuf:"bytes,2,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any             `protobuf:"bytes,3,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any             `protobuf:"bytes,4,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any             `protobuf:"bytes,5,opt,name=random,proto3" json:"random,omitempty"`
	Key          string                 `protobuf:"bytes,6,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any             `protobuf:"bytes,7,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *LassoExpressionkwargs `protobuf:"bytes,8,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Lasso's Data.

func (*LassoExpressionRequest) Descriptor deprecated

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

Deprecated: Use LassoExpressionRequest.ProtoReflect.Descriptor instead.

func (*LassoExpressionRequest) GetAlpha

func (x *LassoExpressionRequest) GetAlpha() float32

func (*LassoExpressionRequest) GetKey

func (x *LassoExpressionRequest) GetKey() string

func (*LassoExpressionRequest) GetKwargs

func (*LassoExpressionRequest) GetRandom

func (x *LassoExpressionRequest) GetRandom() *anypb.Any

func (*LassoExpressionRequest) GetSampleWeight

func (x *LassoExpressionRequest) GetSampleWeight() *anypb.Any

func (*LassoExpressionRequest) GetSize

func (x *LassoExpressionRequest) GetSize() *anypb.Any

func (*LassoExpressionRequest) GetXDropData

func (x *LassoExpressionRequest) GetXDropData() *anypb.Any

func (*LassoExpressionRequest) GetYDropData

func (x *LassoExpressionRequest) GetYDropData() *anypb.Any

func (*LassoExpressionRequest) ProtoMessage

func (*LassoExpressionRequest) ProtoMessage()

func (*LassoExpressionRequest) ProtoReflect

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

func (*LassoExpressionRequest) Reset

func (x *LassoExpressionRequest) Reset()

func (*LassoExpressionRequest) String

func (x *LassoExpressionRequest) String() string

type LassoExpressionkwargs

type LassoExpressionkwargs struct {
	FitIntercept *bool      `protobuf:"varint,1,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Precompute   *anypb.Any `protobuf:"bytes,2,opt,name=precompute,proto3,oneof" json:"precompute,omitempty"`
	Copy_X       *bool      `protobuf:"varint,3,opt,name=copy_X,json=copyX,proto3,oneof" json:"copy_X,omitempty"`
	MaxIter      *int32     `protobuf:"varint,4,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Tol          *float32   `protobuf:"fixed32,5,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	WarmStart    *bool      `protobuf:"varint,6,opt,name=warm_start,json=warmStart,proto3,oneof" json:"warm_start,omitempty"`
	Positive     *bool      `protobuf:"varint,7,opt,name=positive,proto3,oneof" json:"positive,omitempty"`
	RandomState  *anypb.Any `protobuf:"bytes,8,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	Selection    *Selection `protobuf:"varint,9,opt,name=selection,proto3,enum=AIProto.Selection,oneof" json:"selection,omitempty"`
	// contains filtered or unexported fields
}

Lasso kwargs with optional type.

func (*LassoExpressionkwargs) Descriptor deprecated

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

Deprecated: Use LassoExpressionkwargs.ProtoReflect.Descriptor instead.

func (*LassoExpressionkwargs) GetCopy_X

func (x *LassoExpressionkwargs) GetCopy_X() bool

func (*LassoExpressionkwargs) GetFitIntercept

func (x *LassoExpressionkwargs) GetFitIntercept() bool

func (*LassoExpressionkwargs) GetMaxIter

func (x *LassoExpressionkwargs) GetMaxIter() int32

func (*LassoExpressionkwargs) GetPositive

func (x *LassoExpressionkwargs) GetPositive() bool

func (*LassoExpressionkwargs) GetPrecompute

func (x *LassoExpressionkwargs) GetPrecompute() *anypb.Any

func (*LassoExpressionkwargs) GetRandomState

func (x *LassoExpressionkwargs) GetRandomState() *anypb.Any

func (*LassoExpressionkwargs) GetSelection

func (x *LassoExpressionkwargs) GetSelection() Selection

func (*LassoExpressionkwargs) GetTol

func (x *LassoExpressionkwargs) GetTol() float32

func (*LassoExpressionkwargs) GetWarmStart

func (x *LassoExpressionkwargs) GetWarmStart() bool

func (*LassoExpressionkwargs) ProtoMessage

func (*LassoExpressionkwargs) ProtoMessage()

func (*LassoExpressionkwargs) ProtoReflect

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

func (*LassoExpressionkwargs) Reset

func (x *LassoExpressionkwargs) Reset()

func (*LassoExpressionkwargs) String

func (x *LassoExpressionkwargs) String() string

type LassoLarsLassoExpressionReply

type LassoLarsLassoExpressionReply struct {
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	NIter_          *anypb.Any `protobuf:"bytes,3,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,4,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	CoefPath_       *anypb.Any `protobuf:"bytes,5,opt,name=coef_path_,json=coefPath,proto3,oneof" json:"coef_path_,omitempty"`
	Active_         *anypb.Any `protobuf:"bytes,6,opt,name=active_,json=active,proto3,oneof" json:"active_,omitempty"`
	Alphas_         *anypb.Any `protobuf:"bytes,7,opt,name=alphas_,json=alphas,proto3,oneof" json:"alphas_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Lasso Lars.

func (*LassoLarsLassoExpressionReply) Descriptor deprecated

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

Deprecated: Use LassoLarsLassoExpressionReply.ProtoReflect.Descriptor instead.

func (*LassoLarsLassoExpressionReply) GetActive_

func (x *LassoLarsLassoExpressionReply) GetActive_() *anypb.Any

func (*LassoLarsLassoExpressionReply) GetAlphas_

func (x *LassoLarsLassoExpressionReply) GetAlphas_() *anypb.Any

func (*LassoLarsLassoExpressionReply) GetCoefPath_

func (x *LassoLarsLassoExpressionReply) GetCoefPath_() *anypb.Any

func (*LassoLarsLassoExpressionReply) GetCoef_

func (x *LassoLarsLassoExpressionReply) GetCoef_() *NDArray

func (*LassoLarsLassoExpressionReply) GetFeatureNamesIn_

func (x *LassoLarsLassoExpressionReply) GetFeatureNamesIn_() *NDArray

func (*LassoLarsLassoExpressionReply) GetNFeaturesIn_

func (x *LassoLarsLassoExpressionReply) GetNFeaturesIn_() int32

func (*LassoLarsLassoExpressionReply) GetNIter_

func (x *LassoLarsLassoExpressionReply) GetNIter_() *anypb.Any

func (*LassoLarsLassoExpressionReply) ProtoMessage

func (*LassoLarsLassoExpressionReply) ProtoMessage()

func (*LassoLarsLassoExpressionReply) ProtoReflect

func (*LassoLarsLassoExpressionReply) Reset

func (x *LassoLarsLassoExpressionReply) Reset()

func (*LassoLarsLassoExpressionReply) String

type LassoLarsLassoExpressionRequest

type LassoLarsLassoExpressionRequest struct {
	Alpha        float32                         `protobuf:"fixed32,1,opt,name=alpha,proto3" json:"alpha,omitempty"`
	XDropData    *anypb.Any                      `protobuf:"bytes,2,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any                      `protobuf:"bytes,3,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any                      `protobuf:"bytes,4,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any                      `protobuf:"bytes,5,opt,name=random,proto3" json:"random,omitempty"`
	Key          string                          `protobuf:"bytes,6,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any                      `protobuf:"bytes,7,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *LassoLarsLassoExpressionkwargs `protobuf:"bytes,8,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Lasso Lars's Data.

func (*LassoLarsLassoExpressionRequest) Descriptor deprecated

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

Deprecated: Use LassoLarsLassoExpressionRequest.ProtoReflect.Descriptor instead.

func (*LassoLarsLassoExpressionRequest) GetAlpha

func (*LassoLarsLassoExpressionRequest) GetKey

func (*LassoLarsLassoExpressionRequest) GetKwargs

func (*LassoLarsLassoExpressionRequest) GetRandom

func (x *LassoLarsLassoExpressionRequest) GetRandom() *anypb.Any

func (*LassoLarsLassoExpressionRequest) GetSampleWeight

func (x *LassoLarsLassoExpressionRequest) GetSampleWeight() *anypb.Any

func (*LassoLarsLassoExpressionRequest) GetSize

func (*LassoLarsLassoExpressionRequest) GetXDropData

func (x *LassoLarsLassoExpressionRequest) GetXDropData() *anypb.Any

func (*LassoLarsLassoExpressionRequest) GetYDropData

func (x *LassoLarsLassoExpressionRequest) GetYDropData() *anypb.Any

func (*LassoLarsLassoExpressionRequest) ProtoMessage

func (*LassoLarsLassoExpressionRequest) ProtoMessage()

func (*LassoLarsLassoExpressionRequest) ProtoReflect

func (*LassoLarsLassoExpressionRequest) Reset

func (*LassoLarsLassoExpressionRequest) String

type LassoLarsLassoExpressionkwargs

type LassoLarsLassoExpressionkwargs struct {
	FitIntercept *bool      `protobuf:"varint,1,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Verbose      *anypb.Any `protobuf:"bytes,2,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	Normalize    *anypb.Any `protobuf:"bytes,3,opt,name=normalize,proto3,oneof" json:"normalize,omitempty"`
	Precompute   *string    `protobuf:"bytes,4,opt,name=precompute,proto3,oneof" json:"precompute,omitempty"`
	MaxIter      *int32     `protobuf:"varint,5,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Eps          *float32   `protobuf:"fixed32,6,opt,name=eps,proto3,oneof" json:"eps,omitempty"`
	Copy_X       *bool      `protobuf:"varint,7,opt,name=copy_X,json=copyX,proto3,oneof" json:"copy_X,omitempty"`
	FitPath      *bool      `protobuf:"varint,8,opt,name=fit_path,json=fitPath,proto3,oneof" json:"fit_path,omitempty"`
	Positive     *bool      `protobuf:"varint,9,opt,name=positive,proto3,oneof" json:"positive,omitempty"`
	Jitter       *float32   `protobuf:"fixed32,10,opt,name=jitter,proto3,oneof" json:"jitter,omitempty"`
	RandomState  *anypb.Any `protobuf:"bytes,11,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	// contains filtered or unexported fields
}

Lasso Lars kwargs with optional type.

func (*LassoLarsLassoExpressionkwargs) Descriptor deprecated

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

Deprecated: Use LassoLarsLassoExpressionkwargs.ProtoReflect.Descriptor instead.

func (*LassoLarsLassoExpressionkwargs) GetCopy_X

func (x *LassoLarsLassoExpressionkwargs) GetCopy_X() bool

func (*LassoLarsLassoExpressionkwargs) GetEps

func (*LassoLarsLassoExpressionkwargs) GetFitIntercept

func (x *LassoLarsLassoExpressionkwargs) GetFitIntercept() bool

func (*LassoLarsLassoExpressionkwargs) GetFitPath

func (x *LassoLarsLassoExpressionkwargs) GetFitPath() bool

func (*LassoLarsLassoExpressionkwargs) GetJitter

func (x *LassoLarsLassoExpressionkwargs) GetJitter() float32

func (*LassoLarsLassoExpressionkwargs) GetMaxIter

func (x *LassoLarsLassoExpressionkwargs) GetMaxIter() int32

func (*LassoLarsLassoExpressionkwargs) GetNormalize

func (x *LassoLarsLassoExpressionkwargs) GetNormalize() *anypb.Any

func (*LassoLarsLassoExpressionkwargs) GetPositive

func (x *LassoLarsLassoExpressionkwargs) GetPositive() bool

func (*LassoLarsLassoExpressionkwargs) GetPrecompute

func (x *LassoLarsLassoExpressionkwargs) GetPrecompute() string

func (*LassoLarsLassoExpressionkwargs) GetRandomState

func (x *LassoLarsLassoExpressionkwargs) GetRandomState() *anypb.Any

func (*LassoLarsLassoExpressionkwargs) GetVerbose

func (x *LassoLarsLassoExpressionkwargs) GetVerbose() *anypb.Any

func (*LassoLarsLassoExpressionkwargs) ProtoMessage

func (*LassoLarsLassoExpressionkwargs) ProtoMessage()

func (*LassoLarsLassoExpressionkwargs) ProtoReflect

func (*LassoLarsLassoExpressionkwargs) Reset

func (x *LassoLarsLassoExpressionkwargs) Reset()

func (*LassoLarsLassoExpressionkwargs) String

type LinearRegressionReply

type LinearRegressionReply struct {
	FeatureNamesIn_   *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_      *int32     `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	Intercept_        *anypb.Any `protobuf:"bytes,3,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Singular_         *anypb.Any `protobuf:"bytes,4,opt,name=singular_,json=singular,proto3,oneof" json:"singular_,omitempty"`
	Rank_             *int32     `protobuf:"varint,5,opt,name=rank_,json=rank,proto3,oneof" json:"rank_,omitempty"`
	Coef_             *NDArray   `protobuf:"bytes,6,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	Socre             *float32   `protobuf:"fixed32,7,opt,name=socre,proto3,oneof" json:"socre,omitempty"`
	Predict           *NDArray   `protobuf:"bytes,8,opt,name=predict,proto3,oneof" json:"predict,omitempty"`
	MeanAbsoluteError *float32   `protobuf:"fixed32,9,opt,name=meanAbsoluteError,proto3,oneof" json:"meanAbsoluteError,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Linear Regression.

func (*LinearRegressionReply) Descriptor deprecated

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

Deprecated: Use LinearRegressionReply.ProtoReflect.Descriptor instead.

func (*LinearRegressionReply) GetCoef_

func (x *LinearRegressionReply) GetCoef_() *NDArray

func (*LinearRegressionReply) GetFeatureNamesIn_

func (x *LinearRegressionReply) GetFeatureNamesIn_() *NDArray

func (*LinearRegressionReply) GetIntercept_

func (x *LinearRegressionReply) GetIntercept_() *anypb.Any

func (*LinearRegressionReply) GetMeanAbsoluteError

func (x *LinearRegressionReply) GetMeanAbsoluteError() float32

func (*LinearRegressionReply) GetNFeaturesIn_

func (x *LinearRegressionReply) GetNFeaturesIn_() int32

func (*LinearRegressionReply) GetPredict

func (x *LinearRegressionReply) GetPredict() *NDArray

func (*LinearRegressionReply) GetRank_

func (x *LinearRegressionReply) GetRank_() int32

func (*LinearRegressionReply) GetSingular_

func (x *LinearRegressionReply) GetSingular_() *anypb.Any

func (*LinearRegressionReply) GetSocre

func (x *LinearRegressionReply) GetSocre() float32

func (*LinearRegressionReply) ProtoMessage

func (*LinearRegressionReply) ProtoMessage()

func (*LinearRegressionReply) ProtoReflect

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

func (*LinearRegressionReply) Reset

func (x *LinearRegressionReply) Reset()

func (*LinearRegressionReply) String

func (x *LinearRegressionReply) String() string

type LinearRegressionRequest

type LinearRegressionRequest struct {
	XDropData    *anypb.Any              `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any              `protobuf:"bytes,2,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any              `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any              `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
	Key          string                  `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any              `protobuf:"bytes,7,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *LinearRegressionkwargs `protobuf:"bytes,8,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Linear Regression's Data.

func (*LinearRegressionRequest) Descriptor deprecated

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

Deprecated: Use LinearRegressionRequest.ProtoReflect.Descriptor instead.

func (*LinearRegressionRequest) GetKey

func (x *LinearRegressionRequest) GetKey() string

func (*LinearRegressionRequest) GetKwargs

func (*LinearRegressionRequest) GetRandom

func (x *LinearRegressionRequest) GetRandom() *anypb.Any

func (*LinearRegressionRequest) GetSampleWeight

func (x *LinearRegressionRequest) GetSampleWeight() *anypb.Any

func (*LinearRegressionRequest) GetSize

func (x *LinearRegressionRequest) GetSize() *anypb.Any

func (*LinearRegressionRequest) GetXDropData

func (x *LinearRegressionRequest) GetXDropData() *anypb.Any

func (*LinearRegressionRequest) GetYDropData

func (x *LinearRegressionRequest) GetYDropData() *anypb.Any

func (*LinearRegressionRequest) ProtoMessage

func (*LinearRegressionRequest) ProtoMessage()

func (*LinearRegressionRequest) ProtoReflect

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

func (*LinearRegressionRequest) Reset

func (x *LinearRegressionRequest) Reset()

func (*LinearRegressionRequest) String

func (x *LinearRegressionRequest) String() string

type LinearRegressionkwargs

type LinearRegressionkwargs struct {
	FitIntercept *bool   `protobuf:"varint,1,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Copy_X       *bool   `protobuf:"varint,2,opt,name=copy_X,json=copyX,proto3,oneof" json:"copy_X,omitempty"`
	NJobs        *uint32 `protobuf:"varint,3,opt,name=n_jobs,json=nJobs,proto3,oneof" json:"n_jobs,omitempty"`
	Postive      *bool   `protobuf:"varint,4,opt,name=postive,proto3,oneof" json:"postive,omitempty"`
	// contains filtered or unexported fields
}

Linear Regression kwargs with optional type.

func (*LinearRegressionkwargs) Descriptor deprecated

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

Deprecated: Use LinearRegressionkwargs.ProtoReflect.Descriptor instead.

func (*LinearRegressionkwargs) GetCopy_X

func (x *LinearRegressionkwargs) GetCopy_X() bool

func (*LinearRegressionkwargs) GetFitIntercept

func (x *LinearRegressionkwargs) GetFitIntercept() bool

func (*LinearRegressionkwargs) GetNJobs

func (x *LinearRegressionkwargs) GetNJobs() uint32

func (*LinearRegressionkwargs) GetPostive

func (x *LinearRegressionkwargs) GetPostive() bool

func (*LinearRegressionkwargs) ProtoMessage

func (*LinearRegressionkwargs) ProtoMessage()

func (*LinearRegressionkwargs) ProtoReflect

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

func (*LinearRegressionkwargs) Reset

func (x *LinearRegressionkwargs) Reset()

func (*LinearRegressionkwargs) String

func (x *LinearRegressionkwargs) String() string

type LinearReply

type LinearReply struct {
	NIter_          *int32     `protobuf:"varint,1,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,2,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,3,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	Classes_        *NDArray   `protobuf:"bytes,4,opt,name=classes_,json=classes,proto3,oneof" json:"classes_,omitempty"`
	Intercept_      *anypb.Any `protobuf:"bytes,5,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,6,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Linear.

func (*LinearReply) Descriptor deprecated

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

Deprecated: Use LinearReply.ProtoReflect.Descriptor instead.

func (*LinearReply) GetClasses_

func (x *LinearReply) GetClasses_() *NDArray

func (*LinearReply) GetCoef_

func (x *LinearReply) GetCoef_() *NDArray

func (*LinearReply) GetFeatureNamesIn_

func (x *LinearReply) GetFeatureNamesIn_() *NDArray

func (*LinearReply) GetIntercept_

func (x *LinearReply) GetIntercept_() *anypb.Any

func (*LinearReply) GetNFeaturesIn_

func (x *LinearReply) GetNFeaturesIn_() int32

func (*LinearReply) GetNIter_

func (x *LinearReply) GetNIter_() int32

func (*LinearReply) ProtoMessage

func (*LinearReply) ProtoMessage()

func (*LinearReply) ProtoReflect

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

func (*LinearReply) Reset

func (x *LinearReply) Reset()

func (*LinearReply) String

func (x *LinearReply) String() string

type LinearRequest

type LinearRequest struct {
	XDropData    *anypb.Any    `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any    `protobuf:"bytes,2,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any    `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any    `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
	Key          string        `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any    `protobuf:"bytes,6,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *Linearkwargs `protobuf:"bytes,7,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Linear 's Data.

func (*LinearRequest) Descriptor deprecated

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

Deprecated: Use LinearRequest.ProtoReflect.Descriptor instead.

func (*LinearRequest) GetKey

func (x *LinearRequest) GetKey() string

func (*LinearRequest) GetKwargs

func (x *LinearRequest) GetKwargs() *Linearkwargs

func (*LinearRequest) GetRandom

func (x *LinearRequest) GetRandom() *anypb.Any

func (*LinearRequest) GetSampleWeight

func (x *LinearRequest) GetSampleWeight() *anypb.Any

func (*LinearRequest) GetSize

func (x *LinearRequest) GetSize() *anypb.Any

func (*LinearRequest) GetXDropData

func (x *LinearRequest) GetXDropData() *anypb.Any

func (*LinearRequest) GetYDropData

func (x *LinearRequest) GetYDropData() *anypb.Any

func (*LinearRequest) ProtoMessage

func (*LinearRequest) ProtoMessage()

func (*LinearRequest) ProtoReflect

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

func (*LinearRequest) Reset

func (x *LinearRequest) Reset()

func (*LinearRequest) String

func (x *LinearRequest) String() string

type LinearRidgeCVReply

type LinearRidgeCVReply struct {
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	BestScore_      *anypb.Any `protobuf:"bytes,3,opt,name=best_score_,json=bestScore,proto3,oneof" json:"best_score_,omitempty"`
	Alpha           *anypb.Any `protobuf:"bytes,4,opt,name=alpha,proto3,oneof" json:"alpha,omitempty"`
	Intercept_      *anypb.Any `protobuf:"bytes,5,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,6,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	CvValues_       *NDArray   `protobuf:"bytes,7,opt,name=cv_values_,json=cvValues,proto3,oneof" json:"cv_values_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Ridge CV.

func (*LinearRidgeCVReply) Descriptor deprecated

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

Deprecated: Use LinearRidgeCVReply.ProtoReflect.Descriptor instead.

func (*LinearRidgeCVReply) GetAlpha

func (x *LinearRidgeCVReply) GetAlpha() *anypb.Any

func (*LinearRidgeCVReply) GetBestScore_

func (x *LinearRidgeCVReply) GetBestScore_() *anypb.Any

func (*LinearRidgeCVReply) GetCoef_

func (x *LinearRidgeCVReply) GetCoef_() *NDArray

func (*LinearRidgeCVReply) GetCvValues_

func (x *LinearRidgeCVReply) GetCvValues_() *NDArray

func (*LinearRidgeCVReply) GetFeatureNamesIn_

func (x *LinearRidgeCVReply) GetFeatureNamesIn_() *NDArray

func (*LinearRidgeCVReply) GetIntercept_

func (x *LinearRidgeCVReply) GetIntercept_() *anypb.Any

func (*LinearRidgeCVReply) GetNFeaturesIn_

func (x *LinearRidgeCVReply) GetNFeaturesIn_() int32

func (*LinearRidgeCVReply) ProtoMessage

func (*LinearRidgeCVReply) ProtoMessage()

func (*LinearRidgeCVReply) ProtoReflect

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

func (*LinearRidgeCVReply) Reset

func (x *LinearRidgeCVReply) Reset()

func (*LinearRidgeCVReply) String

func (x *LinearRidgeCVReply) String() string

type LinearRidgeCVRequest

type LinearRidgeCVRequest struct {
	Alpha        *anypb.Any           `protobuf:"bytes,1,opt,name=alpha,proto3" json:"alpha,omitempty"`
	XDropData    *anypb.Any           `protobuf:"bytes,2,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any           `protobuf:"bytes,3,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any           `protobuf:"bytes,4,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any           `protobuf:"bytes,5,opt,name=random,proto3" json:"random,omitempty"`
	Key          string               `protobuf:"bytes,6,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any           `protobuf:"bytes,7,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *LinearRidgeCVkwargs `protobuf:"bytes,8,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Ridge CV's Data.

func (*LinearRidgeCVRequest) Descriptor deprecated

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

Deprecated: Use LinearRidgeCVRequest.ProtoReflect.Descriptor instead.

func (*LinearRidgeCVRequest) GetAlpha

func (x *LinearRidgeCVRequest) GetAlpha() *anypb.Any

func (*LinearRidgeCVRequest) GetKey

func (x *LinearRidgeCVRequest) GetKey() string

func (*LinearRidgeCVRequest) GetKwargs

func (x *LinearRidgeCVRequest) GetKwargs() *LinearRidgeCVkwargs

func (*LinearRidgeCVRequest) GetRandom

func (x *LinearRidgeCVRequest) GetRandom() *anypb.Any

func (*LinearRidgeCVRequest) GetSampleWeight

func (x *LinearRidgeCVRequest) GetSampleWeight() *anypb.Any

func (*LinearRidgeCVRequest) GetSize

func (x *LinearRidgeCVRequest) GetSize() *anypb.Any

func (*LinearRidgeCVRequest) GetXDropData

func (x *LinearRidgeCVRequest) GetXDropData() *anypb.Any

func (*LinearRidgeCVRequest) GetYDropData

func (x *LinearRidgeCVRequest) GetYDropData() *anypb.Any

func (*LinearRidgeCVRequest) ProtoMessage

func (*LinearRidgeCVRequest) ProtoMessage()

func (*LinearRidgeCVRequest) ProtoReflect

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

func (*LinearRidgeCVRequest) Reset

func (x *LinearRidgeCVRequest) Reset()

func (*LinearRidgeCVRequest) String

func (x *LinearRidgeCVRequest) String() string

type LinearRidgeCVkwargs

type LinearRidgeCVkwargs struct {
	FitIntercept   *bool      `protobuf:"varint,1,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Scoring        *anypb.Any `protobuf:"bytes,2,opt,name=scoring,proto3,oneof" json:"scoring,omitempty"`
	Cv             *anypb.Any `protobuf:"bytes,3,opt,name=cv,proto3,oneof" json:"cv,omitempty"`
	GcvMode        *anypb.Any `protobuf:"bytes,4,opt,name=gcv_mode,json=gcvMode,proto3,oneof" json:"gcv_mode,omitempty"`
	StoreCvValues  *bool      `protobuf:"varint,5,opt,name=store_cv_values,json=storeCvValues,proto3,oneof" json:"store_cv_values,omitempty"`
	AlphaPerTarget *bool      `protobuf:"varint,6,opt,name=alpha_per_target,json=alphaPerTarget,proto3,oneof" json:"alpha_per_target,omitempty"`
	// contains filtered or unexported fields
}

RidgeCV kwargs with optional type.

func (*LinearRidgeCVkwargs) Descriptor deprecated

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

Deprecated: Use LinearRidgeCVkwargs.ProtoReflect.Descriptor instead.

func (*LinearRidgeCVkwargs) GetAlphaPerTarget

func (x *LinearRidgeCVkwargs) GetAlphaPerTarget() bool

func (*LinearRidgeCVkwargs) GetCv

func (x *LinearRidgeCVkwargs) GetCv() *anypb.Any

func (*LinearRidgeCVkwargs) GetFitIntercept

func (x *LinearRidgeCVkwargs) GetFitIntercept() bool

func (*LinearRidgeCVkwargs) GetGcvMode

func (x *LinearRidgeCVkwargs) GetGcvMode() *anypb.Any

func (*LinearRidgeCVkwargs) GetScoring

func (x *LinearRidgeCVkwargs) GetScoring() *anypb.Any

func (*LinearRidgeCVkwargs) GetStoreCvValues

func (x *LinearRidgeCVkwargs) GetStoreCvValues() bool

func (*LinearRidgeCVkwargs) ProtoMessage

func (*LinearRidgeCVkwargs) ProtoMessage()

func (*LinearRidgeCVkwargs) ProtoReflect

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

func (*LinearRidgeCVkwargs) Reset

func (x *LinearRidgeCVkwargs) Reset()

func (*LinearRidgeCVkwargs) String

func (x *LinearRidgeCVkwargs) String() string

type LinearRidgeReply

type LinearRidgeReply struct {
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	NIter_          *anypb.Any `protobuf:"bytes,3,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	Intercept_      *anypb.Any `protobuf:"bytes,4,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,5,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Ridge.

func (*LinearRidgeReply) Descriptor deprecated

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

Deprecated: Use LinearRidgeReply.ProtoReflect.Descriptor instead.

func (*LinearRidgeReply) GetCoef_

func (x *LinearRidgeReply) GetCoef_() *NDArray

func (*LinearRidgeReply) GetFeatureNamesIn_

func (x *LinearRidgeReply) GetFeatureNamesIn_() *NDArray

func (*LinearRidgeReply) GetIntercept_

func (x *LinearRidgeReply) GetIntercept_() *anypb.Any

func (*LinearRidgeReply) GetNFeaturesIn_

func (x *LinearRidgeReply) GetNFeaturesIn_() int32

func (*LinearRidgeReply) GetNIter_

func (x *LinearRidgeReply) GetNIter_() *anypb.Any

func (*LinearRidgeReply) ProtoMessage

func (*LinearRidgeReply) ProtoMessage()

func (*LinearRidgeReply) ProtoReflect

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

func (*LinearRidgeReply) Reset

func (x *LinearRidgeReply) Reset()

func (*LinearRidgeReply) String

func (x *LinearRidgeReply) String() string

type LinearRidgeRequest

type LinearRidgeRequest struct {
	Alpha        *anypb.Any         `protobuf:"bytes,1,opt,name=alpha,proto3" json:"alpha,omitempty"`
	XDropData    *anypb.Any         `protobuf:"bytes,2,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any         `protobuf:"bytes,3,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any         `protobuf:"bytes,4,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any         `protobuf:"bytes,5,opt,name=random,proto3" json:"random,omitempty"`
	Key          string             `protobuf:"bytes,6,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any         `protobuf:"bytes,7,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *LinearRidgekwargs `protobuf:"bytes,8,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Ridge's Data.

func (*LinearRidgeRequest) Descriptor deprecated

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

Deprecated: Use LinearRidgeRequest.ProtoReflect.Descriptor instead.

func (*LinearRidgeRequest) GetAlpha

func (x *LinearRidgeRequest) GetAlpha() *anypb.Any

func (*LinearRidgeRequest) GetKey

func (x *LinearRidgeRequest) GetKey() string

func (*LinearRidgeRequest) GetKwargs

func (x *LinearRidgeRequest) GetKwargs() *LinearRidgekwargs

func (*LinearRidgeRequest) GetRandom

func (x *LinearRidgeRequest) GetRandom() *anypb.Any

func (*LinearRidgeRequest) GetSampleWeight

func (x *LinearRidgeRequest) GetSampleWeight() *anypb.Any

func (*LinearRidgeRequest) GetSize

func (x *LinearRidgeRequest) GetSize() *anypb.Any

func (*LinearRidgeRequest) GetXDropData

func (x *LinearRidgeRequest) GetXDropData() *anypb.Any

func (*LinearRidgeRequest) GetYDropData

func (x *LinearRidgeRequest) GetYDropData() *anypb.Any

func (*LinearRidgeRequest) ProtoMessage

func (*LinearRidgeRequest) ProtoMessage()

func (*LinearRidgeRequest) ProtoReflect

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

func (*LinearRidgeRequest) Reset

func (x *LinearRidgeRequest) Reset()

func (*LinearRidgeRequest) String

func (x *LinearRidgeRequest) String() string

type LinearRidgekwargs

type LinearRidgekwargs struct {
	FitIntercept *bool      `protobuf:"varint,1,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Copy_X       *bool      `protobuf:"varint,2,opt,name=copy_X,json=copyX,proto3,oneof" json:"copy_X,omitempty"`
	MaxIter      *anypb.Any `protobuf:"bytes,3,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Tol          *float32   `protobuf:"fixed32,4,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	Solver       *Solver    `protobuf:"varint,5,opt,name=solver,proto3,enum=AIProto.Solver,oneof" json:"solver,omitempty"`
	Postive      *bool      `protobuf:"varint,6,opt,name=postive,proto3,oneof" json:"postive,omitempty"`
	RandomState  *anypb.Any `protobuf:"bytes,7,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	// contains filtered or unexported fields
}

Ridge kwargs with optional type.

func (*LinearRidgekwargs) Descriptor deprecated

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

Deprecated: Use LinearRidgekwargs.ProtoReflect.Descriptor instead.

func (*LinearRidgekwargs) GetCopy_X

func (x *LinearRidgekwargs) GetCopy_X() bool

func (*LinearRidgekwargs) GetFitIntercept

func (x *LinearRidgekwargs) GetFitIntercept() bool

func (*LinearRidgekwargs) GetMaxIter

func (x *LinearRidgekwargs) GetMaxIter() *anypb.Any

func (*LinearRidgekwargs) GetPostive

func (x *LinearRidgekwargs) GetPostive() bool

func (*LinearRidgekwargs) GetRandomState

func (x *LinearRidgekwargs) GetRandomState() *anypb.Any

func (*LinearRidgekwargs) GetSolver

func (x *LinearRidgekwargs) GetSolver() Solver

func (*LinearRidgekwargs) GetTol

func (x *LinearRidgekwargs) GetTol() float32

func (*LinearRidgekwargs) ProtoMessage

func (*LinearRidgekwargs) ProtoMessage()

func (*LinearRidgekwargs) ProtoReflect

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

func (*LinearRidgekwargs) Reset

func (x *LinearRidgekwargs) Reset()

func (*LinearRidgekwargs) String

func (x *LinearRidgekwargs) String() string

type LinearSVCkwargs

type LinearSVCkwargs struct {
	Penalty          *Penalty     `protobuf:"varint,1,opt,name=penalty,proto3,enum=AIProto.Penalty,oneof" json:"penalty,omitempty"`
	Loss             *Loss        `protobuf:"varint,2,opt,name=loss,proto3,enum=AIProto.Loss,oneof" json:"loss,omitempty"`
	Dual             *bool        `protobuf:"varint,3,opt,name=dual,proto3,oneof" json:"dual,omitempty"`
	Tol              *float32     `protobuf:"fixed32,4,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	C                *float32     `protobuf:"fixed32,5,opt,name=C,proto3,oneof" json:"C,omitempty"`
	MultiClass       *Multi_Class `protobuf:"varint,6,opt,name=multi_class,json=multiClass,proto3,enum=AIProto.Multi_Class,oneof" json:"multi_class,omitempty"`
	FitIntercept     *bool        `protobuf:"varint,7,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	InterceptScaling *float32     `protobuf:"fixed32,8,opt,name=intercept_scaling,json=interceptScaling,proto3,oneof" json:"intercept_scaling,omitempty"`
	ClassWeight      *anypb.Any   `protobuf:"bytes,9,opt,name=class_weight,json=classWeight,proto3,oneof" json:"class_weight,omitempty"`
	Verbose          *int32       `protobuf:"varint,10,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	RandomState      *anypb.Any   `protobuf:"bytes,11,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	MaxIter          *int64       `protobuf:"varint,12,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	// contains filtered or unexported fields
}

Linear SVC kwargs with optional type.

func (*LinearSVCkwargs) Descriptor deprecated

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

Deprecated: Use LinearSVCkwargs.ProtoReflect.Descriptor instead.

func (*LinearSVCkwargs) GetC

func (x *LinearSVCkwargs) GetC() float32

func (*LinearSVCkwargs) GetClassWeight

func (x *LinearSVCkwargs) GetClassWeight() *anypb.Any

func (*LinearSVCkwargs) GetDual

func (x *LinearSVCkwargs) GetDual() bool

func (*LinearSVCkwargs) GetFitIntercept

func (x *LinearSVCkwargs) GetFitIntercept() bool

func (*LinearSVCkwargs) GetInterceptScaling

func (x *LinearSVCkwargs) GetInterceptScaling() float32

func (*LinearSVCkwargs) GetLoss

func (x *LinearSVCkwargs) GetLoss() Loss

func (*LinearSVCkwargs) GetMaxIter

func (x *LinearSVCkwargs) GetMaxIter() int64

func (*LinearSVCkwargs) GetMultiClass

func (x *LinearSVCkwargs) GetMultiClass() Multi_Class

func (*LinearSVCkwargs) GetPenalty

func (x *LinearSVCkwargs) GetPenalty() Penalty

func (*LinearSVCkwargs) GetRandomState

func (x *LinearSVCkwargs) GetRandomState() *anypb.Any

func (*LinearSVCkwargs) GetTol

func (x *LinearSVCkwargs) GetTol() float32

func (*LinearSVCkwargs) GetVerbose

func (x *LinearSVCkwargs) GetVerbose() int32

func (*LinearSVCkwargs) ProtoMessage

func (*LinearSVCkwargs) ProtoMessage()

func (*LinearSVCkwargs) ProtoReflect

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

func (*LinearSVCkwargs) Reset

func (x *LinearSVCkwargs) Reset()

func (*LinearSVCkwargs) String

func (x *LinearSVCkwargs) String() string

type LinearServiceClient

type LinearServiceClient interface {
	// Sends a Linear Regression
	LinearRegressionEvent(ctx context.Context, in *LinearRegressionRequest, opts ...grpc.CallOption) (*LinearRegressionReply, error)
	// Sends a Ridge
	LinearRidgeEvent(ctx context.Context, in *LinearRidgeRequest, opts ...grpc.CallOption) (*LinearRidgeReply, error)
	// Sends a Ridge CV
	LinearRidgeCVEvent(ctx context.Context, in *LinearRidgeCVRequest, opts ...grpc.CallOption) (*LinearRidgeCVReply, error)
	// Sends a Lasso
	LassoExpressionEvent(ctx context.Context, in *LassoExpressionRequest, opts ...grpc.CallOption) (*LassoExpressionReply, error)
	// Send a LassoLars
	LassoLarsLassoExpressionEvent(ctx context.Context, in *LassoLarsLassoExpressionRequest, opts ...grpc.CallOption) (*LassoLarsLassoExpressionReply, error)
	// Send a Bayesian Ridge
	BayesianRidgeEvent(ctx context.Context, in *BayesianRidgeRequest, opts ...grpc.CallOption) (*BayesianRidgeReply, error)
	// Send a Tweedie Regressor
	TweedieRegressorEvent(ctx context.Context, in *TweedieRegressorRequest, opts ...grpc.CallOption) (*TweedieRegressorReply, error)
	// Send a SGD Classifier
	SGDClassifierEvent(ctx context.Context, in *SGDClassifierRequest, opts ...grpc.CallOption) (*SGDClassifierReply, error)
	// Send a Elastic Net
	ElasticNetEvent(ctx context.Context, in *ElasticNetRequest, opts ...grpc.CallOption) (*ElasticNetReply, error)
}

LinearServiceClient is the client API for LinearService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type LinearServiceServer

type LinearServiceServer interface {
	// Sends a Linear Regression
	LinearRegressionEvent(context.Context, *LinearRegressionRequest) (*LinearRegressionReply, error)
	// Sends a Ridge
	LinearRidgeEvent(context.Context, *LinearRidgeRequest) (*LinearRidgeReply, error)
	// Sends a Ridge CV
	LinearRidgeCVEvent(context.Context, *LinearRidgeCVRequest) (*LinearRidgeCVReply, error)
	// Sends a Lasso
	LassoExpressionEvent(context.Context, *LassoExpressionRequest) (*LassoExpressionReply, error)
	// Send a LassoLars
	LassoLarsLassoExpressionEvent(context.Context, *LassoLarsLassoExpressionRequest) (*LassoLarsLassoExpressionReply, error)
	// Send a Bayesian Ridge
	BayesianRidgeEvent(context.Context, *BayesianRidgeRequest) (*BayesianRidgeReply, error)
	// Send a Tweedie Regressor
	TweedieRegressorEvent(context.Context, *TweedieRegressorRequest) (*TweedieRegressorReply, error)
	// Send a SGD Classifier
	SGDClassifierEvent(context.Context, *SGDClassifierRequest) (*SGDClassifierReply, error)
	// Send a Elastic Net
	ElasticNetEvent(context.Context, *ElasticNetRequest) (*ElasticNetReply, error)
	// contains filtered or unexported methods
}

LinearServiceServer is the server API for LinearService service. All implementations must embed UnimplementedLinearServiceServer for forward compatibility

type Linearkwargs

type Linearkwargs struct {
	Penalty          *Penalty     `protobuf:"varint,1,opt,name=penalty,proto3,enum=AIProto.Penalty,oneof" json:"penalty,omitempty"`
	Loss             *Loss        `protobuf:"varint,2,opt,name=loss,proto3,enum=AIProto.Loss,oneof" json:"loss,omitempty"`
	Dual             *bool        `protobuf:"varint,3,opt,name=dual,proto3,oneof" json:"dual,omitempty"`
	Tol              *float32     `protobuf:"fixed32,4,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	C                *float32     `protobuf:"fixed32,5,opt,name=C,proto3,oneof" json:"C,omitempty"`
	MultiClass       *Multi_Class `protobuf:"varint,6,opt,name=multi_class,json=multiClass,proto3,enum=AIProto.Multi_Class,oneof" json:"multi_class,omitempty"`
	FitIntercept     *bool        `protobuf:"varint,7,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	InterceptScaling *float32     `protobuf:"fixed32,8,opt,name=intercept_scaling,json=interceptScaling,proto3,oneof" json:"intercept_scaling,omitempty"`
	ClassWeight      *anypb.Any   `protobuf:"bytes,9,opt,name=class_weight,json=classWeight,proto3,oneof" json:"class_weight,omitempty"`
	Verbose          *int32       `protobuf:"varint,10,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	RandomState      *anypb.Any   `protobuf:"bytes,11,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	MaxIter          *int64       `protobuf:"varint,12,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	// contains filtered or unexported fields
}

Linear kwargs with optional type.

func (*Linearkwargs) Descriptor deprecated

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

Deprecated: Use Linearkwargs.ProtoReflect.Descriptor instead.

func (*Linearkwargs) GetC

func (x *Linearkwargs) GetC() float32

func (*Linearkwargs) GetClassWeight

func (x *Linearkwargs) GetClassWeight() *anypb.Any

func (*Linearkwargs) GetDual

func (x *Linearkwargs) GetDual() bool

func (*Linearkwargs) GetFitIntercept

func (x *Linearkwargs) GetFitIntercept() bool

func (*Linearkwargs) GetInterceptScaling

func (x *Linearkwargs) GetInterceptScaling() float32

func (*Linearkwargs) GetLoss

func (x *Linearkwargs) GetLoss() Loss

func (*Linearkwargs) GetMaxIter

func (x *Linearkwargs) GetMaxIter() int64

func (*Linearkwargs) GetMultiClass

func (x *Linearkwargs) GetMultiClass() Multi_Class

func (*Linearkwargs) GetPenalty

func (x *Linearkwargs) GetPenalty() Penalty

func (*Linearkwargs) GetRandomState

func (x *Linearkwargs) GetRandomState() *anypb.Any

func (*Linearkwargs) GetTol

func (x *Linearkwargs) GetTol() float32

func (*Linearkwargs) GetVerbose

func (x *Linearkwargs) GetVerbose() int32

func (*Linearkwargs) ProtoMessage

func (*Linearkwargs) ProtoMessage()

func (*Linearkwargs) ProtoReflect

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

func (*Linearkwargs) Reset

func (x *Linearkwargs) Reset()

func (*Linearkwargs) String

func (x *Linearkwargs) String() string
type Link int32

Link kwargs with enum type.

const (
	Link_LINK_AUTO     Link = 0
	Link_LINK_LOG      Link = 1
	Link_LINK_IDENTITY Link = 2
)

func (Link) Descriptor

func (Link) Descriptor() protoreflect.EnumDescriptor

func (Link) Enum

func (x Link) Enum() *Link

func (Link) EnumDescriptor deprecated

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

Deprecated: Use Link.Descriptor instead.

func (Link) Number

func (x Link) Number() protoreflect.EnumNumber

func (Link) String

func (x Link) String() string

func (Link) Type

func (Link) Type() protoreflect.EnumType

type Loss

type Loss int32

Loss kwargs with enum type.

const (
	Loss_LOSS_HINGE                       Loss = 0
	Loss_LOSS_LOG_LOSS                    Loss = 1
	Loss_LOSS_LOG                         Loss = 2
	Loss_LOSS_MODIFIED_HUBER              Loss = 3
	Loss_LOSS_SQUARED_HINGE               Loss = 4
	Loss_LOSS_PERCEPTRON                  Loss = 5
	Loss_LOSS_SQUARED_ERROR               Loss = 6
	Loss_LOSS_HUBER                       Loss = 7
	Loss_LOSS_EPSILON_INSENSITIVE         Loss = 8
	Loss_LOSS_SQUARED_EPSILON_INSENSITIVE Loss = 9
)

func (Loss) Descriptor

func (Loss) Descriptor() protoreflect.EnumDescriptor

func (Loss) Enum

func (x Loss) Enum() *Loss

func (Loss) EnumDescriptor deprecated

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

Deprecated: Use Loss.Descriptor instead.

func (Loss) Number

func (x Loss) Number() protoreflect.EnumNumber

func (Loss) String

func (x Loss) String() string

func (Loss) Type

func (Loss) Type() protoreflect.EnumType

type Multi_Class

type Multi_Class int32

Multi_Class kwargs with enum type.

const (
	Multi_Class_MULTI_CLASS_OVR            Multi_Class = 0
	Multi_Class_MULTI_CLASS_CRAMMER_SINGER Multi_Class = 1
)

func (Multi_Class) Descriptor

func (Multi_Class) Enum

func (x Multi_Class) Enum() *Multi_Class

func (Multi_Class) EnumDescriptor deprecated

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

Deprecated: Use Multi_Class.Descriptor instead.

func (Multi_Class) Number

func (x Multi_Class) Number() protoreflect.EnumNumber

func (Multi_Class) String

func (x Multi_Class) String() string

func (Multi_Class) Type

type NDArray

type NDArray struct {
	Shape []int32 `protobuf:"varint,1,rep,packed,name=shape,proto3" json:"shape,omitempty"`
	Dtype float32 `protobuf:"fixed32,2,opt,name=dtype,proto3" json:"dtype,omitempty"`
	// Types that are assignable to Instrument:
	//	*NDArray_Buffer
	//	*NDArray_Offset
	//	*NDArray_Strides
	//	*NDArray_Order
	Instrument isNDArray_Instrument `protobuf_oneof:"instrument"`
	// contains filtered or unexported fields
}

NS Array kwargs with speical type.

func (*NDArray) Descriptor deprecated

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

Deprecated: Use NDArray.ProtoReflect.Descriptor instead.

func (*NDArray) GetBuffer

func (x *NDArray) GetBuffer() *anypb.Any

func (*NDArray) GetDtype

func (x *NDArray) GetDtype() float32

func (*NDArray) GetInstrument

func (m *NDArray) GetInstrument() isNDArray_Instrument

func (*NDArray) GetOffset

func (x *NDArray) GetOffset() *anypb.Any

func (*NDArray) GetOrder

func (x *NDArray) GetOrder() *anypb.Any

func (*NDArray) GetShape

func (x *NDArray) GetShape() []int32

func (*NDArray) GetStrides

func (x *NDArray) GetStrides() *anypb.Any

func (*NDArray) ProtoMessage

func (*NDArray) ProtoMessage()

func (*NDArray) ProtoReflect

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

func (*NDArray) Reset

func (x *NDArray) Reset()

func (*NDArray) String

func (x *NDArray) String() string

type NDArray_Buffer

type NDArray_Buffer struct {
	Buffer *anypb.Any `protobuf:"bytes,3,opt,name=buffer,proto3,oneof"`
}

type NDArray_Offset

type NDArray_Offset struct {
	Offset *anypb.Any `protobuf:"bytes,4,opt,name=offset,proto3,oneof"`
}

type NDArray_Order

type NDArray_Order struct {
	Order *anypb.Any `protobuf:"bytes,6,opt,name=order,proto3,oneof"`
}

type NDArray_Strides

type NDArray_Strides struct {
	Strides *anypb.Any `protobuf:"bytes,5,opt,name=strides,proto3,oneof"`
}

type NearestCentroidReply

type NearestCentroidReply struct {
	FeatureNamesIn_ *NDArray `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32   `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	Classes_        *NDArray `protobuf:"bytes,3,opt,name=classes_,json=classes,proto3,oneof" json:"classes_,omitempty"`
	Centroids_      *NDArray `protobuf:"bytes,4,opt,name=centroids_,json=centroids,proto3,oneof" json:"centroids_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Nearest Centroid.

func (*NearestCentroidReply) Descriptor deprecated

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

Deprecated: Use NearestCentroidReply.ProtoReflect.Descriptor instead.

func (*NearestCentroidReply) GetCentroids_

func (x *NearestCentroidReply) GetCentroids_() *NDArray

func (*NearestCentroidReply) GetClasses_

func (x *NearestCentroidReply) GetClasses_() *NDArray

func (*NearestCentroidReply) GetFeatureNamesIn_

func (x *NearestCentroidReply) GetFeatureNamesIn_() *NDArray

func (*NearestCentroidReply) GetNFeaturesIn_

func (x *NearestCentroidReply) GetNFeaturesIn_() int32

func (*NearestCentroidReply) ProtoMessage

func (*NearestCentroidReply) ProtoMessage()

func (*NearestCentroidReply) ProtoReflect

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

func (*NearestCentroidReply) Reset

func (x *NearestCentroidReply) Reset()

func (*NearestCentroidReply) String

func (x *NearestCentroidReply) String() string

type NearestCentroidRequest

type NearestCentroidRequest struct {
	XDropData       *anypb.Any `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData       *anypb.Any `protobuf:"bytes,2,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size            *anypb.Any `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"`
	Random          *anypb.Any `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
	Key             string     `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"`
	Metric          *anypb.Any `protobuf:"bytes,6,opt,name=metric,proto3,oneof" json:"metric,omitempty"`
	ShrinkThreshold *float32   `protobuf:"fixed32,7,opt,name=shrink_threshold,json=shrinkThreshold,proto3,oneof" json:"shrink_threshold,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Nearest Centroid 's Data.

func (*NearestCentroidRequest) Descriptor deprecated

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

Deprecated: Use NearestCentroidRequest.ProtoReflect.Descriptor instead.

func (*NearestCentroidRequest) GetKey

func (x *NearestCentroidRequest) GetKey() string

func (*NearestCentroidRequest) GetMetric

func (x *NearestCentroidRequest) GetMetric() *anypb.Any

func (*NearestCentroidRequest) GetRandom

func (x *NearestCentroidRequest) GetRandom() *anypb.Any

func (*NearestCentroidRequest) GetShrinkThreshold

func (x *NearestCentroidRequest) GetShrinkThreshold() float32

func (*NearestCentroidRequest) GetSize

func (x *NearestCentroidRequest) GetSize() *anypb.Any

func (*NearestCentroidRequest) GetXDropData

func (x *NearestCentroidRequest) GetXDropData() *anypb.Any

func (*NearestCentroidRequest) GetYDropData

func (x *NearestCentroidRequest) GetYDropData() *anypb.Any

func (*NearestCentroidRequest) ProtoMessage

func (*NearestCentroidRequest) ProtoMessage()

func (*NearestCentroidRequest) ProtoReflect

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

func (*NearestCentroidRequest) Reset

func (x *NearestCentroidRequest) Reset()

func (*NearestCentroidRequest) String

func (x *NearestCentroidRequest) String() string

type NearestNeighborsReply

type NearestNeighborsReply struct {
	NSamplesFit_           *int32     `protobuf:"varint,1,opt,name=n_samples_fit_,json=nSamplesFit,proto3,oneof" json:"n_samples_fit_,omitempty"`
	FeatureNamesIn_        *NDArray   `protobuf:"bytes,2,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_           *int32     `protobuf:"varint,3,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	EffectiveMetricParams_ *anypb.Any `` /* 134-byte string literal not displayed */
	EffectiveMetric_       *string    `protobuf:"bytes,5,opt,name=effective_metric_,json=effectiveMetric,proto3,oneof" json:"effective_metric_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Nearest Neighbors.

func (*NearestNeighborsReply) Descriptor deprecated

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

Deprecated: Use NearestNeighborsReply.ProtoReflect.Descriptor instead.

func (*NearestNeighborsReply) GetEffectiveMetricParams_

func (x *NearestNeighborsReply) GetEffectiveMetricParams_() *anypb.Any

func (*NearestNeighborsReply) GetEffectiveMetric_

func (x *NearestNeighborsReply) GetEffectiveMetric_() string

func (*NearestNeighborsReply) GetFeatureNamesIn_

func (x *NearestNeighborsReply) GetFeatureNamesIn_() *NDArray

func (*NearestNeighborsReply) GetNFeaturesIn_

func (x *NearestNeighborsReply) GetNFeaturesIn_() int32

func (*NearestNeighborsReply) GetNSamplesFit_

func (x *NearestNeighborsReply) GetNSamplesFit_() int32

func (*NearestNeighborsReply) ProtoMessage

func (*NearestNeighborsReply) ProtoMessage()

func (*NearestNeighborsReply) ProtoReflect

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

func (*NearestNeighborsReply) Reset

func (x *NearestNeighborsReply) Reset()

func (*NearestNeighborsReply) String

func (x *NearestNeighborsReply) String() string

type NearestNeighborsRequest

type NearestNeighborsRequest struct {
	XDropData *anypb.Any              `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	Size      *anypb.Any              `protobuf:"bytes,2,opt,name=size,proto3" json:"size,omitempty"`
	Random    *anypb.Any              `protobuf:"bytes,3,opt,name=random,proto3" json:"random,omitempty"`
	Key       string                  `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	YDropData *anypb.Any              `protobuf:"bytes,5,opt,name=y_drop_data,json=yDropData,proto3,oneof" json:"y_drop_data,omitempty"`
	Kwargs    *NearestNeighborskwargs `protobuf:"bytes,6,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Nearest Neighbors's Data.

func (*NearestNeighborsRequest) Descriptor deprecated

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

Deprecated: Use NearestNeighborsRequest.ProtoReflect.Descriptor instead.

func (*NearestNeighborsRequest) GetKey

func (x *NearestNeighborsRequest) GetKey() string

func (*NearestNeighborsRequest) GetKwargs

func (*NearestNeighborsRequest) GetRandom

func (x *NearestNeighborsRequest) GetRandom() *anypb.Any

func (*NearestNeighborsRequest) GetSize

func (x *NearestNeighborsRequest) GetSize() *anypb.Any

func (*NearestNeighborsRequest) GetXDropData

func (x *NearestNeighborsRequest) GetXDropData() *anypb.Any

func (*NearestNeighborsRequest) GetYDropData

func (x *NearestNeighborsRequest) GetYDropData() *anypb.Any

func (*NearestNeighborsRequest) ProtoMessage

func (*NearestNeighborsRequest) ProtoMessage()

func (*NearestNeighborsRequest) ProtoReflect

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

func (*NearestNeighborsRequest) Reset

func (x *NearestNeighborsRequest) Reset()

func (*NearestNeighborsRequest) String

func (x *NearestNeighborsRequest) String() string

type NearestNeighborskwargs

type NearestNeighborskwargs struct {
	NNeighbors   *int32     `protobuf:"varint,1,opt,name=n_neighbors,json=nNeighbors,proto3,oneof" json:"n_neighbors,omitempty"`
	Radius       *float32   `protobuf:"fixed32,2,opt,name=radius,proto3,oneof" json:"radius,omitempty"`
	Algorithm    *Algorithm `protobuf:"varint,3,opt,name=algorithm,proto3,enum=AIProto.Algorithm,oneof" json:"algorithm,omitempty"`
	LeafSize     *int32     `protobuf:"varint,4,opt,name=leaf_size,json=leafSize,proto3,oneof" json:"leaf_size,omitempty"`
	Metric       *anypb.Any `protobuf:"bytes,5,opt,name=metric,proto3,oneof" json:"metric,omitempty"`
	P            *float32   `protobuf:"fixed32,6,opt,name=p,proto3,oneof" json:"p,omitempty"`
	MetricParams *anypb.Any `protobuf:"bytes,7,opt,name=metric_params,json=metricParams,proto3,oneof" json:"metric_params,omitempty"`
	NJobs        *anypb.Any `protobuf:"bytes,8,opt,name=n_jobs,json=nJobs,proto3,oneof" json:"n_jobs,omitempty"`
	// contains filtered or unexported fields
}

Nearest Neighbors kwargs with optional type.

func (*NearestNeighborskwargs) Descriptor deprecated

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

Deprecated: Use NearestNeighborskwargs.ProtoReflect.Descriptor instead.

func (*NearestNeighborskwargs) GetAlgorithm

func (x *NearestNeighborskwargs) GetAlgorithm() Algorithm

func (*NearestNeighborskwargs) GetLeafSize

func (x *NearestNeighborskwargs) GetLeafSize() int32

func (*NearestNeighborskwargs) GetMetric

func (x *NearestNeighborskwargs) GetMetric() *anypb.Any

func (*NearestNeighborskwargs) GetMetricParams

func (x *NearestNeighborskwargs) GetMetricParams() *anypb.Any

func (*NearestNeighborskwargs) GetNJobs

func (x *NearestNeighborskwargs) GetNJobs() *anypb.Any

func (*NearestNeighborskwargs) GetNNeighbors

func (x *NearestNeighborskwargs) GetNNeighbors() int32

func (*NearestNeighborskwargs) GetP

func (x *NearestNeighborskwargs) GetP() float32

func (*NearestNeighborskwargs) GetRadius

func (x *NearestNeighborskwargs) GetRadius() float32

func (*NearestNeighborskwargs) ProtoMessage

func (*NearestNeighborskwargs) ProtoMessage()

func (*NearestNeighborskwargs) ProtoReflect

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

func (*NearestNeighborskwargs) Reset

func (x *NearestNeighborskwargs) Reset()

func (*NearestNeighborskwargs) String

func (x *NearestNeighborskwargs) String() string

type NeighborsServiceClient

type NeighborsServiceClient interface {
	// Send a Nearest Neighbors
	NearestNeighborsEvent(ctx context.Context, in *NearestNeighborsRequest, opts ...grpc.CallOption) (*NearestNeighborsReply, error)
	// Send a KD Tree
	KDTreeEvent(ctx context.Context, in *KDTreeRequest, opts ...grpc.CallOption) (*KDTreeReply, error)
	// Send a Nearest Centroid
	NearestCentroidEvent(ctx context.Context, in *NearestCentroidRequest, opts ...grpc.CallOption) (*NearestCentroidReply, error)
}

NeighborsServiceClient is the client API for NeighborsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type NeighborsServiceServer

type NeighborsServiceServer interface {
	// Send a Nearest Neighbors
	NearestNeighborsEvent(context.Context, *NearestNeighborsRequest) (*NearestNeighborsReply, error)
	// Send a KD Tree
	KDTreeEvent(context.Context, *KDTreeRequest) (*KDTreeReply, error)
	// Send a Nearest Centroid
	NearestCentroidEvent(context.Context, *NearestCentroidRequest) (*NearestCentroidReply, error)
	// contains filtered or unexported methods
}

NeighborsServiceServer is the server API for NeighborsService service. All implementations must embed UnimplementedNeighborsServiceServer for forward compatibility

type Order

type Order int32

Order kwargs with enum type.

const (
	Order_ORDER_C Order = 0
	Order_ORDER_F Order = 1
)

func (Order) Descriptor

func (Order) Descriptor() protoreflect.EnumDescriptor

func (Order) Enum

func (x Order) Enum() *Order

func (Order) EnumDescriptor deprecated

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

Deprecated: Use Order.Descriptor instead.

func (Order) Number

func (x Order) Number() protoreflect.EnumNumber

func (Order) String

func (x Order) String() string

func (Order) Type

func (Order) Type() protoreflect.EnumType

type Penalty

type Penalty int32

Penalty kwargs with enum type.

const (
	Penalty_PENALTY_L2         Penalty = 0
	Penalty_PENALTY_L1         Penalty = 1
	Penalty_PENALTY_ELASTICNET Penalty = 2
)

func (Penalty) Descriptor

func (Penalty) Descriptor() protoreflect.EnumDescriptor

func (Penalty) Enum

func (x Penalty) Enum() *Penalty

func (Penalty) EnumDescriptor deprecated

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

Deprecated: Use Penalty.Descriptor instead.

func (Penalty) Number

func (x Penalty) Number() protoreflect.EnumNumber

func (Penalty) String

func (x Penalty) String() string

func (Penalty) Type

func (Penalty) Type() protoreflect.EnumType

type PolynomialFeaturesFitTransformReply

type PolynomialFeaturesFitTransformReply struct {
	T_              *int32     `protobuf:"varint,1,opt,name=t_,json=t,proto3,oneof" json:"t_,omitempty"`
	NIter_          *int32     `protobuf:"varint,2,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,3,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,4,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	LossFunction_   *anypb.Any `protobuf:"bytes,5,opt,name=loss_function_,json=lossFunction,proto3,oneof" json:"loss_function_,omitempty"`
	Intercept_      *NDArray   `protobuf:"bytes,6,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,7,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	Classes_        *NDArray   `protobuf:"bytes,8,opt,name=classes_,json=classes,proto3,oneof" json:"classes_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Polynomial Features with Transform.

func (*PolynomialFeaturesFitTransformReply) Descriptor deprecated

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

Deprecated: Use PolynomialFeaturesFitTransformReply.ProtoReflect.Descriptor instead.

func (*PolynomialFeaturesFitTransformReply) GetClasses_

func (x *PolynomialFeaturesFitTransformReply) GetClasses_() *NDArray

func (*PolynomialFeaturesFitTransformReply) GetCoef_

func (*PolynomialFeaturesFitTransformReply) GetFeatureNamesIn_

func (x *PolynomialFeaturesFitTransformReply) GetFeatureNamesIn_() *NDArray

func (*PolynomialFeaturesFitTransformReply) GetIntercept_

func (x *PolynomialFeaturesFitTransformReply) GetIntercept_() *NDArray

func (*PolynomialFeaturesFitTransformReply) GetLossFunction_

func (x *PolynomialFeaturesFitTransformReply) GetLossFunction_() *anypb.Any

func (*PolynomialFeaturesFitTransformReply) GetNFeaturesIn_

func (x *PolynomialFeaturesFitTransformReply) GetNFeaturesIn_() int32

func (*PolynomialFeaturesFitTransformReply) GetNIter_

func (*PolynomialFeaturesFitTransformReply) GetT_

func (*PolynomialFeaturesFitTransformReply) ProtoMessage

func (*PolynomialFeaturesFitTransformReply) ProtoMessage()

func (*PolynomialFeaturesFitTransformReply) ProtoReflect

func (*PolynomialFeaturesFitTransformReply) Reset

func (*PolynomialFeaturesFitTransformReply) String

type PolynomialFeaturesFitTransformRequest

type PolynomialFeaturesFitTransformRequest struct {
	XDropData    *anypb.Any `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	Size         *anypb.Any `protobuf:"bytes,2,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any `protobuf:"bytes,3,opt,name=random,proto3" json:"random,omitempty"`
	Key          string     `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	YDropData    *anypb.Any `protobuf:"bytes,5,opt,name=y_drop_data,json=yDropData,proto3,oneof" json:"y_drop_data,omitempty"`
	SampleWeight *anypb.Any `protobuf:"bytes,6,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Degree       *int32     `protobuf:"varint,7,opt,name=degree,proto3,oneof" json:"degree,omitempty"`
	// Types that are assignable to Instrument:
	//	*PolynomialFeaturesFitTransformRequest_InteractionOnly
	//	*PolynomialFeaturesFitTransformRequest_IncludeBias
	//	*PolynomialFeaturesFitTransformRequest_Order
	//	*PolynomialFeaturesFitTransformRequest_CoefInit
	//	*PolynomialFeaturesFitTransformRequest_InterceptInit
	//	*PolynomialFeaturesFitTransformRequest_Kwargs
	Instrument isPolynomialFeaturesFitTransformRequest_Instrument `protobuf_oneof:"instrument"`
	// contains filtered or unexported fields
}

The request message containing the Polynomial Features with Transform's Data.

func (*PolynomialFeaturesFitTransformRequest) Descriptor deprecated

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

Deprecated: Use PolynomialFeaturesFitTransformRequest.ProtoReflect.Descriptor instead.

func (*PolynomialFeaturesFitTransformRequest) GetCoefInit

func (*PolynomialFeaturesFitTransformRequest) GetDegree

func (*PolynomialFeaturesFitTransformRequest) GetIncludeBias

func (x *PolynomialFeaturesFitTransformRequest) GetIncludeBias() bool

func (*PolynomialFeaturesFitTransformRequest) GetInstrument

func (m *PolynomialFeaturesFitTransformRequest) GetInstrument() isPolynomialFeaturesFitTransformRequest_Instrument

func (*PolynomialFeaturesFitTransformRequest) GetInteractionOnly

func (x *PolynomialFeaturesFitTransformRequest) GetInteractionOnly() bool

func (*PolynomialFeaturesFitTransformRequest) GetInterceptInit

func (x *PolynomialFeaturesFitTransformRequest) GetInterceptInit() *anypb.Any

func (*PolynomialFeaturesFitTransformRequest) GetKey

func (*PolynomialFeaturesFitTransformRequest) GetKwargs

func (*PolynomialFeaturesFitTransformRequest) GetOrder

func (*PolynomialFeaturesFitTransformRequest) GetRandom

func (*PolynomialFeaturesFitTransformRequest) GetSampleWeight

func (x *PolynomialFeaturesFitTransformRequest) GetSampleWeight() *anypb.Any

func (*PolynomialFeaturesFitTransformRequest) GetSize

func (*PolynomialFeaturesFitTransformRequest) GetXDropData

func (x *PolynomialFeaturesFitTransformRequest) GetXDropData() *anypb.Any

func (*PolynomialFeaturesFitTransformRequest) GetYDropData

func (x *PolynomialFeaturesFitTransformRequest) GetYDropData() *anypb.Any

func (*PolynomialFeaturesFitTransformRequest) ProtoMessage

func (*PolynomialFeaturesFitTransformRequest) ProtoMessage()

func (*PolynomialFeaturesFitTransformRequest) ProtoReflect

func (*PolynomialFeaturesFitTransformRequest) Reset

func (*PolynomialFeaturesFitTransformRequest) String

type PolynomialFeaturesFitTransformRequest_CoefInit

type PolynomialFeaturesFitTransformRequest_CoefInit struct {
	CoefInit *anypb.Any `protobuf:"bytes,11,opt,name=coef_init,json=coefInit,proto3,oneof"`
}

type PolynomialFeaturesFitTransformRequest_IncludeBias

type PolynomialFeaturesFitTransformRequest_IncludeBias struct {
	IncludeBias bool `protobuf:"varint,9,opt,name=include_bias,json=includeBias,proto3,oneof"`
}

type PolynomialFeaturesFitTransformRequest_InteractionOnly

type PolynomialFeaturesFitTransformRequest_InteractionOnly struct {
	InteractionOnly bool `protobuf:"varint,8,opt,name=interaction_only,json=interactionOnly,proto3,oneof"`
}

type PolynomialFeaturesFitTransformRequest_InterceptInit

type PolynomialFeaturesFitTransformRequest_InterceptInit struct {
	InterceptInit *anypb.Any `protobuf:"bytes,12,opt,name=intercept_init,json=interceptInit,proto3,oneof"`
}

type PolynomialFeaturesFitTransformRequest_Kwargs

type PolynomialFeaturesFitTransformRequest_Kwargs struct {
	Kwargs *PolynomialFeaturesFitTransformkwargs `protobuf:"bytes,13,opt,name=kwargs,proto3,oneof"`
}

type PolynomialFeaturesFitTransformRequest_Order

type PolynomialFeaturesFitTransformRequest_Order struct {
	Order Order `protobuf:"varint,10,opt,name=order,proto3,enum=AIProto.Order,oneof"`
}

type PolynomialFeaturesFitTransformkwargs

type PolynomialFeaturesFitTransformkwargs struct {
	Penalty            *Penalty   `protobuf:"varint,1,opt,name=penalty,proto3,enum=AIProto.Penalty,oneof" json:"penalty,omitempty"`
	Alpha              *float32   `protobuf:"fixed32,2,opt,name=alpha,proto3,oneof" json:"alpha,omitempty"`
	L1Ratio            *float32   `protobuf:"fixed32,3,opt,name=l1_ratio,json=l1Ratio,proto3,oneof" json:"l1_ratio,omitempty"`
	FitIntercept       *bool      `protobuf:"varint,4,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	MaxIter            *int32     `protobuf:"varint,5,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Tol                *anypb.Any `protobuf:"bytes,6,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	Shuffle            *bool      `protobuf:"varint,7,opt,name=shuffle,proto3,oneof" json:"shuffle,omitempty"`
	Verbose            *int32     `protobuf:"varint,8,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	Eta0               *float32   `protobuf:"fixed32,9,opt,name=eta0,proto3,oneof" json:"eta0,omitempty"`
	NJobs              *anypb.Any `protobuf:"bytes,10,opt,name=n_jobs,json=nJobs,proto3,oneof" json:"n_jobs,omitempty"`
	RandomState        *anypb.Any `protobuf:"bytes,11,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	EarlyStopping      *bool      `protobuf:"varint,12,opt,name=early_stopping,json=earlyStopping,proto3,oneof" json:"early_stopping,omitempty"`
	ValidationFraction *float32   `protobuf:"fixed32,13,opt,name=validation_fraction,json=validationFraction,proto3,oneof" json:"validation_fraction,omitempty"`
	NIterNoChange      *int32     `protobuf:"varint,14,opt,name=n_iter_no_change,json=nIterNoChange,proto3,oneof" json:"n_iter_no_change,omitempty"`
	ClassWeight        *anypb.Any `protobuf:"bytes,15,opt,name=class_weight,json=classWeight,proto3,oneof" json:"class_weight,omitempty"`
	WarmStart          *bool      `protobuf:"varint,16,opt,name=warm_start,json=warmStart,proto3,oneof" json:"warm_start,omitempty"`
	// contains filtered or unexported fields
}

Polynomial Features with Transform kwargs with optional type.

func (*PolynomialFeaturesFitTransformkwargs) Descriptor deprecated

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

Deprecated: Use PolynomialFeaturesFitTransformkwargs.ProtoReflect.Descriptor instead.

func (*PolynomialFeaturesFitTransformkwargs) GetAlpha

func (*PolynomialFeaturesFitTransformkwargs) GetClassWeight

func (x *PolynomialFeaturesFitTransformkwargs) GetClassWeight() *anypb.Any

func (*PolynomialFeaturesFitTransformkwargs) GetEarlyStopping

func (x *PolynomialFeaturesFitTransformkwargs) GetEarlyStopping() bool

func (*PolynomialFeaturesFitTransformkwargs) GetEta0

func (*PolynomialFeaturesFitTransformkwargs) GetFitIntercept

func (x *PolynomialFeaturesFitTransformkwargs) GetFitIntercept() bool

func (*PolynomialFeaturesFitTransformkwargs) GetL1Ratio

func (*PolynomialFeaturesFitTransformkwargs) GetMaxIter

func (*PolynomialFeaturesFitTransformkwargs) GetNIterNoChange

func (x *PolynomialFeaturesFitTransformkwargs) GetNIterNoChange() int32

func (*PolynomialFeaturesFitTransformkwargs) GetNJobs

func (*PolynomialFeaturesFitTransformkwargs) GetPenalty

func (*PolynomialFeaturesFitTransformkwargs) GetRandomState

func (x *PolynomialFeaturesFitTransformkwargs) GetRandomState() *anypb.Any

func (*PolynomialFeaturesFitTransformkwargs) GetShuffle

func (*PolynomialFeaturesFitTransformkwargs) GetTol

func (*PolynomialFeaturesFitTransformkwargs) GetValidationFraction

func (x *PolynomialFeaturesFitTransformkwargs) GetValidationFraction() float32

func (*PolynomialFeaturesFitTransformkwargs) GetVerbose

func (*PolynomialFeaturesFitTransformkwargs) GetWarmStart

func (x *PolynomialFeaturesFitTransformkwargs) GetWarmStart() bool

func (*PolynomialFeaturesFitTransformkwargs) ProtoMessage

func (*PolynomialFeaturesFitTransformkwargs) ProtoMessage()

func (*PolynomialFeaturesFitTransformkwargs) ProtoReflect

func (*PolynomialFeaturesFitTransformkwargs) Reset

func (*PolynomialFeaturesFitTransformkwargs) String

type PolynomialFeaturesReply

type PolynomialFeaturesReply struct {
	Matrix *anypb.Any `protobuf:"bytes,1,opt,name=matrix,proto3,oneof" json:"matrix,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Polynomial Features.

func (*PolynomialFeaturesReply) Descriptor deprecated

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

Deprecated: Use PolynomialFeaturesReply.ProtoReflect.Descriptor instead.

func (*PolynomialFeaturesReply) GetMatrix

func (x *PolynomialFeaturesReply) GetMatrix() *anypb.Any

func (*PolynomialFeaturesReply) ProtoMessage

func (*PolynomialFeaturesReply) ProtoMessage()

func (*PolynomialFeaturesReply) ProtoReflect

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

func (*PolynomialFeaturesReply) Reset

func (x *PolynomialFeaturesReply) Reset()

func (*PolynomialFeaturesReply) String

func (x *PolynomialFeaturesReply) String() string

type PolynomialFeaturesRequest

type PolynomialFeaturesRequest struct {
	XDropData *anypb.Any `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	Size      *anypb.Any `protobuf:"bytes,2,opt,name=size,proto3" json:"size,omitempty"`
	Random    *anypb.Any `protobuf:"bytes,3,opt,name=random,proto3" json:"random,omitempty"`
	Key       string     `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	YDropData *anypb.Any `protobuf:"bytes,5,opt,name=y_drop_data,json=yDropData,proto3,oneof" json:"y_drop_data,omitempty"`
	Degree    *anypb.Any `protobuf:"bytes,6,opt,name=degree,proto3,oneof" json:"degree,omitempty"`
	// Types that are assignable to Instrument:
	//	*PolynomialFeaturesRequest_InteractionOnly
	//	*PolynomialFeaturesRequest_IncludeBias
	//	*PolynomialFeaturesRequest_Order
	//	*PolynomialFeaturesRequest_Kwargs
	Instrument isPolynomialFeaturesRequest_Instrument `protobuf_oneof:"instrument"`
	// contains filtered or unexported fields
}

The request message containing the Polynomial Features's Data.

func (*PolynomialFeaturesRequest) Descriptor deprecated

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

Deprecated: Use PolynomialFeaturesRequest.ProtoReflect.Descriptor instead.

func (*PolynomialFeaturesRequest) GetDegree

func (x *PolynomialFeaturesRequest) GetDegree() *anypb.Any

func (*PolynomialFeaturesRequest) GetIncludeBias

func (x *PolynomialFeaturesRequest) GetIncludeBias() bool

func (*PolynomialFeaturesRequest) GetInstrument

func (m *PolynomialFeaturesRequest) GetInstrument() isPolynomialFeaturesRequest_Instrument

func (*PolynomialFeaturesRequest) GetInteractionOnly

func (x *PolynomialFeaturesRequest) GetInteractionOnly() bool

func (*PolynomialFeaturesRequest) GetKey

func (x *PolynomialFeaturesRequest) GetKey() string

func (*PolynomialFeaturesRequest) GetKwargs

func (x *PolynomialFeaturesRequest) GetKwargs() *anypb.Any

func (*PolynomialFeaturesRequest) GetOrder

func (x *PolynomialFeaturesRequest) GetOrder() Order

func (*PolynomialFeaturesRequest) GetRandom

func (x *PolynomialFeaturesRequest) GetRandom() *anypb.Any

func (*PolynomialFeaturesRequest) GetSize

func (x *PolynomialFeaturesRequest) GetSize() *anypb.Any

func (*PolynomialFeaturesRequest) GetXDropData

func (x *PolynomialFeaturesRequest) GetXDropData() *anypb.Any

func (*PolynomialFeaturesRequest) GetYDropData

func (x *PolynomialFeaturesRequest) GetYDropData() *anypb.Any

func (*PolynomialFeaturesRequest) ProtoMessage

func (*PolynomialFeaturesRequest) ProtoMessage()

func (*PolynomialFeaturesRequest) ProtoReflect

func (*PolynomialFeaturesRequest) Reset

func (x *PolynomialFeaturesRequest) Reset()

func (*PolynomialFeaturesRequest) String

func (x *PolynomialFeaturesRequest) String() string

type PolynomialFeaturesRequest_IncludeBias

type PolynomialFeaturesRequest_IncludeBias struct {
	IncludeBias bool `protobuf:"varint,8,opt,name=include_bias,json=includeBias,proto3,oneof"`
}

type PolynomialFeaturesRequest_InteractionOnly

type PolynomialFeaturesRequest_InteractionOnly struct {
	InteractionOnly bool `protobuf:"varint,7,opt,name=interaction_only,json=interactionOnly,proto3,oneof"`
}

type PolynomialFeaturesRequest_Kwargs

type PolynomialFeaturesRequest_Kwargs struct {
	Kwargs *anypb.Any `protobuf:"bytes,10,opt,name=kwargs,proto3,oneof"`
}

type PolynomialFeaturesRequest_Order

type PolynomialFeaturesRequest_Order struct {
	Order Order `protobuf:"varint,9,opt,name=order,proto3,enum=AIProto.Order,oneof"`
}

type PolynomialServiceClient

type PolynomialServiceClient interface {
	// Send a Polynomial Features
	PolynomialFeaturesEvent(ctx context.Context, in *PolynomialFeaturesFitTransformRequest, opts ...grpc.CallOption) (*PolynomialFeaturesFitTransformReply, error)
	// Send a Polynomial Features with Transform
	PolynomialFeaturesFitTransformEvent(ctx context.Context, in *PolynomialFeaturesFitTransformRequest, opts ...grpc.CallOption) (*PolynomialFeaturesFitTransformReply, error)
}

PolynomialServiceClient is the client API for PolynomialService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type PolynomialServiceServer

type PolynomialServiceServer interface {
	// Send a Polynomial Features
	PolynomialFeaturesEvent(context.Context, *PolynomialFeaturesFitTransformRequest) (*PolynomialFeaturesFitTransformReply, error)
	// Send a Polynomial Features with Transform
	PolynomialFeaturesFitTransformEvent(context.Context, *PolynomialFeaturesFitTransformRequest) (*PolynomialFeaturesFitTransformReply, error)
	// contains filtered or unexported methods
}

PolynomialServiceServer is the server API for PolynomialService service. All implementations must embed UnimplementedPolynomialServiceServer for forward compatibility

type SGDClassifierReply

type SGDClassifierReply struct {
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	T_              *int32     `protobuf:"varint,3,opt,name=t_,json=t,proto3,oneof" json:"t_,omitempty"`
	Classes_        *NDArray   `protobuf:"bytes,4,opt,name=classes_,json=classes,proto3,oneof" json:"classes_,omitempty"`
	LossFunction_   *anypb.Any `protobuf:"bytes,5,opt,name=loss_function_,json=lossFunction,proto3,oneof" json:"loss_function_,omitempty"`
	Intercept_      *NDArray   `protobuf:"bytes,6,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,7,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the SGD Classifier.

func (*SGDClassifierReply) Descriptor deprecated

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

Deprecated: Use SGDClassifierReply.ProtoReflect.Descriptor instead.

func (*SGDClassifierReply) GetClasses_

func (x *SGDClassifierReply) GetClasses_() *NDArray

func (*SGDClassifierReply) GetCoef_

func (x *SGDClassifierReply) GetCoef_() *NDArray

func (*SGDClassifierReply) GetFeatureNamesIn_

func (x *SGDClassifierReply) GetFeatureNamesIn_() *NDArray

func (*SGDClassifierReply) GetIntercept_

func (x *SGDClassifierReply) GetIntercept_() *NDArray

func (*SGDClassifierReply) GetLossFunction_

func (x *SGDClassifierReply) GetLossFunction_() *anypb.Any

func (*SGDClassifierReply) GetNFeaturesIn_

func (x *SGDClassifierReply) GetNFeaturesIn_() int32

func (*SGDClassifierReply) GetT_

func (x *SGDClassifierReply) GetT_() int32

func (*SGDClassifierReply) ProtoMessage

func (*SGDClassifierReply) ProtoMessage()

func (*SGDClassifierReply) ProtoReflect

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

func (*SGDClassifierReply) Reset

func (x *SGDClassifierReply) Reset()

func (*SGDClassifierReply) String

func (x *SGDClassifierReply) String() string

type SGDClassifierRequest

type SGDClassifierRequest struct {
	XDropData    *anypb.Any           `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any           `protobuf:"bytes,2,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any           `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any           `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
	Key          string               `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any           `protobuf:"bytes,6,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *SGDClassifierkwargs `protobuf:"bytes,7,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the SGD Classifier's Data.

func (*SGDClassifierRequest) Descriptor deprecated

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

Deprecated: Use SGDClassifierRequest.ProtoReflect.Descriptor instead.

func (*SGDClassifierRequest) GetKey

func (x *SGDClassifierRequest) GetKey() string

func (*SGDClassifierRequest) GetKwargs

func (x *SGDClassifierRequest) GetKwargs() *SGDClassifierkwargs

func (*SGDClassifierRequest) GetRandom

func (x *SGDClassifierRequest) GetRandom() *anypb.Any

func (*SGDClassifierRequest) GetSampleWeight

func (x *SGDClassifierRequest) GetSampleWeight() *anypb.Any

func (*SGDClassifierRequest) GetSize

func (x *SGDClassifierRequest) GetSize() *anypb.Any

func (*SGDClassifierRequest) GetXDropData

func (x *SGDClassifierRequest) GetXDropData() *anypb.Any

func (*SGDClassifierRequest) GetYDropData

func (x *SGDClassifierRequest) GetYDropData() *anypb.Any

func (*SGDClassifierRequest) ProtoMessage

func (*SGDClassifierRequest) ProtoMessage()

func (*SGDClassifierRequest) ProtoReflect

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

func (*SGDClassifierRequest) Reset

func (x *SGDClassifierRequest) Reset()

func (*SGDClassifierRequest) String

func (x *SGDClassifierRequest) String() string

type SGDClassifierkwargs

type SGDClassifierkwargs struct {
	Loss               *Loss      `protobuf:"varint,1,opt,name=loss,proto3,enum=AIProto.Loss,oneof" json:"loss,omitempty"`
	Penalty            *Penalty   `protobuf:"varint,2,opt,name=penalty,proto3,enum=AIProto.Penalty,oneof" json:"penalty,omitempty"`
	Aplha              *float32   `protobuf:"fixed32,3,opt,name=aplha,proto3,oneof" json:"aplha,omitempty"`
	L1Ratio            *float32   `protobuf:"fixed32,4,opt,name=l1_ratio,json=l1Ratio,proto3,oneof" json:"l1_ratio,omitempty"`
	FitIntercept       *bool      `protobuf:"varint,5,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	MaxIter            *int32     `protobuf:"varint,6,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Tol                *float32   `protobuf:"fixed32,7,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	Shuffle            *bool      `protobuf:"varint,8,opt,name=shuffle,proto3,oneof" json:"shuffle,omitempty"`
	Verbose            *int32     `protobuf:"varint,9,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	Epsilon            *float32   `protobuf:"fixed32,10,opt,name=epsilon,proto3,oneof" json:"epsilon,omitempty"`
	NJobs              *anypb.Any `protobuf:"bytes,11,opt,name=n_jobs,json=nJobs,proto3,oneof" json:"n_jobs,omitempty"`
	RandomState        *anypb.Any `protobuf:"bytes,12,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	LearningRate       *string    `protobuf:"bytes,13,opt,name=learning_rate,json=learningRate,proto3,oneof" json:"learning_rate,omitempty"`
	Eta0               *float32   `protobuf:"fixed32,14,opt,name=eta0,proto3,oneof" json:"eta0,omitempty"`
	PowerT             *float32   `protobuf:"fixed32,15,opt,name=power_t,json=powerT,proto3,oneof" json:"power_t,omitempty"`
	EarlyStopping      *bool      `protobuf:"varint,16,opt,name=early_stopping,json=earlyStopping,proto3,oneof" json:"early_stopping,omitempty"`
	ValidationFraction *float32   `protobuf:"fixed32,17,opt,name=validation_fraction,json=validationFraction,proto3,oneof" json:"validation_fraction,omitempty"`
	NIterNoChange      *int32     `protobuf:"varint,18,opt,name=n_iter_no_change,json=nIterNoChange,proto3,oneof" json:"n_iter_no_change,omitempty"`
	ClassWeight        *anypb.Any `protobuf:"bytes,19,opt,name=class_weight,json=classWeight,proto3,oneof" json:"class_weight,omitempty"`
	WarmStart          *bool      `protobuf:"varint,20,opt,name=warm_start,json=warmStart,proto3,oneof" json:"warm_start,omitempty"`
	Average            *anypb.Any `protobuf:"bytes,21,opt,name=average,proto3,oneof" json:"average,omitempty"`
	// contains filtered or unexported fields
}

SGD Classifier kwargs with optional type.

func (*SGDClassifierkwargs) Descriptor deprecated

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

Deprecated: Use SGDClassifierkwargs.ProtoReflect.Descriptor instead.

func (*SGDClassifierkwargs) GetAplha

func (x *SGDClassifierkwargs) GetAplha() float32

func (*SGDClassifierkwargs) GetAverage

func (x *SGDClassifierkwargs) GetAverage() *anypb.Any

func (*SGDClassifierkwargs) GetClassWeight

func (x *SGDClassifierkwargs) GetClassWeight() *anypb.Any

func (*SGDClassifierkwargs) GetEarlyStopping

func (x *SGDClassifierkwargs) GetEarlyStopping() bool

func (*SGDClassifierkwargs) GetEpsilon

func (x *SGDClassifierkwargs) GetEpsilon() float32

func (*SGDClassifierkwargs) GetEta0

func (x *SGDClassifierkwargs) GetEta0() float32

func (*SGDClassifierkwargs) GetFitIntercept

func (x *SGDClassifierkwargs) GetFitIntercept() bool

func (*SGDClassifierkwargs) GetL1Ratio

func (x *SGDClassifierkwargs) GetL1Ratio() float32

func (*SGDClassifierkwargs) GetLearningRate

func (x *SGDClassifierkwargs) GetLearningRate() string

func (*SGDClassifierkwargs) GetLoss

func (x *SGDClassifierkwargs) GetLoss() Loss

func (*SGDClassifierkwargs) GetMaxIter

func (x *SGDClassifierkwargs) GetMaxIter() int32

func (*SGDClassifierkwargs) GetNIterNoChange

func (x *SGDClassifierkwargs) GetNIterNoChange() int32

func (*SGDClassifierkwargs) GetNJobs

func (x *SGDClassifierkwargs) GetNJobs() *anypb.Any

func (*SGDClassifierkwargs) GetPenalty

func (x *SGDClassifierkwargs) GetPenalty() Penalty

func (*SGDClassifierkwargs) GetPowerT

func (x *SGDClassifierkwargs) GetPowerT() float32

func (*SGDClassifierkwargs) GetRandomState

func (x *SGDClassifierkwargs) GetRandomState() *anypb.Any

func (*SGDClassifierkwargs) GetShuffle

func (x *SGDClassifierkwargs) GetShuffle() bool

func (*SGDClassifierkwargs) GetTol

func (x *SGDClassifierkwargs) GetTol() float32

func (*SGDClassifierkwargs) GetValidationFraction

func (x *SGDClassifierkwargs) GetValidationFraction() float32

func (*SGDClassifierkwargs) GetVerbose

func (x *SGDClassifierkwargs) GetVerbose() int32

func (*SGDClassifierkwargs) GetWarmStart

func (x *SGDClassifierkwargs) GetWarmStart() bool

func (*SGDClassifierkwargs) ProtoMessage

func (*SGDClassifierkwargs) ProtoMessage()

func (*SGDClassifierkwargs) ProtoReflect

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

func (*SGDClassifierkwargs) Reset

func (x *SGDClassifierkwargs) Reset()

func (*SGDClassifierkwargs) String

func (x *SGDClassifierkwargs) String() string

type SVCReply

type SVCReply struct {
	ShapeFit_       *anypb.Any `protobuf:"bytes,1,opt,name=shape_fit_,json=shapeFit,proto3,oneof" json:"shape_fit_,omitempty"`
	ProbB_          *NDArray   `protobuf:"bytes,2,opt,name=probB_,json=probB,proto3,oneof" json:"probB_,omitempty"`
	ProbA_          *NDArray   `protobuf:"bytes,3,opt,name=probA_,json=probA,proto3,oneof" json:"probA_,omitempty"`
	NSupport_       *NDArray   `protobuf:"bytes,4,opt,name=n_support_,json=nSupport,proto3,oneof" json:"n_support_,omitempty"`
	SupportVectors_ *NDArray   `protobuf:"bytes,5,opt,name=support_vectors_,json=supportVectors,proto3,oneof" json:"support_vectors_,omitempty"`
	Support_        *NDArray   `protobuf:"bytes,6,opt,name=support_,json=support,proto3,oneof" json:"support_,omitempty"`
	NIter_          *NDArray   `protobuf:"bytes,7,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	FeatureNamesIn_ *NDArray   `protobuf:"bytes,8,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32     `protobuf:"varint,9,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	Intercept_      *NDArray   `protobuf:"bytes,10,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	FitStatus_      *int32     `protobuf:"varint,11,opt,name=fit_status_,json=fitStatus,proto3,oneof" json:"fit_status_,omitempty"`
	DualCoef_       *NDArray   `protobuf:"bytes,12,opt,name=dual_coef_,json=dualCoef,proto3,oneof" json:"dual_coef_,omitempty"`
	Coef_           *NDArray   `protobuf:"bytes,13,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	Classes_        *NDArray   `protobuf:"bytes,14,opt,name=classes_,json=classes,proto3,oneof" json:"classes_,omitempty"`
	ClassWeight_    *NDArray   `protobuf:"bytes,15,opt,name=class_weight_,json=classWeight,proto3,oneof" json:"class_weight_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the SVC.

func (*SVCReply) Descriptor deprecated

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

Deprecated: Use SVCReply.ProtoReflect.Descriptor instead.

func (*SVCReply) GetClassWeight_

func (x *SVCReply) GetClassWeight_() *NDArray

func (*SVCReply) GetClasses_

func (x *SVCReply) GetClasses_() *NDArray

func (*SVCReply) GetCoef_

func (x *SVCReply) GetCoef_() *NDArray

func (*SVCReply) GetDualCoef_

func (x *SVCReply) GetDualCoef_() *NDArray

func (*SVCReply) GetFeatureNamesIn_

func (x *SVCReply) GetFeatureNamesIn_() *NDArray

func (*SVCReply) GetFitStatus_

func (x *SVCReply) GetFitStatus_() int32

func (*SVCReply) GetIntercept_

func (x *SVCReply) GetIntercept_() *NDArray

func (*SVCReply) GetNFeaturesIn_

func (x *SVCReply) GetNFeaturesIn_() int32

func (*SVCReply) GetNIter_

func (x *SVCReply) GetNIter_() *NDArray

func (*SVCReply) GetNSupport_

func (x *SVCReply) GetNSupport_() *NDArray

func (*SVCReply) GetProbA_

func (x *SVCReply) GetProbA_() *NDArray

func (*SVCReply) GetProbB_

func (x *SVCReply) GetProbB_() *NDArray

func (*SVCReply) GetShapeFit_

func (x *SVCReply) GetShapeFit_() *anypb.Any

func (*SVCReply) GetSupportVectors_

func (x *SVCReply) GetSupportVectors_() *NDArray

func (*SVCReply) GetSupport_

func (x *SVCReply) GetSupport_() *NDArray

func (*SVCReply) ProtoMessage

func (*SVCReply) ProtoMessage()

func (*SVCReply) ProtoReflect

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

func (*SVCReply) Reset

func (x *SVCReply) Reset()

func (*SVCReply) String

func (x *SVCReply) String() string

type SVCRequest

type SVCRequest struct {
	XDropData    *anypb.Any `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any `protobuf:"bytes,2,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
	Key          string     `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any `protobuf:"bytes,6,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *SVCkwargs `protobuf:"bytes,7,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the SVC's Data.

func (*SVCRequest) Descriptor deprecated

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

Deprecated: Use SVCRequest.ProtoReflect.Descriptor instead.

func (*SVCRequest) GetKey

func (x *SVCRequest) GetKey() string

func (*SVCRequest) GetKwargs

func (x *SVCRequest) GetKwargs() *SVCkwargs

func (*SVCRequest) GetRandom

func (x *SVCRequest) GetRandom() *anypb.Any

func (*SVCRequest) GetSampleWeight

func (x *SVCRequest) GetSampleWeight() *anypb.Any

func (*SVCRequest) GetSize

func (x *SVCRequest) GetSize() *anypb.Any

func (*SVCRequest) GetXDropData

func (x *SVCRequest) GetXDropData() *anypb.Any

func (*SVCRequest) GetYDropData

func (x *SVCRequest) GetYDropData() *anypb.Any

func (*SVCRequest) ProtoMessage

func (*SVCRequest) ProtoMessage()

func (*SVCRequest) ProtoReflect

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

func (*SVCRequest) Reset

func (x *SVCRequest) Reset()

func (*SVCRequest) String

func (x *SVCRequest) String() string

type SVCkwargs

type SVCkwargs struct {
	Penalty          *Penalty     `protobuf:"varint,1,opt,name=penalty,proto3,enum=AIProto.Penalty,oneof" json:"penalty,omitempty"`
	Loss             *Loss        `protobuf:"varint,2,opt,name=loss,proto3,enum=AIProto.Loss,oneof" json:"loss,omitempty"`
	Dual             *bool        `protobuf:"varint,3,opt,name=dual,proto3,oneof" json:"dual,omitempty"`
	Tol              *float32     `protobuf:"fixed32,4,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	C                *float32     `protobuf:"fixed32,5,opt,name=C,proto3,oneof" json:"C,omitempty"`
	MultiClass       *Multi_Class `protobuf:"varint,6,opt,name=multi_class,json=multiClass,proto3,enum=AIProto.Multi_Class,oneof" json:"multi_class,omitempty"`
	FitIntercept     *bool        `protobuf:"varint,7,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	InterceptScaling *float32     `protobuf:"fixed32,8,opt,name=intercept_scaling,json=interceptScaling,proto3,oneof" json:"intercept_scaling,omitempty"`
	ClassWeight      *anypb.Any   `protobuf:"bytes,9,opt,name=class_weight,json=classWeight,proto3,oneof" json:"class_weight,omitempty"`
	Verbose          *int32       `protobuf:"varint,10,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	RandomState      *anypb.Any   `protobuf:"bytes,11,opt,name=random_state,json=randomState,proto3,oneof" json:"random_state,omitempty"`
	MaxIter          *int64       `protobuf:"varint,12,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	// contains filtered or unexported fields
}

SVC kwargs with optional type.

func (*SVCkwargs) Descriptor deprecated

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

Deprecated: Use SVCkwargs.ProtoReflect.Descriptor instead.

func (*SVCkwargs) GetC

func (x *SVCkwargs) GetC() float32

func (*SVCkwargs) GetClassWeight

func (x *SVCkwargs) GetClassWeight() *anypb.Any

func (*SVCkwargs) GetDual

func (x *SVCkwargs) GetDual() bool

func (*SVCkwargs) GetFitIntercept

func (x *SVCkwargs) GetFitIntercept() bool

func (*SVCkwargs) GetInterceptScaling

func (x *SVCkwargs) GetInterceptScaling() float32

func (*SVCkwargs) GetLoss

func (x *SVCkwargs) GetLoss() Loss

func (*SVCkwargs) GetMaxIter

func (x *SVCkwargs) GetMaxIter() int64

func (*SVCkwargs) GetMultiClass

func (x *SVCkwargs) GetMultiClass() Multi_Class

func (*SVCkwargs) GetPenalty

func (x *SVCkwargs) GetPenalty() Penalty

func (*SVCkwargs) GetRandomState

func (x *SVCkwargs) GetRandomState() *anypb.Any

func (*SVCkwargs) GetTol

func (x *SVCkwargs) GetTol() float32

func (*SVCkwargs) GetVerbose

func (x *SVCkwargs) GetVerbose() int32

func (*SVCkwargs) ProtoMessage

func (*SVCkwargs) ProtoMessage()

func (*SVCkwargs) ProtoReflect

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

func (*SVCkwargs) Reset

func (x *SVCkwargs) Reset()

func (*SVCkwargs) String

func (x *SVCkwargs) String() string

type SVMServiceClient

type SVMServiceClient interface {
	// Send a Linear SVC
	LinearSVCEvent(ctx context.Context, in *LinearRequest, opts ...grpc.CallOption) (*LinearReply, error)
	// Send a Linear SVR
	LinearSVREvent(ctx context.Context, in *LinearRequest, opts ...grpc.CallOption) (*LinearReply, error)
	// Send a SVC
	SVCEvent(ctx context.Context, in *SVCRequest, opts ...grpc.CallOption) (*SVCReply, error)
}

SVMServiceClient is the client API for SVMService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSVMServiceClient

func NewSVMServiceClient(cc grpc.ClientConnInterface) SVMServiceClient

type SVMServiceServer

type SVMServiceServer interface {
	// Send a Linear SVC
	LinearSVCEvent(context.Context, *LinearRequest) (*LinearReply, error)
	// Send a Linear SVR
	LinearSVREvent(context.Context, *LinearRequest) (*LinearReply, error)
	// Send a SVC
	SVCEvent(context.Context, *SVCRequest) (*SVCReply, error)
	// contains filtered or unexported methods
}

SVMServiceServer is the server API for SVMService service. All implementations must embed UnimplementedSVMServiceServer for forward compatibility

type Selection

type Selection int32

Selection kwargs with enum type.

const (
	Selection_SELECTION_CYCLIC Selection = 0
	Selection_SELECTION_RANDOM Selection = 1
)

func (Selection) Descriptor

func (Selection) Descriptor() protoreflect.EnumDescriptor

func (Selection) Enum

func (x Selection) Enum() *Selection

func (Selection) EnumDescriptor deprecated

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

Deprecated: Use Selection.Descriptor instead.

func (Selection) Number

func (x Selection) Number() protoreflect.EnumNumber

func (Selection) String

func (x Selection) String() string

func (Selection) Type

type Solver

type Solver int32

Solver kwargs with enum type.

const (
	Solver_SOLVER_AUTO            Solver = 0
	Solver_SOLVER_SVD             Solver = 1
	Solver_SOLVER_CHOLESKY        Solver = 2
	Solver_SOLVER_LSQR            Solver = 3
	Solver_SOLVER_SPARSE_CG       Solver = 4
	Solver_SOLVER_SAG             Solver = 5
	Solver_SOLVER_SAGA            Solver = 6
	Solver_SOLVER_LBFGS           Solver = 7
	Solver_SOLVER_NEWTON_CHOLESKY Solver = 8
)

func (Solver) Descriptor

func (Solver) Descriptor() protoreflect.EnumDescriptor

func (Solver) Enum

func (x Solver) Enum() *Solver

func (Solver) EnumDescriptor deprecated

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

Deprecated: Use Solver.Descriptor instead.

func (Solver) Number

func (x Solver) Number() protoreflect.EnumNumber

func (Solver) String

func (x Solver) String() string

func (Solver) Type

func (Solver) Type() protoreflect.EnumType

type TweedieRegressorReply

type TweedieRegressorReply struct {
	FeatureNamesIn_ *NDArray `protobuf:"bytes,1,opt,name=feature_names_in_,json=featureNamesIn,proto3,oneof" json:"feature_names_in_,omitempty"`
	NFeaturesIn_    *int32   `protobuf:"varint,2,opt,name=n_features_in_,json=nFeaturesIn,proto3,oneof" json:"n_features_in_,omitempty"`
	NIter_          *int32   `protobuf:"varint,3,opt,name=n_iter_,json=nIter,proto3,oneof" json:"n_iter_,omitempty"`
	Intercept_      *float32 `protobuf:"fixed32,4,opt,name=intercept_,json=intercept,proto3,oneof" json:"intercept_,omitempty"`
	Coef_           *NDArray `protobuf:"bytes,5,opt,name=coef_,json=coef,proto3,oneof" json:"coef_,omitempty"`
	// contains filtered or unexported fields
}

The response message containing the Tweedie Regressor.

func (*TweedieRegressorReply) Descriptor deprecated

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

Deprecated: Use TweedieRegressorReply.ProtoReflect.Descriptor instead.

func (*TweedieRegressorReply) GetCoef_

func (x *TweedieRegressorReply) GetCoef_() *NDArray

func (*TweedieRegressorReply) GetFeatureNamesIn_

func (x *TweedieRegressorReply) GetFeatureNamesIn_() *NDArray

func (*TweedieRegressorReply) GetIntercept_

func (x *TweedieRegressorReply) GetIntercept_() float32

func (*TweedieRegressorReply) GetNFeaturesIn_

func (x *TweedieRegressorReply) GetNFeaturesIn_() int32

func (*TweedieRegressorReply) GetNIter_

func (x *TweedieRegressorReply) GetNIter_() int32

func (*TweedieRegressorReply) ProtoMessage

func (*TweedieRegressorReply) ProtoMessage()

func (*TweedieRegressorReply) ProtoReflect

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

func (*TweedieRegressorReply) Reset

func (x *TweedieRegressorReply) Reset()

func (*TweedieRegressorReply) String

func (x *TweedieRegressorReply) String() string

type TweedieRegressorRequest

type TweedieRegressorRequest struct {
	XDropData    *anypb.Any              `protobuf:"bytes,1,opt,name=x_drop_data,json=xDropData,proto3" json:"x_drop_data,omitempty"`
	YDropData    *anypb.Any              `protobuf:"bytes,2,opt,name=y_drop_data,json=yDropData,proto3" json:"y_drop_data,omitempty"`
	Size         *anypb.Any              `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"`
	Random       *anypb.Any              `protobuf:"bytes,4,opt,name=random,proto3" json:"random,omitempty"`
	Key          string                  `protobuf:"bytes,5,opt,name=key,proto3" json:"key,omitempty"`
	SampleWeight *anypb.Any              `protobuf:"bytes,6,opt,name=sample_weight,json=sampleWeight,proto3,oneof" json:"sample_weight,omitempty"`
	Kwargs       *TweedieRegressorkwargs `protobuf:"bytes,7,opt,name=kwargs,proto3" json:"kwargs,omitempty"`
	// contains filtered or unexported fields
}

The request message containing the Tweedie Regressor's Data.

func (*TweedieRegressorRequest) Descriptor deprecated

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

Deprecated: Use TweedieRegressorRequest.ProtoReflect.Descriptor instead.

func (*TweedieRegressorRequest) GetKey

func (x *TweedieRegressorRequest) GetKey() string

func (*TweedieRegressorRequest) GetKwargs

func (*TweedieRegressorRequest) GetRandom

func (x *TweedieRegressorRequest) GetRandom() *anypb.Any

func (*TweedieRegressorRequest) GetSampleWeight

func (x *TweedieRegressorRequest) GetSampleWeight() *anypb.Any

func (*TweedieRegressorRequest) GetSize

func (x *TweedieRegressorRequest) GetSize() *anypb.Any

func (*TweedieRegressorRequest) GetXDropData

func (x *TweedieRegressorRequest) GetXDropData() *anypb.Any

func (*TweedieRegressorRequest) GetYDropData

func (x *TweedieRegressorRequest) GetYDropData() *anypb.Any

func (*TweedieRegressorRequest) ProtoMessage

func (*TweedieRegressorRequest) ProtoMessage()

func (*TweedieRegressorRequest) ProtoReflect

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

func (*TweedieRegressorRequest) Reset

func (x *TweedieRegressorRequest) Reset()

func (*TweedieRegressorRequest) String

func (x *TweedieRegressorRequest) String() string

type TweedieRegressorkwargs

type TweedieRegressorkwargs struct {
	Power        *float32 `protobuf:"fixed32,1,opt,name=power,proto3,oneof" json:"power,omitempty"`
	Alpha        *float32 `protobuf:"fixed32,2,opt,name=alpha,proto3,oneof" json:"alpha,omitempty"`
	FitIntercept *bool    `protobuf:"varint,3,opt,name=fit_intercept,json=fitIntercept,proto3,oneof" json:"fit_intercept,omitempty"`
	Link         *Link    `protobuf:"varint,4,opt,name=link,proto3,enum=AIProto.Link,oneof" json:"link,omitempty"`
	Solver       *Solver  `protobuf:"varint,5,opt,name=solver,proto3,enum=AIProto.Solver,oneof" json:"solver,omitempty"`
	MaxIter      *int32   `protobuf:"varint,6,opt,name=max_iter,json=maxIter,proto3,oneof" json:"max_iter,omitempty"`
	Tol          *float32 `protobuf:"fixed32,7,opt,name=tol,proto3,oneof" json:"tol,omitempty"`
	Start        *bool    `protobuf:"varint,8,opt,name=start,proto3,oneof" json:"start,omitempty"`
	Verbose      *int32   `protobuf:"varint,9,opt,name=verbose,proto3,oneof" json:"verbose,omitempty"`
	// contains filtered or unexported fields
}

Tweedie Regressor kwargs with optional type.

func (*TweedieRegressorkwargs) Descriptor deprecated

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

Deprecated: Use TweedieRegressorkwargs.ProtoReflect.Descriptor instead.

func (*TweedieRegressorkwargs) GetAlpha

func (x *TweedieRegressorkwargs) GetAlpha() float32

func (*TweedieRegressorkwargs) GetFitIntercept

func (x *TweedieRegressorkwargs) GetFitIntercept() bool
func (x *TweedieRegressorkwargs) GetLink() Link

func (*TweedieRegressorkwargs) GetMaxIter

func (x *TweedieRegressorkwargs) GetMaxIter() int32

func (*TweedieRegressorkwargs) GetPower

func (x *TweedieRegressorkwargs) GetPower() float32

func (*TweedieRegressorkwargs) GetSolver

func (x *TweedieRegressorkwargs) GetSolver() Solver

func (*TweedieRegressorkwargs) GetStart

func (x *TweedieRegressorkwargs) GetStart() bool

func (*TweedieRegressorkwargs) GetTol

func (x *TweedieRegressorkwargs) GetTol() float32

func (*TweedieRegressorkwargs) GetVerbose

func (x *TweedieRegressorkwargs) GetVerbose() int32

func (*TweedieRegressorkwargs) ProtoMessage

func (*TweedieRegressorkwargs) ProtoMessage()

func (*TweedieRegressorkwargs) ProtoReflect

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

func (*TweedieRegressorkwargs) Reset

func (x *TweedieRegressorkwargs) Reset()

func (*TweedieRegressorkwargs) String

func (x *TweedieRegressorkwargs) String() string

type UnimplementedFileServiceServer

type UnimplementedFileServiceServer struct {
}

UnimplementedFileServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedFileServiceServer) FileDelete

func (UnimplementedFileServiceServer) FileUploadEvent

type UnimplementedGeneralServiceServer

type UnimplementedGeneralServiceServer struct {
}

UnimplementedGeneralServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedGeneralServiceServer) DescriblerEvent

func (UnimplementedGeneralServiceServer) HeaderEvent

func (UnimplementedGeneralServiceServer) InfoEvent

type UnimplementedLinearServiceServer

type UnimplementedLinearServiceServer struct {
}

UnimplementedLinearServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedLinearServiceServer) BayesianRidgeEvent

func (UnimplementedLinearServiceServer) ElasticNetEvent

func (UnimplementedLinearServiceServer) LassoExpressionEvent

func (UnimplementedLinearServiceServer) LinearRegressionEvent

func (UnimplementedLinearServiceServer) LinearRidgeCVEvent

func (UnimplementedLinearServiceServer) LinearRidgeEvent

func (UnimplementedLinearServiceServer) SGDClassifierEvent

func (UnimplementedLinearServiceServer) TweedieRegressorEvent

type UnimplementedNeighborsServiceServer

type UnimplementedNeighborsServiceServer struct {
}

UnimplementedNeighborsServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedNeighborsServiceServer) KDTreeEvent

func (UnimplementedNeighborsServiceServer) NearestCentroidEvent

func (UnimplementedNeighborsServiceServer) NearestNeighborsEvent

type UnimplementedPolynomialServiceServer

type UnimplementedPolynomialServiceServer struct {
}

UnimplementedPolynomialServiceServer must be embedded to have forward compatible implementations.

type UnimplementedSVMServiceServer

type UnimplementedSVMServiceServer struct {
}

UnimplementedSVMServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSVMServiceServer) LinearSVCEvent

func (UnimplementedSVMServiceServer) LinearSVREvent

func (UnimplementedSVMServiceServer) SVCEvent

type UnsafeFileServiceServer

type UnsafeFileServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeFileServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FileServiceServer will result in compilation errors.

type UnsafeGeneralServiceServer

type UnsafeGeneralServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGeneralServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GeneralServiceServer will result in compilation errors.

type UnsafeLinearServiceServer

type UnsafeLinearServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLinearServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LinearServiceServer will result in compilation errors.

type UnsafeNeighborsServiceServer

type UnsafeNeighborsServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeNeighborsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NeighborsServiceServer will result in compilation errors.

type UnsafePolynomialServiceServer

type UnsafePolynomialServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePolynomialServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PolynomialServiceServer will result in compilation errors.

type UnsafeSVMServiceServer

type UnsafeSVMServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSVMServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SVMServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

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