您当前的位置:首页 > IT编程 > Keras
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch |

自学教程:Python layers.SpatialDropout3D方法代码示例

51自学网 2020-12-01 11:09:19
  Keras
这篇教程Python layers.SpatialDropout3D方法代码示例写得很实用,希望能帮到您。

本文整理汇总了Python中keras.layers.SpatialDropout3D方法的典型用法代码示例。如果您正苦于以下问题:Python layers.SpatialDropout3D方法的具体用法?Python layers.SpatialDropout3D怎么用?Python layers.SpatialDropout3D使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在模块keras.layers的用法示例。

在下文中一共展示了layers.SpatialDropout3D方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: keras_dropout

# 需要导入模块: from keras import layers [as 别名]# 或者: from keras.layers import SpatialDropout3D [as 别名]def keras_dropout(layer, rate):    """    Keras dropout layer.    """    from keras import layers    input_dim = len(layer.input.shape)    if input_dim == 2:        return layers.SpatialDropout1D(rate)    elif input_dim == 3:        return layers.SpatialDropout2D(rate)    elif input_dim == 4:        return layers.SpatialDropout3D(rate)    else:        return layers.Dropout(rate) 
开发者ID:microsoft,项目名称:nni,代码行数:18,代码来源:layers.py


示例2: test_dropout

# 需要导入模块: from keras import layers [as 别名]# 或者: from keras.layers import SpatialDropout3D [as 别名]def test_dropout():    layer_test(layers.Dropout,               kwargs={'rate': 0.5},               input_shape=(3, 2))    layer_test(layers.Dropout,               kwargs={'rate': 0.5, 'noise_shape': [3, 1]},               input_shape=(3, 2))    layer_test(layers.Dropout,               kwargs={'rate': 0.5, 'noise_shape': [None, 1]},               input_shape=(3, 2))    layer_test(layers.SpatialDropout1D,               kwargs={'rate': 0.5},               input_shape=(2, 3, 4))    for data_format in ['channels_last', 'channels_first']:        for shape in [(4, 5), (4, 5, 6)]:            if data_format == 'channels_last':                input_shape = (2,) + shape + (3,)            else:                input_shape = (2, 3) + shape            layer_test(layers.SpatialDropout2D if len(shape) == 2 else layers.SpatialDropout3D,                       kwargs={'rate': 0.5,                               'data_format': data_format},                       input_shape=input_shape)            # Test invalid use cases            with pytest.raises(ValueError):                layer_test(layers.SpatialDropout2D if len(shape) == 2 else layers.SpatialDropout3D,                           kwargs={'rate': 0.5,                                   'data_format': 'channels_middle'},                           input_shape=input_shape) 
开发者ID:hello-sea,项目名称:DeepLearning_Wavelet-LSTM,代码行数:36,代码来源:core_test.py


示例3: create_context_module

# 需要导入模块: from keras import layers [as 别名]# 或者: from keras.layers import SpatialDropout3D [as 别名]def create_context_module(input_layer, n_level_filters, dropout_rate=0.3, data_format="channels_first"):    convolution1 = create_convolution_block(input_layer=input_layer, n_filters=n_level_filters)    dropout = SpatialDropout3D(rate=dropout_rate, data_format=data_format)(convolution1)    convolution2 = create_convolution_block(input_layer=dropout, n_filters=n_level_filters)    return convolution2 
开发者ID:ellisdg,项目名称:3DUnetCNN,代码行数:7,代码来源:isensee2017.py



注:本文中的keras.layers.SpatialDropout3D方法
Python layers.ConvLSTM2D方法代码示例
Python layers.LocallyConnected1D方法代码示例

51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1