小编Ima*_*man的帖子

Keras中初始v3的预处理功能

这是Keras中初始v3的预处理功能.它与其他模型预处理完全不同.

def preprocess_input(x):
    x /= 255.
    x -= 0.5
    x *= 2.
    return x
Run Code Online (Sandbox Code Playgroud)

1.为什么没有平均减法?

2.为什么没有RGB到BGR?

3. [-1,1]之间的映射对于这个模型是正常的吗?

这是Keras中VGG和ResNet的预处理功能:

def preprocess_input(x, data_format=None):
    if data_format is None:
        data_format = K.image_data_format()
    assert data_format in {'channels_last', 'channels_first'}

    if data_format == 'channels_first':
        # 'RGB'->'BGR'
        x = x[:, ::-1, :, :]
        # Zero-center by mean pixel

        x[:, 0, :, :] -= 103.939
        x[:, 1, :, :] -= 116.779
        x[:, 2, :, :] -= 123.68
    else:
        # 'RGB'->'BGR'
        x = x[:, :, :, ::-1]
        # Zero-center …
Run Code Online (Sandbox Code Playgroud)

deep-learning keras keras-2

9
推荐指数
1
解决办法
5741
查看次数

标签 统计

deep-learning ×1

keras ×1

keras-2 ×1