get_support_vector_num_class_svmT_get_support_vector_num_class_svmGetSupportVectorNumClassSvmGetSupportVectorNumClassSvmget_support_vector_num_class_svm (算子名称)
名称
get_support_vector_num_class_svmT_get_support_vector_num_class_svmGetSupportVectorNumClassSvmGetSupportVectorNumClassSvmget_support_vector_num_class_svm — Return the number of support vectors of a support vector machine.
参数签名
def get_support_vector_num_class_svm(svmhandle: HHandle) -> Tuple[int, Sequence[int]]
描述
get_support_vector_num_class_svmget_support_vector_num_class_svmGetSupportVectorNumClassSvmGetSupportVectorNumClassSvmGetSupportVectorNumClassSvmget_support_vector_num_class_svm returns in
NumSupportVectorsNumSupportVectorsNumSupportVectorsNumSupportVectorsnumSupportVectorsnum_support_vectors the number of support vectors that are
stored in the support vector machine (SVM) given by
SVMHandleSVMHandleSVMHandleSVMHandleSVMHandlesvmhandle. get_support_vector_num_class_svmget_support_vector_num_class_svmGetSupportVectorNumClassSvmGetSupportVectorNumClassSvmGetSupportVectorNumClassSvmget_support_vector_num_class_svm should
be called before the labels of individual support vectors are read
out with get_support_vector_class_svmget_support_vector_class_svmGetSupportVectorClassSvmGetSupportVectorClassSvmGetSupportVectorClassSvmget_support_vector_class_svm, e.g., for visualizing
which the training data become a SV (see
get_support_vector_class_svmget_support_vector_class_svmGetSupportVectorClassSvmGetSupportVectorClassSvmGetSupportVectorClassSvmget_support_vector_class_svm). The number of SVs in each
classifier is listed in NumSVPerSVMNumSVPerSVMNumSVPerSVMNumSVPerSVMnumSVPerSVMnum_svper_svm. The reason that its
sum differs from the Number obtained in NumSupportVectorsNumSupportVectorsNumSupportVectorsNumSupportVectorsnumSupportVectorsnum_support_vectors
is that SV evaluations are reused throughout different
sub-classifiers. NumSVPerSVMNumSVPerSVMNumSVPerSVMNumSVPerSVMnumSVPerSVMnum_svper_svm provides the possibility for
controlling the process of speeding up SVM classification time with
该算子 reduce_class_svmreduce_class_svmReduceClassSvmReduceClassSvmReduceClassSvmreduce_class_svm.
运行信息
- 多线程类型:可重入(与非独占操作符并行运行)。
- 多线程作用域:全局(可以从任何线程调用)。
- 未经并行化处理。
参数表
SVMHandleSVMHandleSVMHandleSVMHandleSVMHandlesvmhandle (input_control) class_svm → HClassSvm, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
SVM handle.
NumSupportVectorsNumSupportVectorsNumSupportVectorsNumSupportVectorsnumSupportVectorsnum_support_vectors (output_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Total number of support vectors.
NumSVPerSVMNumSVPerSVMNumSVPerSVMNumSVPerSVMnumSVPerSVMnum_svper_svm (output_control) integer-array → HTupleSequence[int]HTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Number of SV of each sub-SVM.
结果
If SVMHandleSVMHandleSVMHandleSVMHandleSVMHandlesvmhandle is valid 该算子
get_sample_num_class_svmget_sample_num_class_svmGetSampleNumClassSvmGetSampleNumClassSvmGetSampleNumClassSvmget_sample_num_class_svm 返回值 2 (
H_MSG_TRUE)
. If
necessary, an exception is raised.
可能的前置算子
train_class_svmtrain_class_svmTrainClassSvmTrainClassSvmTrainClassSvmtrain_class_svm
可能的后置算子
get_sample_class_svmget_sample_class_svmGetSampleClassSvmGetSampleClassSvmGetSampleClassSvmget_sample_class_svm
参考其它
create_class_svmcreate_class_svmCreateClassSvmCreateClassSvmCreateClassSvmcreate_class_svm
模块
Foundation