oneapi::mkl::stats::central_moment#
説明#
中心モーメントの配列を 4 次まで計算するエントリーポイント。
API#
構文#
バッファー API
template<method Method = method::fast, typename Type, layout ObservationsLayout>
void central_moment(sycl::queue& queue,
const dataset<ObservationsLayout, sycl::buffer<Type, 1>>& data,
sycl::buffer<Type, 1> central_moment_2,
sycl::buffer<Type, 1> central_moment_3 = {0},
sycl::buffer<Type, 1> central_moment_4 = {0});USM API
template<method Method = method::fast, typename Type, layout ObservationsLayout>
sycl::event central_moment(sycl::queue& queue,
const dataset<ObservationsLayout, Type*>& data,
Type* central_moment_2,
Type* central_moment_3 = nullptr,
Type* central_moment_4 = nullptr,
const std::vector<sycl::event> &dependencies = {});インクルード・ファイル#
oneapi/mkl/stats.hpp
テンプレート・パラメーター#
|
計算メソッド。固有の値は次のとおりです: |
入力パラメーター#
名前 |
タイプ |
説明 |
|---|---|---|
queue |
|
有効な |
data |
|
推定計算に使用されるデータセット。 |
USM API のオプション入力パラメーター
名前 |
タイプ |
説明 |
|---|---|---|
dependencies |
|
計算を開始する前に待機するイベントのリスト (存在する場合)。 |
出力パラメーター#
バッファー API
名前 |
タイプ |
説明 |
|---|---|---|
central_moment_2 |
|
|
central_moment_3 |
|
|
central_moment_4 |
|
|
USM API
名前 |
タイプ |
説明 |
|---|---|---|
central_moment_2 |
|
2 次中心モーメントの出力配列へのポインター。 |
central_moment_3 |
|
3 次中心モーメントの出力配列へのポインター (オプション)。 |
central_moment_4 |
|
4 次中心モーメントの出力配列へのポインター (オプション)。 |
event |
|
関数は、 |