import tflearn
from tflearn.layers.core import input_data,dropout,fully_connected
from tflearn.layers.conv import conv_2d,max_pool_2d
from tflearn.layers.normalization import local_response_normalization
from tflearn.layers.estimator import regression
import tflearn.datasets.oxflower17 as oxflower17
x,y=oxflower17.load_data(one_hot=True,resize_pics=(227,227))
network = inputdata(shape=[None,227,227,3])
network = conv_2d(network,96,11,strides=4,activation='relu')
network = max_pool_2d(network,3,strides=2)
network = local_response_normalization(network)
network = conv_2d(network,256,5,activation='relu')
network = max_pool_2d(network,3,strides=2)
network = loca_response_normalization(network)
network = conv_2d(network,384,3,activation='relu')
network = conv_2d(network,384,3,activation='relu')
network = conv_2d(network,256,activation='relu')
network = max_pool_2d(network,3,strides=2)
network = local_response_normalization(network)
network = fully_connected(network,4096,activation='tanh')
network = dropout(network,0.5)
network = fully_connected(network,4096,activation='tanh')
network = dropout(network,0.5)
network = fully_connected(network,17,activation='softmax')
network =regression(network,optimizer='momentum',loss='categorical_crossentropy',learning_rate=0.001)
我正在使用python 2.7和jupyter notebook以及tensorflow 1.0
当我执行代码时 它显示
737个类=已排序(os.walk(目录).next()[1])
738除了异常:#Python 3
739个课程=已排序(os.walk(目录)。下一个()[1])
740 for c in classes:
741 c_dir = os.path.join(directory, c)
AttributeError:'generator'对象没有属性' next '