OpenCV 4.5.3(日本語機械翻訳)
|
クラス |
|
class | cv::cuda::TargetArchs |
CUDAモジュールがどのNVIDIA*カードアーキテクチャ用にビルドされたかをチェックする一連のスタティックメソッドを提供するクラス。[【詳解】(英語]
|
|
class | cv::cuda::DeviceInfo |
指定されたGPUプロパティを照会するための機能を提供するクラスです。[【詳解】(英語]
|
|
列挙型 |
|
enum |
cv::cuda::FeatureSet
{
FEATURE_SET_COMPUTE_10 = 10 , FEATURE_SET_COMPUTE_11 = 11 , FEATURE_SET_COMPUTE_12 = 12 , FEATURE_SET_COMPUTE_13 = 13 , FEATURE_SET_COMPUTE_20 = 20 , FEATURE_SET_COMPUTE_21 = 21 , FEATURE_SET_COMPUTE_30 = 30 , FEATURE_SET_COMPUTE_32 = 32 , FEATURE_SET_COMPUTE_35 = 35 , FEATURE_SET_COMPUTE_50 = 50 , GLOBAL_ATOMICS = FEATURE_SET_COMPUTE_11 , SHARED_ATOMICS = FEATURE_SET_COMPUTE_12 , NATIVE_DOUBLE = FEATURE_SET_COMPUTE_13 , WARP_SHUFFLE_FUNCTIONS = FEATURE_SET_COMPUTE_30 , DYNAMIC_PARALLELISM = FEATURE_SET_COMPUTE_35 } |
CUDAコンピューティング機能を提供する列挙です。 |
|
関数 |
|
CV_EXPORTS_W int | cv::cuda::getCudaEnabledDeviceCount () |
インストールされているCUDA対応デバイスの数を返します。[【詳解】(英語]
|
|
CV_EXPORTS_W void | cv::cuda::setDevice (int device) |
デバイスを設定し、現在のスレッドに対して初期化します。[【詳解】(英語]
|
|
CV_EXPORTS_W int | cv::cuda::getDevice () |
cuda::setDeviceで設定された現在のデバイスインデックス、または、デフォルトで初期化されたデバイスを返します。 |
|
CV_EXPORTS_W void | cv::cuda::resetDevice () |
現在のプロセスにおいて、現在のデバイスに関連するすべてのリソースを明示的に破棄し、クリーンアップします。[【詳解】(英語]
|
|
CV_EXPORTS bool | cv::cuda::deviceSupports (FeatureSet feature_set) |
現在のデバイスが与えられた機能をサポートしているかどうかをチェックします。 |
|
CV_EXPORTS_W void | cv::cuda::printCudaDeviceInfo (int device) |
CV_EXPORTS_W void | cv::cuda::printShortCudaDeviceInfo (int device) |
CV_EXPORTS void | cv::cuda::convertFp16 (InputArray _src, OutputArray _dst, Stream &stream=Stream::Null()) |
配列を半精度浮動小数点に変換します。[【詳解】(英語]
|
|
CV_EXPORTS void cv::cuda::convertFp16 | ( | InputArray | _src, |
OutputArray | _dst, | ||
Stream & |
stream
=
Stream::Null() |
||
) |
CV_EXPORTS_W int cv::cuda::getCudaEnabledDeviceCount | ( | ) |
インストールされているCUDA対応デバイスの数を返します。
この関数は、他の CUDA 関数の呼び出しの前に使用してください。OpenCV が CUDA をサポートせずにコンパイルされている場合,この関数は 0 を返します.また,CUDA ドライバがインストールされていないか,互換性がない場合,この関数は -1 を返します.
CV_EXPORTS_W void cv::cuda::resetDevice | ( | ) |
現在のプロセスにおいて、現在のデバイスに関連するすべてのリソースを明示的に破棄し、クリーンアップします。
このデバイスに対する後続の API 呼び出しは、デバイスを再初期化します。
CV_EXPORTS_W void cv::cuda::setDevice | ( | int | device | ) |
デバイスを設定し、現在のスレッドに対して初期化します。
device | 0から始まるCUDAデバイスのシステムインデックス。 |
この関数の呼び出しが省略された場合、デフォルトのデバイスは、最初のCUDA使用時に初期化されます。