Interface TensorOrBuilder (0.4.0)

public interface TensorOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsStructVal(String key)

public abstract boolean containsStructVal(String key)

A map of string to tensor.

map<string, .google.cloud.vertexai.v1.Tensor> struct_val = 12;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getBoolVal(int index)

public abstract boolean getBoolVal(int index)

Type specific representations that make it easy to create tensor protos in all languages. Only the representation corresponding to "dtype" can be set. The values hold the flattened representation of the tensor in row major order.

BOOL

repeated bool bool_val = 3;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
boolean

The boolVal at the given index.

getBoolValCount()

public abstract int getBoolValCount()

Type specific representations that make it easy to create tensor protos in all languages. Only the representation corresponding to "dtype" can be set. The values hold the flattened representation of the tensor in row major order.

BOOL

repeated bool bool_val = 3;

Returns
TypeDescription
int

The count of boolVal.

getBoolValList()

public abstract List<Boolean> getBoolValList()

Type specific representations that make it easy to create tensor protos in all languages. Only the representation corresponding to "dtype" can be set. The values hold the flattened representation of the tensor in row major order.

BOOL

repeated bool bool_val = 3;

Returns
TypeDescription
List<Boolean>

A list containing the boolVal.

getBytesVal(int index)

public abstract ByteString getBytesVal(int index)
STRING

repeated bytes bytes_val = 15;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
ByteString

The bytesVal at the given index.

getBytesValCount()

public abstract int getBytesValCount()
STRING

repeated bytes bytes_val = 15;

Returns
TypeDescription
int

The count of bytesVal.

getBytesValList()

public abstract List<ByteString> getBytesValList()
STRING

repeated bytes bytes_val = 15;

Returns
TypeDescription
List<ByteString>

A list containing the bytesVal.

getDoubleVal(int index)

public abstract double getDoubleVal(int index)
DOUBLE

repeated double double_val = 6;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
double

The doubleVal at the given index.

getDoubleValCount()

public abstract int getDoubleValCount()
DOUBLE

repeated double double_val = 6;

Returns
TypeDescription
int

The count of doubleVal.

getDoubleValList()

public abstract List<Double> getDoubleValList()
DOUBLE

repeated double double_val = 6;

Returns
TypeDescription
List<Double>

A list containing the doubleVal.

getDtype()

public abstract Tensor.DataType getDtype()

The data type of tensor.

.google.cloud.vertexai.v1.Tensor.DataType dtype = 1;

Returns
TypeDescription
Tensor.DataType

The dtype.

getDtypeValue()

public abstract int getDtypeValue()

The data type of tensor.

.google.cloud.vertexai.v1.Tensor.DataType dtype = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for dtype.

getFloatVal(int index)

public abstract float getFloatVal(int index)
FLOAT

repeated float float_val = 5;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
float

The floatVal at the given index.

getFloatValCount()

public abstract int getFloatValCount()
FLOAT

repeated float float_val = 5;

Returns
TypeDescription
int

The count of floatVal.

getFloatValList()

public abstract List<Float> getFloatValList()
FLOAT

repeated float float_val = 5;

Returns
TypeDescription
List<Float>

A list containing the floatVal.

getInt64Val(int index)

public abstract long getInt64Val(int index)
INT64

repeated int64 int64_val = 8;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
long

The int64Val at the given index.

getInt64ValCount()

public abstract int getInt64ValCount()
INT64

repeated int64 int64_val = 8;

Returns
TypeDescription
int

The count of int64Val.

getInt64ValList()

public abstract List<Long> getInt64ValList()
INT64

repeated int64 int64_val = 8;

Returns
TypeDescription
List<Long>

A list containing the int64Val.

getIntVal(int index)

public abstract int getIntVal(int index)
INT_8 INT_16 INT_32

repeated int32 int_val = 7;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
int

The intVal at the given index.

getIntValCount()

public abstract int getIntValCount()
INT_8 INT_16 INT_32

repeated int32 int_val = 7;

Returns
TypeDescription
int

The count of intVal.

getIntValList()

public abstract List<Integer> getIntValList()
INT_8 INT_16 INT_32

repeated int32 int_val = 7;

Returns
TypeDescription
List<Integer>

A list containing the intVal.

getListVal(int index)

public abstract Tensor getListVal(int index)

A list of tensor values.

repeated .google.cloud.vertexai.v1.Tensor list_val = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
Tensor

getListValCount()

public abstract int getListValCount()

A list of tensor values.

