'numpy .ndarray' объект не имеет атрибута 'name' - PullRequest
0 голосов
/ 23 января 2020

После изучения этого урока (https://www.tensorflow.org/tutorials/structured_data/feature_columns) я пытаюсь повторить его в Colab со своими собственными данными. Я следую шаг за шагом, но к концу я вижу эту ошибку и не могу найти объяснения по этому поводу

[NumericColumn(key='GR', shape=(1,), default_value=None, dtype=tf.float32, normalizer_fn=None),
 NumericColumn(key='ILD_log10', shape=(1,), default_value=None, dtype=tf.float32, normalizer_fn=None),
 NumericColumn(key='DeltaPHI', shape=(1,), default_value=None, dtype=tf.float32, normalizer_fn=None),
 NumericColumn(key='PHIND', shape=(1,), default_value=None, dtype=tf.float32, normalizer_fn=None),
 NumericColumn(key='PE', shape=(1,), default_value=None, dtype=tf.float32, normalizer_fn=None),
 IndicatorColumn(categorical_column=array([3, 2, 8, 6, 7, 4, 5, 9, 1])),
 IndicatorColumn(categorical_column=array([3, 2, 8, 6, 7, 4, 5, 9, 1]))]

и пытаюсь применить

feature_layer = tf.keras.layers.DenseFeatures(feature_columns)

это ошибка Я получаю:

1 Ответ

0 голосов
/ 29 января 2020

Спасибо за ваши комментарии и извините за задержку ... Я был в отпуске! Ошибка: ---------------------------------------------- ----------------------------- AttributeError Traceback (последний вызов был последним) в () ----> 1 feature_layer = tf. keras.layers.DenseFeatures (feature_columns)

3 кадра (self): 4242 "" "См. FeatureColumn базовый класс." "" -> 4243 return '{} _indicator'.format (self.categorical_column.name) 4244 4245 def _transform_id_weight_pair (self, id_weight_pair):

AttributeError: 'numpy .ndarray' объект не имеет атрибута 'name'

Я следую пошаговому примеру с моими данными, а в учебнике и швах нет разницы между типом данных.

Привет!

...