启动 Jupyter Lab 界面后,我尝试使用File -> Open菜单打开 Python 文件。然而,无论我在 PC 中输入什么路径,都无法访问它。Jupyter Lab 对访问 PC 目录有任何限制吗?如果有任何解决方法,如何从我想要的任何目录中打开文件?
这是“打开”对话框的屏幕截图。
我试图通过模仿 tf2.0 的文档来构建自定义模型。 在此处输入链接描述
class CBR(layers.Layer):
"""Convolution + Batch normalisation + Relu"""
def __int__(self, filterNum, kSize, strSize, padMode, name='cbr', **kwargs):
super(CBR, self).__init__(name=name, **kwargs)
self.conv3D = layers.Conv3D(filters=filterNum, kernel_size=kSize, strides=strSize, padding=padMode, data_format='channels_first')
self.BN = layers.BatchNormalization(axis=1)
def call(self, inputs):
x = self.conv3D(inputs)
x=self.BN(x)
return activations.relu(x)
class TestNet(tf.keras.Model):
def __init__(self, inDim, classNum, name='testNet', **kwargs):
super(TestNet, self).__init__(name=name, **kwargs)
self.inDim = inDim
self.classNum = classNum
self.en_st1_cbr1 = CBR(32, 3, 1, 'valid')
def call(self, inputs):
x = layers.Input(shape=self.inDim)
x = self.en_st1_cbr1(x)
outputs = activations.softmax(x, axis=1)
return outputs …Run Code Online (Sandbox Code Playgroud) 在 Keras 中,有一个用于 SGD 的 Adadelta 优化器,如下所示:
optimizer = optimizers.Adadelta(lr=1.0, rho=0.95, epsilon=None, decay=0.0)
Run Code Online (Sandbox Code Playgroud)
这是文档:https : //keras.io/optimizers/#adadelta 但正如我们所知,Adadelta 不使用任何学习率。那么lr有什么用呢?