メインコンテンツまでスキップ

to_numpy()

この操作は、現在の EmbeddingList インスタンスを、すべてのベクトル埋め込みを含む 2 次元(2D)NumPy 配列に変換します。

リクエスト構文​

python
to_numpy()

RETURN TYPE:

np.ndarray

RETURNS:

形状が (num_embeddings, dim) の、すべてのベクトル埋め込みを含む 2D NumPy 配列。

EXCEPTIONS:

  • ValueError:

    現在の EmbeddingList インスタンスが空の場合、この例外が発生します。

例​

python
from pymilvus import EmbeddingList

# create an empty embedding list
embeddingList = EmbeddingList()

# add multiple vector embeddings in a batch
embeddingList.add_batch(
embeddings=[[0.1, 0.2, 0.3, 0.4, 0.5], [0.5, 0.4, 0.3, 0.2, 0.1]]
)

embeddingList.to_numpy()