# MicroEarthQuake
## 介绍
**三峡水库微震检测项目**
基于TensorFlow深度学习框架的微震检测系统
## 安装教程
Ⅰ.无GPU版本:(推荐)
1.安装docker:
参考https://docs.docker.com/install/linux/docker-ce/ubuntu/#set-up-the-repository
和http://www.cnblogs.com/youran-he/p/9566059.html
`$ sudo apt-get update `
`$ sudo apt-get install \ `
` apt-transport-https \ `
` ca-certificates \ `
` curl \ `
` software-properties-common `
`$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak`
`$ sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn' /etc/apt/sources.list`
`$ sudo apt update`
`$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - `
`$ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" `
`$ sudo apt update`
`$ sudo apt install docker-ce`
2.拉取镜像:
`$ sudo docker login`
账号:`ustclinjf`
密码:`ustclinjf`
若CPU较新(支持AVX2.0指令集):
`$ sudo docker pull ustclinjf/microearthquake:v0.1-cpu`
若CPU较旧:
`$ sudo docker pull ustclinjf/microearthquake:v0.1-cpu-tf1.5`
3.修改台站数据信息:
具体修改代码文件`MicroEarthQuake/config/monitor_station.txt`文件,将其修改为需监控的台站名,格式参照该文件。(注意:目前只监控00台站,所以只填写00台站)
再修改代码文件MicroEarthQuake/config/config.py中
`self.jonpens_host = ‘10.51.141.18’ `
后面IP地址改为jopens服务器地址。
4.修改镜像时间:
1)先运行容器:
`$ sudo docker run -it --net=host -v /home/ahdy/Downloads/MicroEarthQuakce:/root/code --privileged=true ustclinjf/microearthquake:v0.1-cpu bash`
其中`/home/ahdy/Downloads/MicroEarthQuake`为存放代码文件地址,`ustclinjf/microearthquake:v0.1-cpu`为第二步容器版本,需根据实际情况更改。
2)将容器放置后台运行:按Ctrl+P+Q(在Teamviewer上可能有按键冲突,需重复按几次才能生效)
3)查看容器ID:
`$ sudo docker ps –a`
记下IMAGE为`ustclinjf/microearthquake:{版本号}`,STATUS距离当前最近的CONTAINER ID
4)修改时间:
`$ sudo docker cp /etc/localtime {containerid}:/etc/localtime`
5.修改hyposat权限:
进入代码文件`MicroEarthQuake/location/hyposat.6_0d/bin `
然后执行:
`$ sudo chmod 777 hyposat`
6.重新进入docker容器:
`$ sudo docker attach {记录的容器ID}`
7.执行程序:
执行代码文件MicroEarthQuake/main.py,已挂在在容器环境中的/root/code:
`$ python /root/code/main.py`
Ⅱ.有GPU版本:
1.安装docker:同上
2.安装显卡驱动:https://blog.csdn.net/qq_37935670/article/details/80377196
3.安装nvidia-docker
4.拉取镜像:
`$ sudo docker login`
账号:`ustclinjf`
密码:`ustclinjf`
`$ sudo docker pull ustclinjf/microearthquake:v0.1`
5.修改镜像时间:
将容器版本修改为ustclinjf/microearthquake:v0.1
运行容器命令:
`$ sudo docker run -it --runtime=nvidia --net=host -v /home/ahdy/Downloads/MicroEarthQuakce:/root/code --privileged=true ustclinjf/microearthquake:v0.1 bash`
6.修改hyposat权限:同上
7.重新进入docker容器:同上
8.执行程序:同上
## 启动流程
1.查看容器ID
`$ sudo docker ps -a`
记下IMAGE为`ustclinjf/microearthquake:{版本号}`,STATUS距离当前最近的CONTAINER ID
2.启动docker 环境:
`$ sudo docker attach {上一步记录的ID}`
(若容器已经停止运行,即status不是up,则需先执行:`$ sudo docker start {上一步记录的ID}`)
3.执行程序:
`$ python /root/code/main.py`
(若找不到该文件,改为: `$ python /root/code/MicroEarthQuake/main.py`)
注:版本号视机器而定:
1.有CUDA® 计算能力为 3.5 或更高的 NVIDIA® GPU 卡,为v0.1
2.CPU较新(支持AVX2.0指令集),为v0.1-cpu
3.CPU较旧,为v0.1-cpu-tf1.5
##结构
获取、分析数据部分(requestdata)
识别模型部分(eqdetector)
拾取模型部分(eqpickup)
定位模型部分(location)
没有合适的资源?快使用搜索试试~ 我知道了~
基于TensorFlow深度学习框架的微震检测系统源码+部署教程文档+全部数据+训练好的模型(高分项目).zip
共187个文件
py:39个
lo:19个
f:18个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 161 浏览量
2024-04-20
09:12:31
上传
评论
收藏 16.54MB ZIP 举报
温馨提示
【资源说明】 基于TensorFlow深度学习框架的微震检测系统源码+部署教程文档+全部数据+训练好的模型(高分项目).zip基于TensorFlow深度学习框架的微震检测系统源码+部署教程文档+全部数据+训练好的模型(高分项目).zip基于TensorFlow深度学习框架的微震检测系统源码+部署教程文档+全部数据+训练好的模型(高分项目).zip 【备注】 1、该项目是个人高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于TensorFlow深度学习框架的微震检测系统源码+部署教程文档+全部数据+训练好的模型(高分项目).zip (187个子文件)
fort.11 133B
aws_buffer_file 9.42MB
loc.bat 41B
crust1.bnds 3.96MB
hyposat_clib.c 6KB
checkpoint 1KB
checkpoint 229B
stations.cor 639B
REG_L3.DAT 63KB
MB_M-R.DAT 30KB
MB_V-C.DAT 22KB
MB_G-R.DAT 10KB
std_crusts.dat 3KB
stations.dat 1023B
loc.dat 522B
cblstm-14900.data-00000-of-00001 3.86MB
cnn-1500.data-00000-of-00001 270KB
isf_i_o.f 311KB
hyposat.f 209KB
hyposat_geotab.f 148KB
hypomod.f 97KB
libtau_h.f 59KB
hyposat_mag.f 31KB
hyposat_loc.f 30KB
hyposat_time.f 22KB
hyposat_geo.f 19KB
hyposat_phase.f 13KB
hyposat_numr.f 13KB
hyposat_crust_mod.f 12KB
hyposat_inv.f 12KB
hyposat_crust.f 10KB
hyposat_cross.f 7KB
hyposat_lib.f 5KB
hyposat_file.f 4KB
hyposat_plane.f 3KB
.gitignore 1KB
isf_head.h 2KB
magpar.h 1KB
ttlim.h 1KB
gmi.h 668B
model.h 574B
lsq.h 507B
ref.h 462B
ttimes.h 363B
modelg.h 363B
modelc.h 245B
phlist.h 213B
gm2.h 166B
iasp91_A.hed 604KB
jb_A.hed 604KB
barents16_A.hed 604KB
bergen_A.hed 604KB
ak135_A.hed 604KB
barez_A.hed 604KB
fescan_A.hed 604KB
prem_A.hed 604KB
sp6_A.hed 604KB
barey_A.hed 604KB
iasp91a_A.hed 604KB
hypomod 585KB
hyposat 697KB
hyposat-in 2KB
hyposat-in 639B
hyposat-isf 2KB
hyposat-isf 2KB
hyposat-out 9KB
hyposat-out 6KB
hyposat-parameter 36KB
hyposat-parameter 2KB
hyposat-parameter 2KB
hyposat-parameter-backup 2KB
hyposat_history 28KB
cblstm-14900.index 2KB
cnn-1500.index 2KB
hyposat.lo 503KB
isf_i_o.lo 492KB
hypomod.lo 250KB
hyposat_geotab.lo 126KB
libtau_h.lo 120KB
hyposat_loc.lo 54KB
hyposat_mag.lo 34KB
hyposat_numr.lo 34KB
hyposat_geo.lo 34KB
hyposat_crust_mod.lo 32KB
hyposat_time.lo 27KB
hyposat_inv.lo 26KB
hyposat_phase.lo 18KB
hyposat_crust.lo 16KB
hyposat_cross.lo 14KB
hyposat_file.lo 11KB
hyposat_plane.lo 11KB
hyposat_clib.lo 10KB
hyposat_lib.lo 9KB
make_hyposat 3KB
Makefile 2KB
README.md 4KB
cblstm-14900.meta 1MB
cnn-1500.meta 213KB
hyposat-parameter.tele.mod 2KB
hyposat-out.net 9KB
共 187 条
- 1
- 2
资源评论
不走小道
- 粉丝: 3329
- 资源: 5060
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C183579-123578-c1235789.jpg
- Qt5.14 绘画板 Qt Creator C++项目
- python实现Excel表格合并
- Java实现读取Excel批量发送邮件.zip
- 【java毕业设计】商城后台管理系统源码(springboot+vue+mysql+说明文档).zip
- 【java毕业设计】开发停车位管理系统(调用百度地图API)源码(springboot+vue+mysql+说明文档).zip
- 星耀软件库(升级版).apk.1
- 基于Django后端和Vue前端的多语言购物车项目设计源码
- 基于Python与Vue的浮光在线教育平台源码设计
- 31129647070291Eclipson MXS R.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功