python3.6.1 opencv3

flags=cv2.KMEANS_RANDOM_CENTERS
retval, bestLabels, codebook=cv2.kmeans(features,self.codebookSize,None,term_crit,iterMax,flags)
self.classifier.train(codebook,np.arry(range(self.codebookSize)))
codebook=cv2.kmeans(features,self.codebookSize,None,term_crit,iterMax,flags)
type error: data data type = 17 is not supported

cv2.kmeansのパラメータはあっている気がするのですが、どうやってエラーを回避すればよいのでしょうか、お教えいただければ幸いです。