python作业-基于Flickr30k数据集实现图像文本跨模态搜索python源码+数据集+测试界面+项目说明(高分课程设计)

源码下载地址

点击这里下载代码

项目介绍

跨模态检索:图像——文本检索
媒体计算实践作业:图像——文本跨模态搜索

数据集下载
本项目使用的是Flickr30k数据集,你需要自行先下载。 百度云地址

数据预处理
在Preprocessing下:

data_split_1.py 划分训练集、测试集、验证集
resize_data_2.py 长宽比例不变,将短边拉伸为256
count_vocab_3.py 统计每个单词的词频
convert_annotations_4.py 将.txt格式的标注文件转换为.json
build_dictionary_5.py 构建单词编号,即查询字典
模型训练
在数据预处理完成后,在config.py中配置各文件的路径以及训练的参数,并且下载在谷歌新闻上预训练的Word2Vec模型

trainStage1.py 使用分类损失预训练
trainStage2.py 使用三元组损失和对抗损失微调

项目功能

界面预览

在这里插入图片描述

项目备注

1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。
下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

源码下载地址

点击这里下载代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
人工智能课程设计-基于CNN-LSTM的轴承故障诊断Python源码是一种基于深度学习算法的程序,旨在通过分析轴承的声音和振动信号来识别轴承的故障情况。该源码包括了详细的数据采集、预处理、模型构建、训练和测试的步骤。 首先,在数据采集方面,我们使用了传感器采集了大量轴承的声音和振动信号,并将这些原始数据进行了预处理,包括信号滤波、降噪和特征提取等步骤。接着,我们以Python语言编写了源码,使用了TensorFlow或PyTorch等深度学习框架,构建了基于CNN-LSTM的模型。 在训练方面,我们使用了提前准备好的训练数据集,对模型进行了训练,并进行了参数调优和模型性能评估。同时,我们也提供了训练好的模型文件,以便学生可以直接使用。 最后,在测试方面,我们提供了轴承故障诊断的测试数据集,并编写了测试代码,让学生可以通过输入测试数据,使用训练好的模型进行轴承故障诊断,并输出诊断结果。此外,我们还提供了可视化的结果展示部分,让学生可以直观地了解诊断效果。 整个源码设计旨在帮助学生深入理解深度学习在故障诊断领域的应用,同时也提供了丰富的数据和完整的训练流程,让学生可以通过实际操作来加深对人工智能技术的理解和应用。希望通过这样的课程设计,能够激发学生对人工智能技术的兴趣,培养其实际动手能力和创新能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值