我想使用Scikit-learn中的DictVectorize,但是用numpy.float32而不是默认的numpy.float64初始化它。我试着这样做:
from sklearn.feature_extraction import DictVectorizer
vec = DictVectorizer(dtype=<type 'np.float32'>,sparse=False)
但这不起作用。还有其他办法吗?
答案 0 :(得分:4)
这不是有效的Python语法。这是
import numpy as np
DictVectorizer(dtype=np.float32, sparse=False)