신호의 특정 세그먼트가 정상인지 아닌지 (신호 부정맥 포함) 신호 배열 배열을 으로 분류했습니다. 촬영 한 세그먼트는 가변 길이이다 (어떤 영향 분류)와 나는 같은과 점점 다음과 같은 오류 할 수 없습니다입니다 :파이썬에서 가변 길이 배열 분류
ValueError: setting an array element with a sequence.
내 트레이닝 세트 this 모양을; 치수 : 가변 요소 수 출력을 갖는 2,065 배열 같다 : array(['N', 'N', 'N', ..., 'N', 'N', 'N'], dtype=object) 2065 long vector
Y.shape = training_set.shape = I이 분류 Multinomia에게 나이브 베이 즈 사용하고 2,065 는 :
from sklearn.naive_bayes import MultinomialNB
clf = MultinomialNB()
clf.fit(inp, Y)
MultinomialNB(alpha=1.0, class_prior=None, fit_prior=True)`
어떤 힌트/조언 깊은 것 sklearn.naive_bayes.MultinomialNB.fit
그래서 당신이 고정 된 길이로 특징 벡터 (N_SAMPLES)을 조정해야합니다 (n_featur :
이 데이터는 특정 시간 또는 간격의 신호입니까? –
[mcve]를 제공 할 수 있습니까? – user2314737
@VivekKumar, 데이터는 시간에 따라 달라집니다. –