python - 零中心归一化是什么意思?我怎么能用keras做到这一点?

标签 python image-processing keras computer-vision conv-neural-network

我正在检查 AlexNet 的设计在 MATLAB 中总结如下: enter image description here

输入层表示 227x227x3 具有 zerocenter 归一化。 zerocenter 规范化是什么意思?我怎么能做这个 keras?

我正在浏览 preprocessing documentation at keras并且不确定以下任何属性是否满足 zerocenter 规范化?文档中还给出的属性是:

 - featurewise_center
 - samplewise_center
 - featurewise_std_normalization
 - samplewise_std_normalization

最佳答案

零中心归一化通常意味着图像被归一化为均值为 0 和标准差为 1。如果您的图像是 NumPy 数组,您可以轻松实现这一点:

img = (img - img.mean()) / img.std()

samplewise_centersamplewise_std_normalization 做同样的事情,确保每个图像的均值为 0,标准差为 1。如果你想使用的均值/标准差数据集,而不是样本均值/标准差,我想你应该手动完成。

关于python - 零中心归一化是什么意思?我怎么能用keras做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55810682/

相关文章:

python - 如何使用 struct.unpack 将 POpen 的输出作为流处理?

python - 使用 Get2D 在 OpenCV 中访问二维像素值时出现超出范围错误或返回值错误

python - 获得 model.predict_generator 的测试精度

python - Keras Tensorflow 将模型 NN 修改为 CNN

python - Pip 安装 Keras 和 TensorFlow 缺少软件包?

python - Python 中的字符串压缩

python - 如何装饰子类中的继承方法?

python - 如何重新排列数据框中的行并获得与 pandas 中其他两列具有百分比差异的新列?

php - 使用 PHP 重新创建类似于 VistaPrint/CafePress/Zazzle 的内容。有任何想法吗?

algorithm - 检测(很可能)不是照片的统一图像