OracleSparseVector(dimensions, indices, sparseValue)
このコンストラクタは、指定されたディメンション数と、ゼロ以外のベクトル値(float[]に格納されている)を使用して、OracleSparseVectorクラスのインスタンスを作成します。
宣言
// C# public OracleSparseVector(long dimensions, long[] indices, float[] sparseValue);
パラメータ
-
dimensionsスパース・ベクトルのディメンションの数。
-
indicesゼロベースのスパース・ベクトルの、ゼロ以外の索引の
long[]。 -
sparseValueゼロ以外の索引の、ベクトル値の
float[]。
例外
ArgumentOutOfRangeException – ディメンションの索引がゼロ未満であるか、索引にある要素がゼロ未満またはディメンション数以上です。
ArgumentNullException - 索引またはsparseValueパラメータがNULLです。
ArgumentException - ディメンション数が索引またはsparseValueの長さ未満であるか、索引およびsparseValueの長さが等しくありません。
備考
ProviderTypeはOracleDbType.Vector_Float32です。