请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我安装的tensorflow2.0.0rc2,出现问题model.add(keras.layers.Flatten(input_shape=[28,28]))

-- coding: utf-8 --

import tensorflow
import tensorflow as tf
import matplotlib as mpl
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import os
import sys
import time
from tensorflow import keras
print(keras.name)
fashion_minst = keras.datasets.fashion_mnist
(x_trian_all,y_train_all),(x_test,y_test) =fashion_minst.load_data()
x_valid,x_train = x_trian_all[:5000],x_trian_all[5000:]
y_valid,y_train = y_train_all[:5000],y_train_all[5000:]
print(x_valid.shape,y_valid.shape)

def show_Single_image(image_arr):
plt.imshow(image_arr,cmap=“binary”)
plt.show()

def show_imags(n_rows,n_clos,x_data,y_data,class_names):
assert len(x_data)==len(y_data)
assert n_closn_rows<len(x_data)
plt.figure(figsize=(n_clos
1.4,n_rows1.6))
for row in range(n_rows):
for col in range(n_rows):
index = n_clos
row+col
plt.subplot(n_rows,n_clos,index+1)
plt.imshow(x_data[index],cmap=“binary”,interpolation=‘nearest’)
plt.axis(‘off’)
plt.title(class_names[y_data[index]])
plt.show()

class_name=[‘T-shirt’,‘Trouser’,‘pullover’,‘dress’,‘coat’,
‘sandal’,‘shirt’,‘sneaker’,‘bag’,‘ankle boot’]

#show_imags(5,5,x_train,y_train,class_name)

#show_Single_image(x_train[0])
model =keras.models.Sequential
model.add(keras.layers.Flatten(input_shape=[28,28]))
model.add(keras.layers.Dense(300,activation=“relu”))
model.add(keras.layers.Dense(100,activation=“relu”))
model.add(keras.layers.Dense(10,activation=“sofatmax”))
model.compile(loss=“sparse_categorical_crossentropy”,optimizer=“sgd”,metrics=[“accuracy”])
model.fit(x_train,y_train,epochs=10,validation_data=(x_valid,y_valid))

出现以下错误:
Traceback (most recent call last):
File “D:/TensorFlowDemo/FirstDemo.py”, line 43, in
model.add(keras.layers.Flatten(input_shape=[28,28]))
File “D:\python\lib\site-packages\tensorflow_core\python\training\tracking\base.py”, line 457, in _method_wrapper
result = method(self, *args, **kwargs)
TypeError: add() missing 1 required positional argument: ‘layer’

正在回答

2回答

同学你好,关于tf2.0正式版上的,我需要更新代码库统一处理,已经把这个问题放到git的readme的pending issue中,稍后会更新到代码库,届时我再来问题下提醒。 https://git.imooc.com/coding-344/tensorflow2.0_course

0 回复 有任何疑惑可以回复我~
  • 提问者 昆虫666 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-11-20 19:38:47
正十七 2019-11-24 20:59:17

同学你好,第二章的代码在tf2.0上的运行已经更新到代码库,没有遇到这个问题。

你sync到最新,看一下跟你的代码有什么区别?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信