如何使用本项目
下载数据集
OSS流量要钱,那我就放在阿里云盘了:「GTZAN」https://www.aliyundrive.com/s/dQG715hETzr
训练模型
训练模型的代码为Jupyter Notebook格式,如果大家电脑有GPU那就在自己电脑上训练就可以了,如果没有,推荐大家使用Kaggle。
https://www.kaggle.com/ 每周大概有40多小时白嫖的GPU时长,无需翻墙,自认为比colab好用一些。
根目录下 文件 recommend.ipynb 即为训练代码,训练后生成模型参数文件 best_model_okk.pth
构建Django前后端
根目录下 文件 recommend 即为 Django 项目,记得将GTZAN数据集文件放在目录recommend/music/static/GTZAN下
接下来即可使用pycharm启动项目
本项目选用卷积神经网络AlexNet。一个是对于初学者有较好较多的学习点,另一个是网络比较简单,对于这个小样本集有比较良好的效果。
数据处理
需要对标签数据清洗以及将音频信号转化为频谱信号。本次数据集采用公开音频数据集GTZAN,其中包含了10种不同风格的音乐,每一种音乐都包含100个音频文件,每个音频文件都是30秒。同时需要将音频信号转化为频谱信号,本论文将转化为梅尔频谱,直接使用pytorch的torchaudio中的函数即可快速转化。
数据处理流程
将音频信号转化为梅尔频谱
梅尔频谱图是将频率转换为梅尔刻度的频谱图。使用梅尔频谱可以起到压缩数据、数据拥有更多的表征能力,同时有论文表明与传统的傅里叶变化相比,转化为梅尔频谱的样本可以提高训练的准确率。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
毕业设计基于Pytorch+Django内容的音乐推荐系统设计与开发源码(高分项目).zip本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 毕业设计基于Pytorch+Django内容的音乐推荐系统设计与开发源码(高分项目).zip本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 毕业设计基于Pytorch+Django内容的音乐推荐系统设计与开发源码(高分项目).zip本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 毕业设计基于Pytorch+Django内容的音乐推荐系统设计与开发源码(高分项目).zip本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计基于Pytorch+Django内容的音乐推荐系统设计与开发源码(高分项目).zip (154个子文件)
bootstrap.css 143KB
bootstrap.min.css 119KB
jquery.mCustomScrollbar.css 52KB
jquery.mCustomScrollbar.min.css 42KB
jquery-ui.css 34KB
bootstrap-theme.css 25KB
bootstrap-theme.min.css 23KB
open.css 8KB
specimen_stylesheet.css 7KB
iconfont.css 7KB
font.css 5KB
grid_12-825-55-15.css 4KB
style.css 4KB
500.css 3KB
stylesheet.css 1KB
reset.css 1008B
404.css 851B
reset.min.css 773B
features_30_sec_final.csv 1.04MB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
glyphicons-halflings-regular.eot 20KB
wave.gif 622B
.gitignore 176B
404.html 51KB
baloo-regular-demo.html 39KB
leaguespartan-bold-demo.html 38KB
gilroy-bold.woff-demo.html 38KB
surface_medium-demo.html 38KB
jellee-roman-demo.html 37KB
index.html 6KB
project.html 5KB
500.html 1002B
upload.html 411B
favicon.ico 4KB
recommend.iml 1KB
recommend.ipynb 45KB
background_0.jpg 14.98MB
background_3.jpg 12.6MB
background_4.jpg 5.11MB
background_6.jpg 2.09MB
background_7.jpg 1.89MB
background_1.jpg 1.49MB
background_2.jpg 500KB
background_5.jpg 404KB
82fLDu4.jpg 113KB
less.js 448KB
jquery.js 281KB
jquery-ui.min.js 234KB
less.min.js 144KB
jquery.mCustomScrollbar.js 91KB
jquery.min.js 82KB
bootstrap.js 74KB
jquery.jplayer.min.js 53KB
jquery.mCustomScrollbar.concat.min.js 44KB
bootstrap.min.js 39KB
index.js 22KB
anime.min.js 14KB
jplayer.playlist.min.js 8KB
playerlist.js 7KB
script.js 2KB
npm.js 484B
404.js 376B
500.js 93B
styles.less 21KB
less.min.js.map 638KB
bootstrap.min.css.map 528KB
bootstrap.css.map 382KB
bootstrap-theme.min.css.map 74KB
bootstrap-theme.css.map 47KB
sCbrzQa.png 770KB
梅尔频谱.png 604KB
music-icon.png 141KB
前端展示页面.png 141KB
推荐2.png 138KB
推荐1.png 138KB
单样本的训练流程.png 130KB
推荐系统设计.png 91KB
bottom.png 88KB
项目部署.png 87KB
colorful.png 69KB
AlexNet.png 43KB
数据处理流程.png 23KB
top.png 20KB
系统结构.png 14KB
V5i67V2.png 2KB
LIqj0nr.png 2KB
Mb6Nzj5.png 2KB
xlBv5aR.png 1KB
qqdoddi.png 1KB
E09T8tf.png 1KB
tsqwz1N.png 1KB
PGIC6ME.png 1KB
AQAxRxS.png 1KB
338F8MX.png 1KB
3iirf2f.png 1KB
lIhwduj.png 1KB
best_model_okk.pth 61.41MB
views.py 7KB
共 154 条
- 1
- 2
资源评论
- 2401_825021892024-04-10感谢资源主分享的资源解决了我当下的问题,非常有用的资源。
盈梓的博客
- 粉丝: 9283
- 资源: 2203
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功