1 Star 0 Fork 0

陈狗翔 / gender-voice

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test_model.py 1021 Bytes
一键复制 编辑 原始数据 按行查看 历史
chen 提交于 2019-10-30 21:17 . ok
from with_conv1d import ResRecNet
from with_fully_connect import RecNet
import argparse
import torch
import pandas as pd
if __name__ == '__main__':
device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")
parser = argparse.ArgumentParser()
parser.add_argument('-c', '--conv', help='using conv1d model', action='store_true')
parser.add_argument('-f', '--fully', help='using fully connect model', action='store_true')
args = parser.parse_args()
if args.conv:
mynet = ResRecNet().to(device)
mynet.load_state_dict(torch.load('parameters_conv.para'))
else:
mynet = RecNet().to(device)
mynet.load_state_dict(torch.load('parameters.para'))
df = pd.read_excel("test.xlsx")
test_data = df.values
test_data_tensor = torch.FloatTensor(test_data).to(device)
y = mynet(test_data_tensor).detach().cpu().numpy()
file = open('result.txt', 'w')
for i in range(y.shape[0]):
print('%.6f' % y[i][1], file=file)
file.close()
Python
1
https://gitee.com/ChenGouXiang/gender-voice.git
git@gitee.com:ChenGouXiang/gender-voice.git
ChenGouXiang
gender-voice
gender-voice
master

搜索帮助