create_deep_counting_modelT_create_deep_counting_modelCreateDeepCountingModelCreateDeepCountingModelcreate_deep_counting_model (Operator)

Name

create_deep_counting_modelT_create_deep_counting_modelCreateDeepCountingModelCreateDeepCountingModelcreate_deep_counting_model — Erstellen eines Deep Counting-Modells zum Zählen von Objekten.

Signatur

create_deep_counting_model( : : GenParamName, GenParamValue : DeepCountingHandle)

Herror T_create_deep_counting_model(const Htuple GenParamName, const Htuple GenParamValue, Htuple* DeepCountingHandle)

void CreateDeepCountingModel(const HTuple& GenParamName, const HTuple& GenParamValue, HTuple* DeepCountingHandle)

void HDlModelCounting::HDlModelCounting(const HTuple& GenParamName, const HTuple& GenParamValue)

void HDlModelCounting::HDlModelCounting(const HString& GenParamName, double GenParamValue)

void HDlModelCounting::HDlModelCounting(const char* GenParamName, double GenParamValue)

void HDlModelCounting::HDlModelCounting(const wchar_t* GenParamName, double GenParamValue)   ( Nur Windows)

void HDlModelCounting::CreateDeepCountingModel(const HTuple& GenParamName, const HTuple& GenParamValue)

void HDlModelCounting::CreateDeepCountingModel(const HString& GenParamName, double GenParamValue)

void HDlModelCounting::CreateDeepCountingModel(const char* GenParamName, double GenParamValue)

void HDlModelCounting::CreateDeepCountingModel(const wchar_t* GenParamName, double GenParamValue)   ( Nur Windows)

static void HOperatorSet.CreateDeepCountingModel(HTuple genParamName, HTuple genParamValue, out HTuple deepCountingHandle)

public HDlModelCounting(HTuple genParamName, HTuple genParamValue)

public HDlModelCounting(string genParamName, double genParamValue)

void HDlModelCounting.CreateDeepCountingModel(HTuple genParamName, HTuple genParamValue)

void HDlModelCounting.CreateDeepCountingModel(string genParamName, double genParamValue)

def create_deep_counting_model(gen_param_name: MaybeSequence[str], gen_param_value: MaybeSequence[Union[float, int, str]]) -> HHandle

Beschreibung

create_deep_counting_modelcreate_deep_counting_modelCreateDeepCountingModelCreateDeepCountingModelcreate_deep_counting_model erstellt ein Deep Counting-Modell und gibt es in DeepCountingHandleDeepCountingHandleDeepCountingHandledeepCountingHandledeep_counting_handle zurück.

create_deep_counting_modelcreate_deep_counting_modelCreateDeepCountingModelCreateDeepCountingModelcreate_deep_counting_model baut intern ein Backbone auf, welches auf dem vortrainierten Netz 'pretrained_dl_classifier_resnet50.hdl'"pretrained_dl_classifier_resnet50.hdl""pretrained_dl_classifier_resnet50.hdl""pretrained_dl_classifier_resnet50.hdl""pretrained_dl_classifier_resnet50.hdl" aufbaut. Dieses muss daher zum Einlesen verfügbar sein. Details über die Suchpfade finden sich in read_dl_modelread_dl_modelReadDlModelReadDlModelread_dl_model.

Weitere Parameter für das Deep Counting-Modell können über die generischen Parameter GenParamNameGenParamNameGenParamNamegenParamNamegen_param_name und GenParamValueGenParamValueGenParamValuegenParamValuegen_param_value gesetzt werden. Die Liste möglicher Parameter und Werte findet sich in get_deep_counting_model_paramget_deep_counting_model_paramGetDeepCountingModelParamGetDeepCountingModelParamget_deep_counting_model_param. Die Parameter können entweder während der Modellerzeugung gesetzt werden, oder später mit set_deep_counting_model_paramset_deep_counting_model_paramSetDeepCountingModelParamSetDeepCountingModelParamset_deep_counting_model_param.

Bevor das Deep Counting-Modell mit apply_deep_counting_modelapply_deep_counting_modelApplyDeepCountingModelApplyDeepCountingModelapply_deep_counting_model zum Zählen verwendet werden kann, müssen Templates der zu zählenden Objekte mittels prepare_deep_counting_modelprepare_deep_counting_modelPrepareDeepCountingModelPrepareDeepCountingModelprepare_deep_counting_model gesetzt werden.

Ausführungsinformationen

Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.

Parameter

GenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (input_control)  attribute.name(-array) HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Name des generischen Parameters.

Default: []

Werteliste: 'angle_end'"angle_end""angle_end""angle_end""angle_end", 'angle_start'"angle_start""angle_start""angle_start""angle_start", 'angle_step'"angle_step""angle_step""angle_step""angle_step", 'device'"device""device""device""device", 'max_overlap'"max_overlap""max_overlap""max_overlap""max_overlap", 'min_score'"min_score""min_score""min_score""min_score", 'scale_max'"scale_max""scale_max""scale_max""scale_max", 'scale_min'"scale_min""scale_min""scale_min""scale_min", 'scale_step'"scale_step""scale_step""scale_step""scale_step"

GenParamValueGenParamValueGenParamValuegenParamValuegen_param_value (input_control)  attribute.value(-array) HTupleMaybeSequence[Union[float, int, str]]HTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)

Wert des generischen Parameters.

Default: []

DeepCountingHandleDeepCountingHandleDeepCountingHandledeepCountingHandledeep_counting_handle (output_control)  deep_counting HDlModelCounting, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Deep Counting-Modell für das Zählen von Objekten.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert create_deep_counting_modelcreate_deep_counting_modelCreateDeepCountingModelCreateDeepCountingModelcreate_deep_counting_model den Wert 2 ( H_MSG_TRUE) . Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Nachfolger

set_deep_counting_model_paramset_deep_counting_model_paramSetDeepCountingModelParamSetDeepCountingModelParamset_deep_counting_model_param, get_deep_counting_model_paramget_deep_counting_model_paramGetDeepCountingModelParamGetDeepCountingModelParamget_deep_counting_model_param, prepare_deep_counting_modelprepare_deep_counting_modelPrepareDeepCountingModelPrepareDeepCountingModelprepare_deep_counting_model, apply_deep_counting_modelapply_deep_counting_modelApplyDeepCountingModelApplyDeepCountingModelapply_deep_counting_model

Alternativen

read_deep_counting_modelread_deep_counting_modelReadDeepCountingModelReadDeepCountingModelread_deep_counting_model

Siehe auch

get_deep_counting_model_paramget_deep_counting_model_paramGetDeepCountingModelParamGetDeepCountingModelParamget_deep_counting_model_param

Modul

Matching