Merge pull request #20080 from pauljurczak:patch-3
authorPaul Jurczak <pauljurczak@hotmail.com>
Wed, 2 Jun 2021 19:15:52 +0000 (13:15 -0600)
committerGitHub <noreply@github.com>
Wed, 2 Jun 2021 19:15:52 +0000 (19:15 +0000)
* Update dnn.hpp

getPerfProfile is not supported by the CUDA backend, see https://github.com/opencv/opencv/issues/20077

* dnn.hpp: fix doxygen formatting

modules/dnn/include/opencv2/dnn/dnn.hpp

index f4efe57fac4b85f4f455282aa1eaabb4f36b7ff0..e31e89bde529100bb600067c1a46fad9f6b17094 100644 (file)
@@ -712,9 +712,11 @@ CV__DNN_EXPERIMENTAL_NS_BEGIN
         CV_WRAP void enableFusion(bool fusion);
 
         /** @brief Returns overall time for inference and timings (in ticks) for layers.
+         *
          * Indexes in returned vector correspond to layers ids. Some layers can be fused with others,
-         * in this case zero ticks count will be return for that skipped layers.
-         * @param timings vector for tick timings for all layers.
+         * in this case zero ticks count will be return for that skipped layers. Supported by DNN_BACKEND_OPENCV on DNN_TARGET_CPU only.
+         *
+         * @param[out] timings vector for tick timings for all layers.
          * @return overall ticks for model inference.
          */
         CV_WRAP int64 getPerfProfile(CV_OUT std::vector<double>& timings);