インデックスのデータ アドレスと残されたアクセス可能なデータ サイズを取得します。
プロトタイプ
std::pair<std::uint64_t, std::size_t> data(const std::vector<std::int32_t> idx = {});
パラメーター
次の表に、data
関数の引数を示します。
タイプ | 名称 | 説明 |
---|---|---|
const std::vector<std::int32_t> | idx | アクセスされるデータのインデックス。次元はテンソルの形状と同じです。 |
戻り値
インデックスのデータ アドレスと残されたアクセス可能なデータ サイズ (バイト単位) のペア。使用法
vart::TensorBuffer* tb;
std::tie(data_addr, tensor_size) = tb->data({0,0,0,0});