定数値を生成する演算子。
パブリックメソッド
出力<T> | asOutput () テンソルのシンボリックハンドルを返します。 |
静的定数<ブール値> | |
静的定数<Long> | |
静的定数<Double> | |
静的定数<フロート> | |
静的<T>定数<T> | |
静的定数<文字列> | |
静的定数<フロート> | |
静的定数<フロート> | |
静的定数<Long> | |
静的定数<Double> | |
静的定数<Double> | |
静的定数<整数> | |
静的定数<文字列> | |
静的定数<文字列> | |
静的定数<フロート> | |
静的定数<整数> | |
静的定数<文字列> | |
静的定数<フロート> | |
静的定数<ブール値> | |
静的定数<整数> | |
静的定数<整数> | |
静的定数<フロート> | |
静的定数<Long> | |
静的定数<整数> | |
静的定数<文字列> | |
静的定数<文字列> | |
静的定数<フロート> | |
静的定数<フロート> | |
静的定数<整数> | |
静的定数<Double> | |
静的定数<Long> | |
静的定数<Double> | |
静的定数<Long> | |
静的<T>定数<T> | |
静的定数<整数> | |
静的定数<Double> | |
静的定数<ブール値> | |
静的定数<整数> | |
静的定数<文字列> | |
静的定数<ブール値> | |
静的定数<ブール値> | |
静的定数<Double> | |
静的定数<Double> | |
静的定数<文字列> | |
静的定数<ブール値> | |
静的定数<Long> | |
静的定数<Long> | |
静的定数<Long> | |
静的定数<ブール値> |
継承されたメソッド
パブリックメソッド
public Output <T> asOutput ()
テンソルのシンボリックハンドルを返します。
TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。
public static Constant <Boolean> create (スコープスコープ、ブール値[] [] [] []データ)
boolean
要素のランク4定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Long> create (スコープスコープ、long []データ)
long
要素のランク1定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、double [] [] [] [] [] []データ)
double
要素のランク6定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Float> create (スコープスコープ、floatデータ)
単一のfloat
要素を含む定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値。 |
戻り値
- 浮動小数点定数
public static Constant <T> create (スコープスコープ、オブジェクトオブジェクト、クラス<T>タイプ)
Javaオブジェクトから定数を作成します。
引数object
は最初にcreate(Object)
を使用してテンソルに変換されるため、このメソッドでサポートされているオブジェクトのみを指定する必要があります。例:
Constant.create(scope, new int[]{ {1, 2
, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
}
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
オブジェクト | 定数を表すJavaオブジェクト。 |
戻り値
- タイプ `type`の定数
関連項目
public static Constant <String> create (スコープスコープ、byte []データ)
byte
の配列として表される単一のString
要素を含む定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。文字列要素は、最後の配列次元からのバイトのシーケンスです。 |
public static Constant <Float> create (スコープスコープ、float [] [] []データ)
float
要素のランク3定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Float> create (スコープスコープ、long []シェイプ、FloatBufferデータ)
指定されたバッファーからのデータを使用してFLOAT
定数を作成します。
バッファから(現在の位置から開始して)要素をテンソルにコピーすることにより、指定された形状の定数を作成します。たとえば、 shape = {2,3
}(2x3行列を表す)の場合、バッファには6つの要素が残っている必要があり、これはこのメソッドによって消費されます。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
形状 | テンソルの形状。 |
データ | テンソルデータを含むバッファ。 |
戻り値
- 浮動小数点定数
投げる
IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
---|
public static Constant <Long> create (スコープスコープ、long [] []データ)
long
要素のランク2定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、double [] [] [] []データ)
double
要素のランク4定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、long []シェイプ、DoubleBufferデータ)
指定されたバッファからのデータを使用してDOUBLE
定数を作成します。
バッファから(現在の位置から開始して)要素をテンソルにコピーすることにより、指定された形状の定数を作成します。たとえば、 shape = {2,3
}(2x3行列を表す)の場合、バッファには6つの要素が残っている必要があり、これはこのメソッドによって消費されます。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
形状 | テンソルの形状。 |
データ | テンソルデータを含むバッファ。 |
戻り値
- 二重定数
投げる
IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
---|
public static Constant <Integer> create (スコープスコープ、int [] [] []データ)
int
要素のランク3定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <String> create (スコープスコープ、バイト[] [] [] [] []データ)
String
要素のランク4定数を作成し、それぞれがbyte
の配列として表されbyte
。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。文字列要素は、最後の配列次元からのバイトのシーケンスです。 |
public static Constant <String> create (スコープスコープ、文字列データ)
デフォルトのUTF-8エンコーディングを使用してString
定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる文字列。 |
戻り値
- 文字列定数
public static Constant <Float> create (スコープスコープ、float [] [] [] [] []データ)
float
要素のランク5定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Integer> create (スコープスコープ、intデータ)
単一のint
要素を含む定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値。 |
戻り値
- 整数定数
public static Constant <String> create (スコープスコープ、バイト[] [] [] []データ)
String
要素のランク3定数を作成し、それぞれがbyte
の配列として表されbyte
。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。文字列要素は、最後の配列次元からのバイトのシーケンスです。 |
public static Constant <Float> create (スコープスコープ、float [] []データ)
float
要素のランク2定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Boolean> create (スコープスコープ、ブール値[] [] []データ)
boolean
要素のランク3定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Integer> create (スコープスコープ、int [] []データ)
int
要素のランク2定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Integer> create (スコープスコープ、long []シェイプ、IntBufferデータ)
指定されたバッファからのデータを使用してINT32
定数を作成します。
バッファから(現在の位置から開始して)要素をテンソルにコピーすることにより、指定された形状の定数を作成します。たとえば、 shape = {2,3
}(2x3行列を表す)の場合、バッファには6つの要素が残っている必要があり、これはこのメソッドによって消費されます。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
形状 | テンソルの形状。 |
データ | テンソルデータを含むバッファ。 |
戻り値
- 整数定数
投げる
IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
---|
public static Constant <Float> create (スコープスコープ、float [] [] [] []データ)
float
要素のランク4定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Long> create (スコープスコープ、long [] [] []データ)
long
要素のランク3定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Integer> create (スコープスコープ、int [] [] [] [] []データ)
int
要素のランク5定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <String> create (スコープスコープ、文字列データ、文字セット文字セット)
指定されたエンコーディングを使用してString
定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる文字列。 |
文字コード | 文字列からバイトへのエンコーディング。 |
戻り値
- 文字列定数
public static Constant <String> create (スコープスコープ、バイト[] [] [] [] [] []データ)
String
要素のランク5定数を作成し、それぞれがbyte
の配列として表されbyte
。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。文字列要素は、最後の配列次元からのバイトのシーケンスです。 |
public static Constant <Float> create (スコープスコープ、float []データ)
float
要素のランク1定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Float> create (スコープスコープ、float [] [] [] [] [] []データ)
float
要素のランク6定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Integer> create (スコープスコープ、int [] [] [] []データ)
int
要素のランク4定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、doubleデータ)
単一のdouble
要素を含む定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値。 |
戻り値
- 二重定数
public static Constant <Long> create (スコープスコープ、long [] [] [] [] [] []データ)
long
要素のランク6定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、double []データ)
double
要素のランク1定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Long> create (スコープスコープ、long [] [] [] []データ)
long
要素のランク4定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <T> create (スコープスコープ、Class <T>タイプ、long []シェイプ、ByteBufferデータ)
指定されたバッファからのデータを使用して定数を作成します。
定数データに符号化された任意のタイプの提供形状定数作成data
TensorFlowの仕様に従って、 C APIを。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
タイプ | テンソルデータ型。 |
形状 | テンソルの形状。 |
データ | テンソルデータを含むバッファ。 |
戻り値
- タイプ `type`の定数
投げる
IllegalArgumentException | テンソルのデータ型または形状がバッファと互換性がない場合 |
---|
public static Constant <Integer> create (スコープスコープ、int []データ)
int
要素のランク1定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、double [] [] []データ)
double
要素のランク3定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Boolean> create (スコープスコープ、boolean []データ)
boolean
要素のランク1定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Integer> create (スコープスコープ、int [] [] [] [] [] []データ)
int
要素のランク6定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <String> create (スコープスコープ、バイト[] [] []データ)
String
要素のランク2定数を作成し、それぞれがbyte
の配列として表されbyte
。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。文字列要素は、最後の配列次元からのバイトのシーケンスです。 |
public static Constant <Boolean> create (スコープスコープ、boolean [] []データ)
boolean
要素のランク2定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Boolean> create (スコープスコープ、ブール値[] [] [] [] [] []データ)
boolean
要素のランク6定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、double [] [] [] [] []データ)
double
要素のランク5定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Double> create (スコープスコープ、double [] []データ)
double
要素のランク2定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <String> create (スコープスコープ、byte [] []データ)
String
要素のランク1定数を作成し、それぞれがbyte
の配列として表されbyte
。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。文字列要素は、最後の配列次元からのバイトのシーケンスです。 |
public static Constant <Boolean> create (スコープスコープ、ブール値[] [] [] [] []データ)
boolean
要素のランク5定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Long> create (スコープスコープ、長いデータ)
単一のlong
要素を含む定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値。 |
戻り値
- 長い定数
public static Constant <Long> create (スコープスコープ、long [] [] [] [] []データ)
long
要素のランク5定数を作成します。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
データ | 新しい定数に入れる値を含む配列。新しい定数の次元は、配列の次元と一致します。 |
public static Constant <Long> create (スコープスコープ、long []シェイプ、LongBufferデータ)
指定されたバッファからのデータを使用してINT64
定数を作成します。
バッファから(現在の位置から開始して)要素をテンソルにコピーすることにより、指定された形状の定数を作成します。たとえば、 shape = {2,3
}(2x3行列を表す)の場合、バッファには6つの要素が残っている必要があり、これはこのメソッドによって消費されます。
パラメーター
範囲 | 基になる操作を追加するために使用されるスコープです。 |
---|---|
形状 | テンソルの形状。 |
データ | テンソルデータを含むバッファ。 |
戻り値
- 長い定数
投げる
IllegalArgumentException | テンソル形状がバッファーと互換性がない場合 |
---|