write_dl_classifierT_write_dl_classifierWriteDlClassifierWriteDlClassifierwrite_dl_classifier (算子)

名称

write_dl_classifierT_write_dl_classifierWriteDlClassifierWriteDlClassifierwrite_dl_classifier — 在文件中写入一个基于深度学习的分类器。

警告

write_dl_classifierwrite_dl_classifierWriteDlClassifierWriteDlClassifierWriteDlClassifierwrite_dl_classifier 已过时,仅出于向后兼容性考虑而保留。 New applications should use the common CNN-based operator write_dl_modelwrite_dl_modelWriteDlModelWriteDlModelWriteDlModelwrite_dl_model instead.

签名

write_dl_classifier( : : DLClassifierHandle, FileName : )

Herror T_write_dl_classifier(const Htuple DLClassifierHandle, const Htuple FileName)

void WriteDlClassifier(const HTuple& DLClassifierHandle, const HTuple& FileName)

void HDlClassifier::WriteDlClassifier(const HString& FileName) const

void HDlClassifier::WriteDlClassifier(const char* FileName) const

void HDlClassifier::WriteDlClassifier(const wchar_t* FileName) const   ( Windows only)

static void HOperatorSet.WriteDlClassifier(HTuple DLClassifierHandle, HTuple fileName)

void HDlClassifier.WriteDlClassifier(string fileName)

def write_dl_classifier(dlclassifier_handle: HHandle, file_name: str) -> None

描述

write_dl_classifierwrite_dl_classifierWriteDlClassifierWriteDlClassifierWriteDlClassifierwrite_dl_classifier writes the deep-learning-based classifier DLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandledlclassifier_handle to the file given by FileNameFileNameFileNameFileNamefileNamefile_name

write_dl_classifierwrite_dl_classifierWriteDlClassifierWriteDlClassifierWriteDlClassifierwrite_dl_classifier is typically called after the classifier has been trained with train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatchtrain_dl_classifier_batch。The classifier can be read with read_dl_classifierread_dl_classifierReadDlClassifierReadDlClassifierReadDlClassifierread_dl_classifier

Please note that the runtime specific parameter 'gpu'"gpu""gpu""gpu""gpu""gpu" of the classifier is not written.

The default HALCON file extension for deep learning classifiers is '.hdl'".hdl"".hdl"".hdl"".hdl"".hdl".

有关基于深度学习的分类概念的说明,请参阅 深度学习 / 分类 一章的引言。涉及此遗留算子的工作流在 遗留 / 深度学习分类 一章中有详细说明。

执行信息

参数

DLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandleDLClassifierHandledlclassifier_handle (输入控制)  dl_classifier HDlClassifier, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

基于深度学习分类器的句柄。

FileNameFileNameFileNameFileNamefileNamefile_name (输入控制)  filename.write HTuplestrHTupleHtuple (string) (string) (HString) (char*)

File name.

File extension: .hdl

结果

如果参数有效,算子 write_dl_classifierwrite_dl_classifierWriteDlClassifierWriteDlClassifierWriteDlClassifierwrite_dl_classifier 返回值 2 ( H_MSG_TRUE )。如有必要,则抛出异常。

可能的前趋

read_dl_classifierread_dl_classifierReadDlClassifierReadDlClassifierReadDlClassifierread_dl_classifier, train_dl_classifier_batchtrain_dl_classifier_batchTrainDlClassifierBatchTrainDlClassifierBatchTrainDlClassifierBatchtrain_dl_classifier_batch, set_dl_classifier_paramset_dl_classifier_paramSetDlClassifierParamSetDlClassifierParamSetDlClassifierParamset_dl_classifier_param

替代

write_dl_modelwrite_dl_modelWriteDlModelWriteDlModelWriteDlModelwrite_dl_model

模块

深度学习推理