请稍等 ...
×

采纳答案成功!

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

我安装的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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号