使用易语言调用python现实现基于深度学习的智能对话演示   [复制链接]

  本源码是易语言使用TCP和python通信,调用一个用pytorch写的GPT类语言模型,来实现昵称生成和多轮对话的演示程序。易语言用了hpsockt模块来实现TCP服务器功能。

机器人核心功能由python实现,这里用的模型基于深度学习框架pytorch,大约有1亿个参数(全程亲自训练)。本程序只是演示程序,配套功能并没有做。


为什么不用易语言做深度学习?

试过了,但是效果不好,最后选择了python.

为什么不用易语言python支持库,而要用TCP通信?

因为易语言python库只能用32位的python解释器,而深度学习框架pytorch只支持64位。

昵称生成

使用易语言调用python现实现基于深度学习的智能对话演示   [复制链接]插图

对话,有些回答惊艳到我了!

使用易语言调用python现实现基于深度学习的智能对话演示   [复制链接]插图(1)

python代码截图,做了一定程度的汉化。

使用易语言调用python现实现基于深度学习的智能对话演示   [复制链接]插图(2)

温馨提示

如果想要快速运行需要安装NVIDIA的cuda10.2(百度一下)实现显卡运行(源码优先GPU运行的)。在深度学习方面同级别显卡是cpu速度的10倍以上。

点我下载
(已有 49 次下载)

引用模块

源码文件名 模块文件名
HPGPT.e
HPSocket For E 5.7.1 rc1.ec
精易模块.ec

引用支持库

源码文件名 支持库文件名 支持库标识
HPGPT.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
超文本浏览框支持库 2.2 5014D8FA6DCA40b68FA626D8183666EB
扩展界面支持库三 3.1 {B6F7542F-B8FE-46a8-9605-98856A687097}
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC

原创文章,作者:迷途资源,如若转载,请注明出处:https://www.mipng.com/788.html

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

发表评论

邮箱地址不会被公开。 必填项已用*标注