Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 向Keras模型添加辍学_Python_Keras_Deep Learning_Dropout - Fatal编程技术网

Python 向Keras模型添加辍学

Python 向Keras模型添加辍学,python,keras,deep-learning,dropout,Python,Keras,Deep Learning,Dropout,我想在隐藏层中添加一个下拉列表。我不知道我应该在定义每个隐藏层之后还是之前执行这句话 有人能帮我吗 def keras_model2(layers_dims): L = len(layers_dims) model = Sequential() model.add(Dense(layers_dims[1], input_shape=(layers_dims[0],), activation="relu")) for l in range(2, L-1):

我想在隐藏层中添加一个下拉列表。我不知道我应该在定义每个隐藏层之后还是之前执行这句话

有人能帮我吗

def keras_model2(layers_dims):

    L = len(layers_dims)

    model = Sequential()
    model.add(Dense(layers_dims[1], input_shape=(layers_dims[0],), activation="relu"))

    for l in range(2, L-1):
        model.add(Dense(layers_dims[l], activation="relu", kernel_initializer="random_normal",
                bias_initializer="zeros"))
        model.add(Dropout(0.4))
    model.add(Dense(layers_dims[L-1], activation="softmax", kernel_initializer="random_normal",
                bias_initializer="zeros"))



    return model


在定义的图层后添加下拉列表。密集->辍学。如果希望在下一层之前应用该下拉列表,则此选项适用。好的,在这种情况下,我应该更改句子并向上移动一个句子以应用所有隐藏层(第一个是入口层)