Ich verwende die Pomegranate library für eine HMM-Implementierung. Ich folge, was die docs sagen für die Verwendung der from_samples
Funktion, die besagt, dass einer der Parameter labels
sein sollte:Granatapfel HMM Etiketten: Der Wahrheitswert eines Arrays mit mehr als einem Element ist mehrdeutig.
An array of state labels for each sequence. This is only used in ‘labeled’ training. If used this must be comprised of n lists where n is the number of sequences to train on, and each of those lists must have one label per observation. Default is None.
Mein Code ist:
model = HiddenMarkovModel('Gestures').from_samples(
NormalDistribution, 3, training, labels=[0, 1, 2], algorithm='labeled')
ich den Fehler:
was macht keinen Sinn, da ich ein Array eingib, aber ich denke, dass es denkt, dass ich einen boolean eingeben soll?