Class: Google::Cloud::AIPlatform::V1::Tensor
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::Tensor
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/types.rb
Overview
A tensor value type.
Defined Under Namespace
Modules: DataType Classes: StructValEntry
Instance Attribute Summary collapse
-
#bool_val ⇒ ::Array<::Boolean>
Type specific representations that make it easy to create tensor protos in all languages.
- #bytes_val ⇒ ::Array<::String>
- #double_val ⇒ ::Array<::Float>
-
#dtype ⇒ ::Google::Cloud::AIPlatform::V1::Tensor::DataType
The data type of tensor.
- #float_val ⇒ ::Array<::Float>
- #int64_val ⇒ ::Array<::Integer>
- #int_val ⇒ ::Array<::Integer>
-
#list_val ⇒ ::Array<::Google::Cloud::AIPlatform::V1::Tensor>
A list of tensor values.
-
#shape ⇒ ::Array<::Integer>
Shape of the tensor.
- #string_val ⇒ ::Array<::String>
-
#struct_val ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::Tensor}
A map of string to tensor.
-
#tensor_val ⇒ ::String
Serialized raw tensor content.
- #uint64_val ⇒ ::Array<::Integer>
- #uint_val ⇒ ::Array<::Integer>
Instance Attribute Details
#bool_val ⇒ ::Array<::Boolean>
Returns 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.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#bytes_val ⇒ ::Array<::String>
Returns STRING.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#double_val ⇒ ::Array<::Float>
Returns DOUBLE.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#dtype ⇒ ::Google::Cloud::AIPlatform::V1::Tensor::DataType
Returns The data type of tensor.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#float_val ⇒ ::Array<::Float>
Returns FLOAT.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#int64_val ⇒ ::Array<::Integer>
Returns INT64.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#int_val ⇒ ::Array<::Integer>
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#list_val ⇒ ::Array<::Google::Cloud::AIPlatform::V1::Tensor>
Returns A list of tensor values.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#shape ⇒ ::Array<::Integer>
Returns Shape of the tensor.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#string_val ⇒ ::Array<::String>
Returns STRING.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#struct_val ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::Tensor}
Returns A map of string to tensor.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#tensor_val ⇒ ::String
Returns Serialized raw tensor content.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#uint64_val ⇒ ::Array<::Integer>
Returns UINT64.
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |
#uint_val ⇒ ::Array<::Integer>
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
# File 'proto_docs/google/cloud/aiplatform/v1/types.rb', line 112 class Tensor include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::Tensor] class StructValEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Data type of the tensor. module DataType # Not a legal value for DataType. Used to indicate a DataType field has not # been set. DATA_TYPE_UNSPECIFIED = 0 # Data types that all computation devices are expected to be # capable to support. BOOL = 1 STRING = 2 FLOAT = 3 DOUBLE = 4 INT8 = 5 INT16 = 6 INT32 = 7 INT64 = 8 UINT8 = 9 UINT16 = 10 UINT32 = 11 UINT64 = 12 end end |