文件名称:Siamese-Network-Fingerprint
文件大小:15.82MB
文件格式:ZIP
更新时间:2024-05-08 22:39:57
JupyterNotebook
连体网络指纹 这是我毕业的最后一个学期项目。 在这个项目中,我使用了。 该数据集包含6000名受试者的指纹,这些受试者的指纹处于不同的位置。 我训练了一个暹罗网络,以最小化锚定图像和正像之间的欧几里得距离,并最大化锚定图像和负像之间的欧几里得距离。 模型 网络结构如下: 对比损失函数 为了训练模型,我使用了对比损失,在对比损失中,您根据提供的y_true标签告诉模型这些数据彼此接近,而这些数据彼此并不接近。 您可以在提供的笔记本电脑中查看丢失功能代码。 而且,我还上传了经过训练的模型。 如果需要,可以下载经过训练的模型。 注意:-我还将这个模型与django网站集成在一起,稍后我将在我正在该django网站上工作时提供该代码。 最后一点是不要在CPU上训练此模型,因为我已将图像数据集设置为仅在GPU中支持的通道优先数据集。
【文件预览】:
Siamese-Network-Fingerprint-main
----inception_block_model.py(12KB)
----model.png(1.25MB)
----README.md(1KB)
----model_siamese_net1_r.h5(14.66MB)
----Siamese_network.ipynb(2.21MB)