Wenyu's Blog
Wenyu's Blog


  • 首页

  • 分类

  • 博文归档

  • 标签云

  • 搜索
close

概率图模型:HMM和CRF

发表于 2018-04-25   |   分类于 NLP

[TOC]

概述

结构化学习(Structured Learning)

阅读全文 »

Match-LSTM和Pointer Net

发表于 2018-04-21   |   分类于 NLP

Match-LSTM

简介

Match-LSTM是由(Wang & Jiang,2016)发表在NAACL的论文提出,用于解决NLI(Natural Language Inference,文本蕴含)问题。

  • premise:前提,代表上下文
  • hypothesis:假设,代表一个陈述性的结论
    阅读全文 »

任务型多轮对话系统概述

发表于 2018-04-20   |   分类于 NLP

主要模块

任务型机器人核心模块主要包括三个模块:

  • 自然语言理解模块(NLU)
  • 对话管理模块
  • 自然语言生成模块(NLG)
    阅读全文 »

CentOS7安装python3

发表于 2018-04-01   |   分类于 Linux
  1. 下载安装包

    sudo wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
  2. 解压

    sudo tar -xvJf Python-3.6.2.tar.xz
  3. 进入到解压后的Python-3.6.2文件夹

  4. 编译安装

    sudo ./configure --prefix=xxxx
    make && make install

    【注】prefix后是Python-3.6.2的解压路径的父目录

  5. 添加软连接到执行目录/usr/bin

    ln -s xxx/bin/python3 /usr/bin/python3
    ln -s xxx/bin/pip3 /usr/bin/pip3

    【注】xxx代表python的安装路径,即步骤四的prefix后的路径

无Root权限中Ubuntu安装Python

发表于 2018-03-18   |   分类于 Linux
  1. 下载Python

    wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

  2. 解压

    tar -xvf Python-3.6.3.tar.zx

  3. 进入到解压后的文件夹

    cd Python-3.6.3

  4. ./configure --prefix='Your Install Director'

  5. make && make install

  6. 添加路径,编辑~/.bashrc

    vim ~/.bashrc

  7. 在文件最后添加

    export PATH=/Your Install Path:$PATH,如export PATH=/usr/local/bin/:$PATH

  8. 创建别名,编辑~/.bashrc

    vim ~/.bashrc

  9. 在文件最后添加

    alias python='Your python path'
    alias pip='Your pip path'

    ​

安装Docker CE for Windows后VirtualBox无法启动问题解决

发表于 2018-03-10   |   分类于 运维技术

原因

在Windows上运行Docker需要借助虚拟机来运行一个简化的Linux系统,Docker CE for Windows使用的是Windows系统自带的Hyper-V(从Win8开始)虚拟机组件。

因此在安装Docker CE for Windows时,会打开Hyper-V组件(默认是关闭的),会和Virtual Box冲突。

解决方案

关闭Hyper-V组件

控制面板-程序和功能-启用或关闭Windows功能,去掉Hpyer-V功能。重启。

img

打开Virtualbox依然报错

mark

这是因为vboxdrv服务没有安装或成功启动,在Virtualbox安装目录下的drivers\vobxdrv文件夹下,右击VBoxDrv.inf,选择安装,然后重启。

如果还是失败,则直接重新安装即可。

安装老版Docker Toolbox

老版Docker Toolbox使用的时Virtualbox虚拟机。

Windows10下Docker简明教程

发表于 2018-03-01   |   分类于 运维技术

概述

Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。

Docker通常用于如下场景:

  • web应用的自动化打包和发布;
  • 自动化测试和持续集成、发布;
  • 在服务型环境中部署和调整数据库或其他的后台应用;
  • 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。
阅读全文 »

Windows10下Docker搭建深度学习框架

发表于 2018-03-01   |   分类于 深度学习

概述

Deepo

Deepo是一个几乎包含所有流行深度学习框架的Docker映像,拥有一个完整的可复制的深度学习研究环境。它涵盖了

  • theano
  • tensorflow
  • sonnet
  • pytorch
  • keras
  • lasagne
  • mxnet
  • cntk
  • chainer
  • caffe
  • torch
阅读全文 »

Hexo常见问题解决方法

发表于 2018-02-27   |   分类于 个人建站

fatal: HttpRequestException encountered.

mark

将_config.yml中的repository: https://github.com:username/username.github.io.git

改成repository: git@github.com:username/username.github.io.git

Ubuntu下安装Anaconda

发表于 2018-02-09   |   分类于 Linux

Anaconda安装

下载

使用Python3.6版本的Anaconda 5.1,点击下载

安装

  1. 进入到下载后的文件目录,执行

    bash Anaconda3-5.1.0-Linux-x86_64.sh
    阅读全文 »

Windows下安装Jupyter Notebook

发表于 2018-02-09   |   分类于 机器学习

简介

文学编程

文学编程(Literate Programming)是由Donald Knuth提出的编程方法。传统的结构化编程,人要按照计算机的逻辑顺序来编写代码,而文学编程则可以让人们按照自己的逻辑来开发程序。

Jupyter Notebook

Jupyter Notebook是一个交互式笔记本,支持运行40多种编程语言。它的本质是一个Web应用程序,便于创建和共享文学化程序文档,支持实时代码、数学方程、可视化和markdown。

Jupyter Notebook优点:

  • 适合数据分析
  • 支持多语言
  • 分享便捷
  • 远程运行
  • 交互式展示
    阅读全文 »

武大植物分布

发表于 2018-02-08   |   分类于 杂七杂八

文理学部李达塑像

  • 樟树
  • 蝴蝶花:4月,鸢尾科
  • 鸢尾
  • 吉祥草:百合科,秋花
  • 南天竹:小檗科
  • 锦绣杜鹃:杜鹃科
  • 麦冬:百合科,6月开花
  • 池衫
  • 羊蹄:蓼科,酸模属
  • 车前
  • 蛇莓:蔷薇科,果不能吃
  • 扬子毛茛
  • 何首乌:蓼科
  • 鸡矢藤:蓼科
  • 海仙花
  • 紫丁香
  • 厚萼凌霄:位于亭子,6月开花
  • 紫荆:苏木亚科,早春
阅读全文 »

【Python Trick】Python中字典常用方法

发表于 2018-02-08   |   分类于 Python

字典常用操作

定义空字典

dic={}
阅读全文 »

【Python Trick】Python的switch-case实现

发表于 2018-02-07   |   分类于 Python

前言

在Python中,并没有实现switch-case语句,通过if-elif实现会显得麻烦,因此通过以下方式实现该语句功能。

实现方式

通过字典实现

以如下情景为例,将百分制分数转换为五分制分数。如100%转换为5,80%转换为4等。

阅读全文 »

Windows下pip更换源地址

发表于 2018-02-07   |   分类于 Python
  1. 打开cmd,输入

    echo %APPDATA%

    进入到显示的路径中

  2. 进入该路径,新建pip文件夹,然后在该文件夹下新建pip.ini

  3. 编辑pip.ini,输入以下内容,即把源地址改为阿里云地址。

    [global]
    timeout = 6000
    index-url = http://mirrors.aliyun.com/pypi/simple/
    [install]
    trusted-host=mirrors.aliyun.com

    ​

12…6

78 日志
18 分类
40 标签云
RSS
GitHub
Creative Commons
© 2017 - 2018
由 Hexo 强力驱动
主题 - NexTD