Pydial (一)——简介

本文介绍Pydial的安装过程,包括解决安装问题和运行测试脚本。接着展示了如何与对话系统交互,体验其语义分析和意图管理能力。还探讨了Pydial的强化学习训练策略,以及可视化训练结果的方法。最后,提到了配置文件在Pydial系统中的重要性。
摘要由CSDN通过智能技术生成

在这个简短的教程中,你将会安装和探索Pydial最重要的部分,因此你可以开始使和拓展现有的架构。

一、安装

首先安装并打开pydial

git clone https://bitbucket.org/dialoguesystems/pydial.git
cd pydial

如果你的电脑上没有配置pip,那么如下

sudo apt-get install Python-pip

安装好了就直接配置

pip install -r requirements.txt

我在安装过程中提示我没有安装tensorflow,于是我就先去装了tensorflow,直接pip源码编译,很方便

pip install tensorflow -- ignore-installed enum34

加后面的ignore是因为我在配置时发生了以下的错误:


这是在安装过程中,他要升级依赖enum34的版本,可是我试了很多方法都没法卸载这个依赖包,于是只能忽略这个包,忽略后tensorflow配置通过了。

为了检查你的系统环境是否配好了,运行pydial的测试脚本

source testPydial

然后得到以下结果,就说明环境配好了:


最后,安装以下的文件

chmod 700 createDocs.sh

sh createDocs.sh

在配置过程中可能会有以下的bug


我在网上查了很久,也没有找到这几个缺失的和sphinx-python相关的py文件。因此我搜索了一下sphinx。

Sphinx是一个工具,它可以很容易地为Georg Brandl编写的Python项目(或其他由多个reStructuredText源文件组成的文档)创建智能和漂亮的文档。 它最初是为新的Python文档而创建的,并且具有用于Python项目文档的出色设施,但同时也支持C / C ++,并计划了更多的语言。

sphinx只是一个写python文档的工具,他的几个bug对我目前的对话系统的使用没有太大的影响,因此我就先忽略了这个问题,继续了后面的步骤,以后找到如何解决的办法我会放在这里分享。

二、与系统交流

接下来就可以与对话系统交互了,来赶快试试哈!

chmod 700 pydial.py
ln -s /path/to/repository
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值