Skip to content

deserialize_class_knnDeserializeClassKnnDeserializeClassKnndeserialize_class_knnT_deserialize_class_knnπŸ”—

Short descriptionπŸ”—

deserialize_class_knnDeserializeClassKnnDeserializeClassKnndeserialize_class_knnT_deserialize_class_knn β€” Deserialize a serialized k-NN classifier.

SignatureπŸ”—

deserialize_class_knn( serialized_item SerializedItemHandle, out class_knn KNNHandle )void DeserializeClassKnn( const HTuple& SerializedItemHandle, HTuple* KNNHandle )static void HOperatorSet.DeserializeClassKnn( HTuple serializedItemHandle, out HTuple KNNHandle )def deserialize_class_knn( serialized_item_handle: HHandle ) -> HHandle

Herror T_deserialize_class_knn( const Htuple SerializedItemHandle, Htuple* KNNHandle )

void HClassKnn::DeserializeClassKnn( const HSerializedItem& SerializedItemHandle )

void HClassKnn.DeserializeClassKnn( HSerializedItem serializedItemHandle )

DescriptionπŸ”—

deserialize_class_knnDeserializeClassKnn deserializes a k-NN classifier (k-NN) (including its training samples), that was serialized by serialize_class_knnSerializeClassKnn (see fwrite_serialized_itemFwriteSerializedItem for an introduction of the basic principle of serialization). The serialized k-NN classifier is defined by the handle SerializedItemHandleserializedItemHandleserialized_item_handle. The deserialized values are stored in an automatically created k-NN classifier with the handle KNNHandleKNNHandleknnhandle.

Execution informationπŸ”—

Execution information
  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).

  • Multithreading scope: global (may be called from any thread).

  • Processed without parallelization.

ParametersπŸ”—

SerializedItemHandleserializedItemHandleserialized_item_handle (input_control) serialized_item β†’ (handle)HTuple (HHandle)HSerializedItem, HTuple (IntPtr)HHandleHtuple (handle)

Handle of the serialized item.

KNNHandleKNNHandleknnhandle (output_control) class_knn β†’ (handle)HTuple (HHandle)HClassKnn, HTuple (IntPtr)HHandleHtuple (handle)

Handle of the k-NN classifier.

ResultπŸ”—

If the parameters are valid, the operator deserialize_class_knnDeserializeClassKnn returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.

Combinations with other operatorsπŸ”—

Combinations

Possible predecessors

fread_serialized_itemFreadSerializedItem, receive_serialized_itemReceiveSerializedItem, serialize_class_knnSerializeClassKnn

Possible successors

classify_class_knnClassifyClassKnn

Alternatives

serialize_class_knnSerializeClassKnn

See also

create_class_knnCreateClassKnn

ReferencesπŸ”—

Marius Muja, David G. Lowe: ``Fast Approximate Nearest Neighbors with Automatic Algorithm Configurationβ€™β€˜; International Conference on Computer Vision Theory and Applications (VISAPP 09); 2009.

ModuleπŸ”—

Foundation