OracleSparseVector(dimensions, indices, sparseValue)

このコンストラクタは、指定されたディメンション数と、ゼロでないベクトル値(double[]に格納されている)を使用して、OracleSparseVectorクラスのインスタンスを作成します。

宣言

// C#
public OracleSparseVector(long dimensions, long[] indices, double[] sparseValue);

パラメータ

  • dimensions

    スパース・ベクトルのディメンションの数。

  • indices

    ゼロベースのスパース・ベクトルの、ゼロ以外の索引のlong[]

  • sparseValue

    ゼロ以外の索引の、ベクトル値のdouble[]

例外

ArgumentOutOfRangeException – ディメンションの索引がゼロ未満であるか、索引にある要素がゼロ未満またはディメンション数以上です。

ArgumentNullException - 索引またはsparseValueパラメータがNULLです。

ArgumentException - ディメンション数が索引またはsparseValueの長さ未満であるか、索引およびsparseValueの長さが等しくありません。

備考

ProviderTypeOracleDbType.Vector_Float64です。