定数値を生成する演算子。
この演算子のすべてのエンドポイントは「constant」という名前が付けられますが、パラメータで vararg 要素を受け入れるエンドポイントは「array」という名前が付けられます。例えば:
Ops tf = Ops.create();
tf.constant(1.0f); // mapped to Constant.scalarOf(scope, float);
tf.constant(new float[] {1.0f, 2.0f); // mapped to Constant.vectorOf(scope, float[])
tf.constant(new float[][] { {1.0f, 2.0f}, {3.0f, 4.0f} }); //mapped to Constant.tensorOf(scope, float[][])
tf.array(1.0f, 2.0f, 3.0f); // mapped to Constant.arrayOf(scope, float...)
}パブリックメソッド
継承されたメソッド
パブリックメソッド
public static Constant < TString > arrayOf (スコープスコープ、文字セット charset、文字列...データ)
指定された文字セットを使用して、 String要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 文字セット | 文字列バイトをエンコード/デコードするための文字セット。 |
| データ | 新しい定数に入れる値を含む配列。文字列要素は、配列の最後の次元からのバイトのシーケンスです。 |
返品
String定数
public static Constant < TInt32 > arrayOf (スコープscope, int... data)
int要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
- 浮動小数点定数
public static Constant < TInt64 > arrayOf (スコープスコープ、長い...データ)
long要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
- 長い定数
public static Constant < TString > arrayOf (スコープスコープ、文字列...データ)
デフォルトの UTF-8 文字セットを使用して、 String要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
String定数
public static Constant < TUint8 > arrayOf (スコープスコープ、バイト...データ)
byte要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
- バイト定数
public static Constant < TFloat32 > arrayOf (スコープスコープ、float... データ)
float要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
- 浮動小数点定数
public static Constant < TBool > arrayOf (スコープスコープ、ブール値...データ)
boolean要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
- ブール定数
public static Constant < TFloat64 > arrayOf (スコープscope, double... data)
double要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
- 二重定数
public Output <T> asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static Constant <T> create (スコープscope、Tテンソル)
tensorの不変のコピーを作成して定数を作成します。 tensor後で問題なく閉じることができます。
注: このエンドポイントは、パラメータ {eg tensorOf(Scope, FloatNdArray) } で NdArray を受け入れる他のエンドポイントと競合するため、単純にconstant呼ぶことはできません。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| テンソル | 定数値を保持する Tensor |
返品
- `tensor` と同じデータ型の定数
public static Constant < TFloat32 > scalarOf (スコープスコープ、float データ)
単一のfloat要素を含む定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値。 |
返品
- 浮動小数点定数
public static Constant < TUint8 > scalarOf (スコープスコープ、バイトデータ)
単一byte要素を含む定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値。 |
返品
- バイト定数
public static Constant < TString > scalarOf (スコープ範囲、Charset 文字セット、文字列データ)
指定されたエンコーディングを使用してString定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 文字セット | 文字列からバイトへのエンコード。 |
| データ | 新しい定数に入れる文字列。 |
返品
- 文字列定数
public static Constant < TFloat64 > scalarOf (スコープscope、doubleデータ)
単一のdouble要素を含む定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値。 |
返品
- 二重定数
public static Constant < TInt32 > scalarOf (スコープscope、intデータ)
単一のint要素を含む定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値。 |
返品
- 整数定数
public static Constant < TBool > scalarOf (スコープスコープ、ブールデータ)
単一のboolean要素を含む定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値。 |
返品
- ブール定数
public static Constant < TString > scalarOf (スコープスコープ、文字列データ)
デフォルトの UTF-8 エンコーディングを使用してString定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる文字列。 |
返品
- 文字列定数
public static Constant < TInt64 > scalarOf (スコープ範囲、長いデータ)
単一のlong要素を含む定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値。 |
返品
- 長い定数
public static Constant < TBool > tensorOf (スコープスコープ、boolean[][][][][][]データ)
boolean要素のランク 6 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- ブール定数
public static Constant < TFloat64 > tensorOf (スコープスコープ、double[][][] データ)
double要素のランク 3 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 二重定数
public static Constant < TString > tensorOf (スコープスコープ、String[][][][][][] データ)
デフォルトの UTF-8 エンコーディングを使用して、 String要素のランク 6 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
TString定数行列
public static Constant < TUint8 > tensorOf (スコープスコープ、byte[][][][] データ)
byte要素のランク 4 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- バイト定数
public static Constant < TInt32 > tensorOf (スコープscope、int[][]データ)
int要素のランク 2 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 整数定数
public static Constant < TInt32 > tensorOf ( Scopeスコープ、 Shapeシェイプ、 IntDataBufferデータ)
指定されたバッファーのデータを使用してTInt32定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- 整数定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TInt64 > tensorOf (スコープスコープ、long[][] データ)
long要素のランク 2 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 長い定数
public static Constant < TInt64 > tensorOf ( Scopeスコープ、 Shapeシェイプ、 LongDataBufferデータ)
指定されたバッファーのデータを使用してTInt64定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- 長い定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TFloat32 > tensorOf (スコープスコープ、float[][][][]データ)
float要素のランク 4 定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 浮動小数点定数
public static Constant < TBool > tensorOf (スコープscope、boolean[][][]データ)
boolean要素のランク 3 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- ブール定数
public static Constant < TString > tensorOf (スコープスコープ、String[][][] データ)
デフォルトの UTF-8 エンコーディングを使用して、 String要素のランク 3 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
TString定数行列
public static Constant < TInt64 > tensorOf (スコープスコープ、long[][][][][][] データ)
long要素のランク 6 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 長い定数
public static Constant < TInt64 > tensorOf (スコープスコープ、long[][][][] データ)
long要素のランク 4 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 長い定数
public static Constant < TInt32 > tensorOf (スコープscope、int[][][]データ)
int要素のランク 3 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 整数定数
public static Constant < TString > tensorOf ( Scopeスコープ、 Shapeシェイプ、 DataBuffer <String> データ)
デフォルトの UTF-8 エンコーディングを使用して、指定されたバッファーのデータを使用してTString定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- 文字列定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TBool > tensorOf (スコープスコープ、boolean[][] データ)
boolean要素のランク 2 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- ブール定数
public static Constant < TInt32 > tensorOf (スコープスコープ、int[][][][][] データ)
int要素のランク 5 定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 整数定数
public static Constant < TFloat64 > tensorOf (スコープスコープ、 DoubleNdArrayデータ)
指定された n 次元配列のコピーであるdouble要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | double要素の n 次元配列。 |
返品
- 二重定数
public static Constant < TString > tensorOf (スコープスコープ、Charset 文字セット、 NdArray <String> データ)
指定されたエンコーディングを使用して、指定された n 次元配列のコピーであるString要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 文字セット | 文字列バイトのエンコード/デコードに使用される文字セット。 |
| データ | String要素のn次元配列。 |
返品
- 文字列定数
public static Constant <T> tensorOf (スコープスコープ、Class<T> タイプ、 Shapeシェイプ、 ByteDataBufferデータ)
指定されたバッファーからのデータを使用して定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| タイプ | テンソル型クラス |
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- `type` 型の定数
投げる
| IllegalArgumentException | テンソルのデータ型または形状がバッファーと互換性がない場合 |
|---|
public static Constant < TString > tensorOf ( Scopeスコープ、Charset 文字セット、 Shapeシェイプ、 DataBuffer <String> データ)
指定されたエンコーディングを使用して、指定されたバッファーのデータを使用してTString定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| 文字セット | 文字列バイトのエンコード/デコードに使用される文字セット。 |
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- 文字列定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TFloat64 > tensorOf (スコープスコープ、double[][][][][][] データ)
double要素のランク 6 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 二重定数
public static Constant < TFloat32 > tensorOf (スコープスコープ、 FloatNdArrayデータ)
指定された n 次元配列のコピーであるfloat要素の定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | float要素の n 次元配列。 |
返品
- 浮動小数点定数
public static Constant < TBool > tensorOf (スコープスコープ、boolean[][][][][]データ)
boolean要素のランク 5 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- ブール定数
public static Constant < TUint8 > tensorOf (スコープスコープ、 ByteNdArrayデータ)
指定された n 次元配列のコピーであるbyte要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | byte要素の n 次元配列。 |
返品
- バイト定数
public static Constant < TBool > tensorOf ( Scopeスコープ、 Shape形状、 BooleanDataBufferデータ)
指定されたバッファーからのデータを使用してTBool定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- ブール定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TFloat32 > tensorOf (スコープスコープ、float[][] データ)
float要素のランク 2 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 浮動小数点定数
public static Constant < TUint8 > tensorOf (スコープスコープ、byte[][] データ)
byte要素のランク 2 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- バイト定数
public static Constant < TFloat32 > tensorOf ( Scopeスコープ、 Shape形状、 FloatDataBufferデータ)
指定されたバッファーからのデータを使用してTFloat32定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- 浮動小数点定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TBool > tensorOf (スコープスコープ、 BooleanNdArrayデータ)
指定された n 次元配列のコピーであるboolean要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | boolean要素の n 次元配列。 |
返品
- ブール定数
public static Constant < TInt64 > tensorOf ( Scopeスコープ、 Shapeシェイプ)
指定された形状の各次元のサイズを表す、 long要素のランク 1 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | 形 |
返品
- 長い定数
public static Constant < TFloat32 > tensorOf (スコープスコープ、float[][][][][] データ)
float要素のランク 5 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 浮動小数点定数
public static Constant < TUint8 > tensorOf ( Scopeスコープ、 Shape形状、 ByteDataBufferデータ)
指定されたバッファーからのデータを使用してTUint8定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- バイト定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TString > tensorOf (スコープスコープ、 NdArray <String> データ)
デフォルトの UTF-8 エンコーディングを使用して、指定された n 次元配列のコピーであるString要素の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | String要素のn次元配列。 |
返品
- 文字列定数
public static Constant < TUint8 > tensorOf (スコープスコープ、byte[][][] データ)
byte要素のランク 3 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- バイト定数
public static Constant < TFloat64 > tensorOf (スコープスコープ、double[][] データ)
double要素のランク 2 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 二重定数
public static Constant < TString > tensorOf (スコープスコープ、String[][] データ)
デフォルトの UTF-8 エンコーディングを使用して、 String要素のランク 2 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
TString定数行列
public static Constant < TFloat64 > tensorOf ( Scopeスコープ、 Shapeシェイプ、 DoubleDataBufferデータ)
指定されたバッファからのデータを使用してTFloat64定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| 形 | テンソル形状。 |
| データ | テンソルデータを含むバッファ。 |
返品
- 二重定数
投げる
| IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
|---|
public static Constant < TInt64 > tensorOf (スコープスコープ、long[][][][][] データ)
long要素のランク 5 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 長い定数
public static Constant < TBool > tensorOf (スコープスコープ、boolean[][][][]データ)
boolean要素のランク 4 定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- ブール定数
public static Constant < TFloat32 > tensorOf (スコープスコープ、float[][][]データ)
float要素のランク 3 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 浮動小数点定数
public static Constant < TUint8 > tensorOf (スコープスコープ、byte[][][][][] データ)
byte要素のランク 5 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- バイト定数
public static Constant < TString > tensorOf (スコープスコープ、String[][][][][] データ)
デフォルトの UTF-8 エンコーディングを使用して、 String要素のランク 5 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。 |
返品
TString定数行列
public static Constant < TInt64 > tensorOf (スコープスコープ、long[][][] データ)
long要素のランク 3 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 長い定数
public static Constant < TUint8 > tensorOf (スコープスコープ、byte[][][][][][] データ)
byte要素のランク 6 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- バイト定数
public static Constant < TFloat32 > tensorOf (スコープスコープ、float[][][][][][]データ)
float要素のランク 6 の定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 浮動小数点定数
public static Constant < TInt32 > tensorOf (スコープスコープ、int[][][][][][] データ)
int要素のランク 6 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 整数定数
public static Constant < TInt32 > tensorOf (スコープスコープ、 IntNdArrayデータ)
指定された n 次元配列のコピーであるint要素の定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | int要素の n 次元配列。 |
返品
- 整数定数
public static Constant < TInt32 > tensorOf (スコープスコープ、int[][][][] データ)
int要素のランク 4 定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の次元は配列の次元と一致します。 |
返品
- 整数定数
public static Constant < TFloat64 > tensorOf (スコープスコープ、double[][][][][] データ)
double要素のランク 5 定数を作成します。
パラメータ
| 範囲 | 基になる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に入れる値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- 二重定数
public static constant <tint64> tensorof (スコープスコープ、 longndarrayデータ)
特定のN次元配列のコピーであるlong要素の定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | long要素のn次元配列。 |
返品
- 長い定数
public static constunt <tstring> tensorof ( scope scope、string [] [] [] [] data)
デフォルトのUTF-8エンコーディングを使用して、 String要素のランク4定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。 |
返品
TString定数マトリックス
public static constant <tfloat64> tensorof (スコープスコープ、double [] [] [] []データ)
double要素のランク4定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- 二重定数
public static constent <t> tensorofsametype (スコープスコープ、オペランド<t>トマッチ、数字番号)
numberの値で、 toMatchと同じタイプのスカラーを作成します。ターゲットタイプに収まらない場合、 number切り捨てられる場合があります。
パラメータ
| トマッチ | ターゲットタイプを提供するオペランド |
|---|---|
| 番号 | テンソルの値 |
返品
toMatchと同じタイプの定数
投げる
| IllegalargumentException | タイプが不明な場合(不可能なはずです)。 |
|---|
public static constant <tuint8> vectorof (スコープスコープ、バイト[]データ)
byte要素のランク1定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- バイト定数
public static constant <tint64> vectorof (スコープスコープ、ロング[]データ)
long要素のランク1定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- 長い定数
public static constant <tfloat64> vectorof (スコープスコープ、ダブル[]データ)
double要素のランク1定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- 二重定数
public static constant <tint32> vectorof ( scope scope、int [] data)
int要素のランク1定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- 整数定数
public static constant <tstring> vectorof (スコープスコープ、charset charset、string [] data)
指定されたチャーセットを使用して、一定のString要素を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| 文字セット | 文字列バイトをエンコード/デコードするためのチャーセット。 |
| データ | 新しい定数に配置する値を含む配列。文字列要素は、最後の配列ディメンションからのバイトのシーケンスです。 |
返品
String定数
public static constant <tfloat32> vectorof (スコープスコープ、フロート[]データ)
float要素のランク1定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- フロート定数
public static constant <tbool> vectorof (スコープスコープ、boolean []データ)
boolean要素のランク1定数を作成します。
パラメータ
| 範囲 | 基礎となる操作を追加するために使用されるスコープです。 |
|---|---|
| データ | 新しい定数に配置する値を含む配列。新しい定数の寸法は、配列の寸法と一致します。 |
返品
- ブール定数