oneapi::mkl::stats::central_sum とユーザー提供の平均値#
説明#
ユーザーが指定した平均値を使用して、4 次までの中心和の配列を計算するエントリーポイント。
API#
構文#
バッファー API
template<method Method = method::fast, typename Type, layout ObservationsLayout>
void central_sum(sycl::queue& queue,
sycl::buffer<Type, 1> mean,
const dataset<ObservationsLayout, sycl::buffer<Type, 1>>& data,
sycl::buffer<Type, 1> central_sum_2,
sycl::buffer<Type, 1> central_sum_3 = {0},
sycl::buffer<Type, 1> central_sum_4 = {0});USM API
template<method Method = method::fast, typename Type, layout ObservationsLayout>
sycl::event central_sum(sycl::queue& queue,
Type* mean,
const dataset<ObservationsLayout, Type*>& data,
Type* central_sum_2,
Type* central_sum_3 = nullptr,
Type* central_sum_4 = nullptr,
const std::vector<sycl::event> &dependencies = {});;インクルード・ファイル#
oneapi/mkl/stats.hpp
テンプレート・パラメーター#
|
計算メソッド。固有の値は次のとおりです: |
入力パラメーター#
名前 |
タイプ |
説明 |
|---|---|---|
queue |
|
有効な |
data |
|
推定計算に使用されるデータセット。 |
バッファー API
名前 |
タイプ |
説明 |
|---|---|---|
mean |
|
|
USM API
名前 |
タイプ |
説明 |
|---|---|---|
mean |
|
ユーザーが指定した平均値の出力配列へのポインター。 |
出力パラメーター#
バッファー API
名前 |
タイプ |
説明 |
|---|---|---|
central_sum_2 |
|
|
central_sum_3 |
|
|
central_sum_4 |
|
|
USM API
名前 |
タイプ |
説明 |
|---|---|---|
central_sum_2 |
|
2 次中心和の出力配列へのポインター。 |
central_sum_3 |
|
3 次中心和の出力配列へのポインター。 |
central_sum_4 |
|
4 次中心和の出力配列へのポインター。 |
event |
|
関数は、 |