python手写输入法开发_AI手写输入法 - pytorch从入门到入道(二)

1 #coding: utf-8

2 from PyQt5.QtWidgets import *

3 from PyQt5.QtGui import *

4 from PyQt5.QtCore import *

5 importsys6 sys.path.append(r'../ml/torch')7 from digit_recog importNet8 importtorch9 importos10 importnumpy as np11 importmatplotlib.pyplot as plt12 from PIL importImage13

14

15 device = torch.device("cuda" if torch.cuda.is_available() else "cpu")16 net =Net().to(device)17 #加载参数

18 nn_state = torch.load(os.path.join('../ml/torch/model/', 'net.pth'))19 #参数加载到指定模型

20 net.load_state_dict(nn_state)21 net.eval()22

23

24 defpredict(img):25 #读取图片并重设尺寸

26 image = Image.open(img).resize((28, 28))27 #灰度图

28 gray_image = image.convert('L')29 #plt.imshow(gray_image)

30 #plt.show()

31 #图片数据处理

32 im_data =np.array(gray_image)33 im_data =torch.from_nump

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值