CUDALink`
CUDALink`

CUDAFold

CUDAFold[f,x,list]

CUDAFoldList[f,x,list]の最後の要素を与える.

詳細とオプション

  • CUDALink パッケージがNeeds["CUDALink`"]でロードされていなければならない.
  • CUDAFoldはベクトルに対してのみ使用できる.
  • CUDAFold"Float[2]""Integer32[2]"等の定数ベクトル構造体型に対しては使えない.
  • CUDAFoldは記号入力に対しては使えない.
  • CUDAFoldFoldに等しい.
  • f の値にはMaxMinPlusMinusTimesのいずれかが使える.

例題

  (3)

まず CUDALink アプリケーションをロードする:

Plus演算子を含み,初期値が0である入力リストをたたむ:

上記はFoldに等しい:

CUDAFoldは入力CUDAMemoryの入力にも使える:

前述のものと同じようにCUDAMemoryをたたむ:

出力型は入力型と同じであることに注意.入力がReal値のリストなら,出力も実数となる.

Foldと比較すると,CUDAFoldでサポートされている操作は少しである:

Wolfram Research (2010), CUDAFold, Wolfram言語関数, https://reference.wolfram.com/language/CUDALink/ref/CUDAFold.html.

テキスト

Wolfram Research (2010), CUDAFold, Wolfram言語関数, https://reference.wolfram.com/language/CUDALink/ref/CUDAFold.html.

CMS

Wolfram Language. 2010. "CUDAFold." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/CUDALink/ref/CUDAFold.html.

APA

Wolfram Language. (2010). CUDAFold. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/CUDALink/ref/CUDAFold.html

BibTeX

@misc{reference.wolfram_2024_cudafold, author="Wolfram Research", title="{CUDAFold}", year="2010", howpublished="\url{https://reference.wolfram.com/language/CUDALink/ref/CUDAFold.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_cudafold, organization={Wolfram Research}, title={CUDAFold}, year={2010}, url={https://reference.wolfram.com/language/CUDALink/ref/CUDAFold.html}, note=[Accessed: 22-November-2024 ]}