美文网首页
实验的一些小技巧记录

实验的一些小技巧记录

作者: 布口袋_天晴了 | 来源:发表于2019-08-09 10:11 被阅读0次

小技巧一

导语:实验数据很多,每种数据集,参数设置不一样;参数设置放在main函数里,每次换数据,都得手动更新参数,反复之,特别麻烦。
将超参们写入配置文件中。
config.ini文件

[mysql]
host = xxxx
port = 3306
user = root
password = ggggggg
database = leartd

[test]
host = 127.0.0.1
port = 3306
user = root
password = ccccc
database = leartd

读取config.ini文件

import configparser
config = configparser.ConfigParser()
config.read('config.ini')

print(config.get(section='mysql', option='host'))
print(config.get(section='test', option='host'))

小技巧二

导读:模块引用问题。
怎么解决ModuleNotFoundError: No module named '自定义模块'?
在本地电脑环境中,如下图目录中的main函数中要引用model模块,那么:

from model_gpu_1.model import *
本地程序目录结构

在服务器上,进入model_gpu_1目录下去运行main函数,引用model模块,正确语句应该如下:

from model import *

但是由于原始文件,为了让在本机上能够运行通,所以写的from model_gpu_1.model import *,现在直接去服务器运行main程序就会显示ModuleNotFoundError: No module named 'model_gpu_1'。

问题原因:在本机上,所处的目录为TuckER_0530,而在服务器上所处的目录为model_gpu_1。两次运行,分别在不同的目录下运行了。

相关文章

网友评论

      本文标题:实验的一些小技巧记录

      本文链接:https://www.haomeiwen.com/subject/eflcjctx.html