喂养稀疏数据到Tensorflow估计的拟合

我转换标签成稀疏的稀疏标签元组(索引,值,形状)。但是,当我将它馈送给分类器时,我遇到此错误:喂养稀疏数据到Tensorflow估计的拟合

Traceback (most recent call last): 

File ..., line 23, in <module>

classifier.fit(x=x_train, y=sparse_y_train, batch_size=128, steps=10)

File "...tensorflow\python\util\deprecation.py", line 316, in new_func

return func(*args, **kwargs)

File "...tensorflow\contrib\learn\python\learn\estimators\estimator.py", line 464, in fit

SKCompat(self).fit(x, y, batch_size, steps, max_steps, monitors)

File "...tensorflow\contrib\learn\python\learn\estimators\estimator.py", line 1429, in fit

epochs=None)

File "...tensorflow\contrib\learn\python\learn\estimators\estimator.py", line 139, in _get_input_fn

epochs=epochs)

File "...tensorflow\contrib\learn\python\learn\learn_io\data_feeder.py", line 151, in setup_train_data_feeder

x, y, n_classes, batch_size, shuffle=shuffle, epochs=epochs)

File "...tensorflow\contrib\learn\python\learn\learn_io\data_feeder.py", line 326, in __init__

if y_is_dict else check_array(y, y.dtype))

AttributeError: 'tuple' object has no attribute 'dtype'

如何向分类器中提供稀疏元组?

回答:

的错误信息是很清楚的写着“元组”没有“D型”的属性。你可能想将你的标签转换为一个numpy数组(只有值)?

以上是 喂养稀疏数据到Tensorflow估计的拟合 的全部内容, 来源链接: utcz.com/qa/261235.html

回到顶部