oneapi::mkl::stats::kurtosis#

説明#

尖度値の配列を計算するエントリーポイント。

API#

構文#

バッファー API

template<method Method = method::fast, typename Type, layout ObservationsLayout> 
void kurtosis(sycl::queue& queue, 
    const dataset<ObservationsLayout, sycl::buffer<Type, 1>>& data, 
    sycl::buffer<Type, 1> kurtosis);

USM API

template<method Method = method::fast, typename Type, layout ObservationsLayout> 
sycl::event kurtosis(sycl::queue& queue, 
    const dataset<ObservationsLayout, Type*>& data, 
    Type* kurtosis, 
    const std::vector<sycl::event> &dependencies = {});

インクルード・ファイル#

  • oneapi/mkl/stats.hpp

テンプレート・パラメーター#

oneapi::mkl::stats::method Method = oneapi::mkl::stats::method::fast

計算メソッド。固有の値は次のとおりです: oneapi::mkl::stats::method::fast oneapi::mkl::stats::method::one_pass

入力パラメーター#

名前

タイプ

説明

queue

sycl::queue&

有効な sycl::queueoneapi::mkl::stats::kurtosis() ルーチンの呼び出しにより、カーネルがこのキューに送信されます。

data

const dataset<ObservationsLayout, Type*>&

推定計算に使用されるデータセット。

USM API のオプション入力パラメーター

名前

タイプ

説明

dependencies

const std::vector<sycl::event>&

計算を開始する前に待機するイベントのリスト (存在する場合)。

出力パラメーター#

バッファー API

名前

タイプ

説明

kurtosis

sycl::buffer<Type, 1>

sycl::buffer を尖度値の出力配列に渡します。

USM API

名前

タイプ

説明

kurtosis

Type*

尖度値の出力配列へのポインター。

event

sycl::event

関数は、sycl::queue にタスクを送信した後にイベントを返します。