Yaohong

为了真相不惜被羞辱

双线插值是什么?

邻近四个点,插入点距哪个点近,该点对插值的影响更大。

双线插值是什么?

图像处理中,有时我们需要放大图片,比如原来图片宽高是300*300px,如果要在500*500的屏幕上展示,这时一种方法就是把图片直接拉大到500*500,但会发现图像变得模糊了,有没有什么办法可以放大图像而又不会让图像过于模糊呢?


如何计算全连接神经元参数

当前层的全连接参数=上一层神经元数x当前神经元数+当前神经偏移值数量

如何计算全连接神经元参数?

模型源码为:

from tensorflow.keras import models
from tensorflow.keras import layers
network = models.Sequential()
network.add(layers.Dense(504, activation='relu', input_shape=(504,)))
network.add(layers.Dense(11, activation='softmax'))
network.summary()

输出:

Model: "sequential"
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
dense (Dense)                (None, 504)               254520    
_________________________________________________________________
dense_1 (Dense)              (None, 11)                5555      
=================================================================
Total params: 260,075
Trainable params: 260,075
Non-trainable params: 0
_________________________________________________________________

在第一行中,dense中的254520是怎么计算呢? 其计算方式如下:


Tensorflow 保存和加载model

Tensorflow 保存和加载model

保存model的代码:

import tensorflow as tf
save_model_path 	= "/save_model" # 保存的文件夹路径
network.save(save_model_path);

保存的目录格式如下,期中saved_model.pb是主要的文件:

save_model
	-- assets
	-- variables
		-- variables.data-00000-of-00001
		-- variables.index
	-- saved_model.pb

加载model如下: