相关疑难解决方法(0)

199
推荐指数
11
解决办法
52万
查看次数

你如何在Python中使用Keras LeakyReLU?

我正在尝试使用Keras生成CNN,并编写以下代码:

batch_size = 64
epochs = 20
num_classes = 5

cnn_model = Sequential()
cnn_model.add(Conv2D(32, kernel_size=(3, 3), activation='linear',
                     input_shape=(380, 380, 1), padding='same'))
cnn_model.add(Activation('relu'))
cnn_model.add(MaxPooling2D((2, 2), padding='same'))
cnn_model.add(Conv2D(64, (3, 3), activation='linear', padding='same'))
cnn_model.add(Activation('relu'))
cnn_model.add(MaxPooling2D(pool_size=(2, 2), padding='same'))
cnn_model.add(Conv2D(128, (3, 3), activation='linear', padding='same'))
cnn_model.add(Activation('relu'))
cnn_model.add(MaxPooling2D(pool_size=(2, 2), padding='same'))
cnn_model.add(Flatten())
cnn_model.add(Dense(128, activation='linear'))
cnn_model.add(Activation('relu'))
cnn_model.add(Dense(num_classes, activation='softmax'))

cnn_model.compile(loss=keras.losses.categorical_crossentropy,
                  optimizer=keras.optimizers.Adam(), metrics=['accuracy'])
Run Code Online (Sandbox Code Playgroud)

我想使用KerasLeakyReLU激活层而不是使用Activation('relu').但是,我尝试使用LeakyReLU(alpha=0.1)到位,但这是Keras中的激活层,我收到有关使用激活层而不是激活函数的错误.

在这个例子中如何使用LeakyReLU

python machine-learning neural-network conv-neural-network keras

23
推荐指数
2
解决办法
3万
查看次数

更新TensorFlow

我正在使用Ubuntu 14.04,我有一个,TensorFlow V0.10但我想更新这个版本.如果我做:

$ pip install --upgrade $TF_BINARY_URL
Run Code Online (Sandbox Code Playgroud)

但它打印:

Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1198, in prepare_files
    do_download,
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1376, in unpack_url
    self.session,
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 572, in unpack_http_url
    download_hash = _download_url(resp, link, temp_location)
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 433, in _download_url
    for chunk in resp_read(4096):
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 421, in resp_read
    chunk_size, …
Run Code Online (Sandbox Code Playgroud)

python upgrade deep-learning tensorflow

22
推荐指数
4
解决办法
10万
查看次数