跑深度学习实验-shell脚本,tmux,pycharm小技巧

本文介绍了在进行深度学习实验时如何使用Shell脚本自动化运行多组实验,利用tmux进行终端复用以实现并行操作,以及PyCharm的快捷键提高效率。通过编写Shell脚本,可以方便地管理实验流程;tmux允许同时运行多个实验任务,提高实验效率;PyCharm的搜索与替换快捷键则提升了参数调整的便捷性。
摘要由CSDN通过智能技术生成

最近项目组开始进入写论文的阶段,开始疯狂做实验了,不像之前的只是做一两组实验看效果,现在光数据集就准备了4种,要跑的实验也多起来了,把最近学到的跑实验的小技巧总结一下,以后记得使用。

1.写一个shell脚本跑实验

使用shell脚本跑实验的好处就是可以通过一个文件就把好几组的测试组跑完,不需要每过几十分钟就去看一下,跑新的实验,弄的人很烦躁。具体怎么使用shell脚本来跑实验呢?以我目前跑的音频对抗样本的实验为例:

#!/bin/bash                    # 定义使用哪种sh解释器来解释脚本
start_time=$(date +%s)   #记录开始时间

'''下面就是一组实验中所需要设置的参数,输入,要转换的目标句子,输出,实验结果的存储,确定使用的gpu块'''
python3 attack_pgd_modify_partial.py --in ./dataset/maestro_wav/maestro15.wav \  
./dataset/maestro_wav/maestro82.wav \
./dataset/maestro_wav/maestro13.wav \
./dataset/maestro_wav/maestro23.wav \
./dataset/maestro_wav/maestro80.wav \
./dataset/maestro_wav/maestro67.wav \
./dataset/maestro_wav/maestro31.wav \
./dataset/maestro_wav/maestro45.wav \
./dataset/maestro_wav/maestro7.wav \
./dataset/maestro_wav/maestro70.wav \
		--target "down be
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值