repeated .google.cloud.vertexai.v1.Tensor list_val = 11;

Returns
TypeDescription
int

getListValList()

public abstract List<Tensor> getListValList()

A list of tensor values.

repeated .google.cloud.vertexai.v1.Tensor list_val = 11;

Returns
TypeDescription
List<Tensor>

getListValOrBuilder(int index)

public abstract TensorOrBuilder getListValOrBuilder(int index)

A list of tensor values.

repeated .google.cloud.vertexai.v1.Tensor list_val = 11;

Parameter
NameDescription
indexint
Returns
TypeDescription
TensorOrBuilder

getListValOrBuilderList()

public abstract List<? extends TensorOrBuilder> getListValOrBuilderList()

A list of tensor values.

repeated .google.cloud.vertexai.v1.Tensor list_val = 11;

Returns
TypeDescription
List<? extends com.google.cloud.vertexai.api.TensorOrBuilder>

getShape(int index)

public abstract long getShape(int index)

Shape of the tensor.

repeated int64 shape = 2;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
long

The shape at the given index.

getShapeCount()

public abstract int getShapeCount()

Shape of the tensor.

repeated int64 shape = 2;

Returns
TypeDescription
int

The count of shape.

getShapeList()

public abstract List<Long> getShapeList()

Shape of the tensor.

repeated int64 shape = 2;

Returns
TypeDescription
List<Long>

A list containing the shape.

getStringVal(int index)

public abstract String getStringVal(int index)
STRING

repeated string string_val = 14;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The stringVal at the given index.

getStringValBytes(int index)

public abstract ByteString getStringValBytes(int index)
STRING

repeated string string_val = 14;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the stringVal at the given index.

getStringValCount()

public abstract int getStringValCount()
STRING

repeated string string_val = 14;

Returns
TypeDescription
int

The count of stringVal.

getStringValList()

public abstract List<String> getStringValList()
STRING

repeated string string_val = 14;

Returns
TypeDescription
List<String>

A list containing the stringVal.

getStructVal() (deprecated)

public abstract Map<String,Tensor> getStructVal()

Use #getStructValMap() instead.

Returns
TypeDescription
Map<String,Tensor>

getStructValCount()

public abstract int getStructValCount()

A map of string to tensor.

map<string, .google.cloud.vertexai.v1.Tensor> struct_val = 12;

Returns
TypeDescription
int

getStructValMap()

public abstract Map<String,Tensor> getStructValMap()

A map of string to tensor.

map<string, .google.cloud.vertexai.v1.Tensor> struct_val = 12;

Returns
TypeDescription
Map<String,Tensor>

getStructValOrDefault(String key, Tensor defaultValue)

public abstract Tensor getStructValOrDefault(String key, Tensor defaultValue)

A map of string to tensor.

map<string, .google.cloud.vertexai.v1.Tensor> struct_val = 12;

Parameters
NameDescription
keyString
defaultValueTensor
Returns
TypeDescription
Tensor

getStructValOrThrow(String key)

public abstract Tensor getStructValOrThrow(String key)

A map of string to tensor.

map<string, .google.cloud.vertexai.v1.Tensor> struct_val = 12;

Parameter
NameDescription
keyString
Returns
TypeDescription
Tensor

getTensorVal()

public abstract ByteString getTensorVal()

Serialized raw tensor content.

bytes tensor_val = 13;

Returns
TypeDescription
ByteString

The tensorVal.

getUint64Val(int index)

public abstract long getUint64Val(int index)
UINT64

repeated uint64 uint64_val = 10;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
long

The uint64Val at the given index.

getUint64ValCount()

public abstract int getUint64ValCount()
UINT64

repeated uint64 uint64_val = 10;

Returns
TypeDescription
int

The count of uint64Val.

getUint64ValList()

public abstract List<Long> getUint64ValList()
UINT64

repeated uint64 uint64_val = 10;

Returns
TypeDescription
List<Long>

A list containing the uint64Val.

getUintVal(int index)

public abstract int getUintVal(int index)
UINT8 UINT16 UINT32

repeated uint32 uint_val = 9;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
int

The uintVal at the given index.

getUintValCount()

public abstract int getUintValCount()
UINT8 UINT16 UINT32

repeated uint32 uint_val = 9;

Returns
TypeDescription
int

The count of uintVal.

getUintValList()

public abstract List<Integer> getUintValList()
UINT8 UINT16 UINT32

repeated uint32 uint_val = 9;

Returns
TypeDescription
List<Integer>

A list containing the uintVal.