Main Content

extractdata

dlarray からのデータの抽出

説明

extractdata 関数は、dlarray オブジェクトからデータを抽出します。

Y = extractdata(X) は、dlarray X のデータを返します。出力 YX の基となるデータと同じデータ型をもちます。

すべて折りたたむ

データ形式 'SS' で logical dlarray を作成します。

rng default % For reproducibility
dlX = dlarray(rand(4,3) > 0.5,'SS')
dlX = 
  4(S) x 3(S) logical dlarray

   1   1   1
   1   0   1
   0   0   0
   1   1   1

dlX からデータを抽出します。

y = extractdata(dlX)
y = 4x3 logical array

   1   1   1
   1   0   1
   0   0   0
   1   1   1

入力引数

すべて折りたたむ

入力 dlarraydlarray オブジェクトとして指定します。

例: X = dlarray(randn(50,3),'SC')

出力引数

すべて折りたたむ

データ配列。single 配列、double 配列、logical 配列、あるいはこれらのいずれかの配列型の gpuArray として返されます。出力 Y のデータ型は、X における基となるデータ型と同じです。

ヒント

  • 形式を整えることによる暗黙的な順列が X に含まれている場合、Y は明示的な順列をもちます。

  • 出力 Y に微分の計算に関するトレースは含まれません。微分のトレースを参照してください。

拡張機能

バージョン履歴

R2019b で導入

参考

| (Parallel Computing Toolbox)