NVIDIA DeepStream SDK API Reference

7.1 Release
gstnvinfer_yaml_parser.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
4  *
5  * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
6  * property and proprietary rights in and to this material, related
7  * documentation and any modifications thereto. Any use, reproduction,
8  * disclosure or distribution of this material and related documentation
9  * without an express license agreement from NVIDIA CORPORATION or
10  * its affiliates is strictly prohibited.
11  */
12 
13 #ifndef __GST_NVINFER_YAML_PARSER_H__
14 #define __GST_NVINFER_YAML_PARSER_H__
15 
16 #include <glib.h>
17 
18 #include "nvdsinfer_context.h"
19 #include "gstnvinfer.h"
20 
21 #define DEFAULT_PRE_CLUSTER_THRESHOLD 0.2
22 #define DEFAULT_POST_CLUSTER_THRESHOLD 0.0
23 #define DEFAULT_EPS 0.0
24 #define DEFAULT_GROUP_THRESHOLD 0
25 #define DEFAULT_MIN_BOXES 0
26 #define DEFAULT_DBSCAN_MIN_SCORE 0
27 #define DEFAULT_NMS_IOU_THRESHOLD 0.3
28 #define DEFAULT_TOP_K -1
29 
30 
32  NvDsInferContextInitParams *init_params, const gchar * cfg_file_path);
33 
35  const gchar * cfg_file_path);
36 
37 
38 #endif /*__GST_NVINFER_PROPERTY_PARSER_H__*/
gst_nvinfer_parse_config_file_yaml
gboolean gst_nvinfer_parse_config_file_yaml(GstNvInfer *nvinfer, NvDsInferContextInitParams *init_params, const gchar *cfg_file_path)
GstNvInfer
typedefG_BEGIN_DECLS struct _GstNvInfer GstNvInfer
Definition: gstnvinfer.h:45
gstnvinfer.h
gst_nvinfer_parse_context_params_yaml
gboolean gst_nvinfer_parse_context_params_yaml(NvDsInferContextInitParams *params, const gchar *cfg_file_path)
nvdsinfer_context.h
_NvDsInferContextInitParams
Holds the initialization parameters required for the NvDsInferContext interface.
Definition: nvdsinfer_context.h:239