—— 小诗姬 github上发现一个写诗机器人项目,自己克隆下来玩玩,还不错。是用76748首唐诗训练的。 部分训练集如下: [寒随穷律变,春逐鸟声开。初风飘带柳,晚雪间花梅。碧林青旧竹,绿沼翠新苔。...骂 那 霎 那 拿 怕 爬 恰 撒 洒 沙 纱 啥 傻 厦 她 踏 塌 塔 榻 哇 娃 下 夏 霞 暇 压 雅 哑 崖 涯 杂 砸 眨 炸 吒 爪 抓 佳 玛 瑕 蚂 咖 垃 环境 这个项目的环境是python...首先建一个新的python环境,命令: conda create -n nlp python=3.7;source activate nlp 这里用到conda,其是一个开源的软件包管理系统和环境管理系统...simple 使用了flask作为web服务,安装命令: pip install flask -i https://pypi.douban.com/simple 训练 安装完克隆下来,进入目录训练,运行命令python...写诗 训练完成之后,就可以使用命令python poem_server启动web服务。 然后浏览器访问http://127.0.0.1:5000/poem?
---- 新智元报道 编辑:袁榭 【新智元导读】最近,DeepMind的研究人员发表论文称,大型Transformer模型之所以处理自然语言的表现独佳...
2013 版「为你写诗」的核心算法是统计机器翻译技术(Statistical Machine Translation,简称 SMT),是为写诗 1.0 版本。...2016 年,百度在手机百度 APP 和度秘 APP 上先后推出了新版「为你写诗」功能,可以让用户任意输入题目生成古诗,这个版本可以称为写诗 2.0 版本。...基于 PBMT 的写诗 1.0 版本 通过观察古诗可以看到,古诗的每两句诗之间存在很强的对应关系。...基于主题规划的诗歌生成框架(写诗 2.0 版本)如图二所示。 ? 图二:写诗 2.0 框架(来源于论文 Wang et al. 2016) 图二中用户 Query 是「春天的桃花开了」。...如果想亲自体验一下为你写诗的效果,可以打开手机百度 APP,用语音输入「为你写诗」(一定要用语音),开启隐藏的写诗模式。也可以打开度秘 APP,输入「写诗」(语音或文字均可)。
除了研究机器人、语言识别、图像识别、NLP 等等这些,AI 还能作画、写诗、弹曲子。惊不惊喜,意不意外?
我们都知道注入一个bean有三种方式哦(set注入, 构造器注入, 注解注入),spring推荐我们使用构造器的方式注入Bean
在本文中,我们将使用python和文本生成的概念来构建一个机器学习模型,可以用莎士比亚的风格来写十四行诗。让我们来看看它! 本文的主要内容 1.什么是文本生成? 2.文本生成的不同步骤。
LSTM的原理网上资料很多,不了解的可以看这里:http://www.jianshu.com/p/9dc9f41f0b29 本文以讲解写诗机器人实现为主,不会讲太多理论和tensorflow使用方法,好下面开始...print("save model") saver.save(sess,checkpointsPath + "/poem",global_step=epoch) 自动写诗...在自动写诗之前,我们需要定义一个输出概率对应到单词的功能函数,为了避免每次生成的诗都一样,需要引入一定的随机性。...np.searchsorted(t, coff * s)) # large margin has high possibility to be sampled return words[index] 然后开始写诗...代码地址:https://github.com/hjptriplebee/Chinese_poem_generator, 欢迎fork, star 估计后续还会出看图写诗机器人-MC胖虎2.0 说了这么多胖虎该生气了
有时候我们为了统一管理会把一些变量放到 yml 配置文件中;而不是到处设置“魔数”,一旦那天需要修改,只需要修改配置文件即可,不需要满项目去搜索替换;
说到代码优化,很多人上来就是各种理论、架构、核心思路;其实优化这个事情说简单也简单,说复杂也可以很复杂,但是我觉得最重要的就是要有一个良好的编码习惯,代码"屎山...
我想问,我能用代码写诗吗?我可不可以做一个可以写出原创诗歌的机器人?为了找出方法,我做了一个实验。 首先,我知道如果我的机器人想写诗,首先要让它读诗。...我联系了一些写了许多诗的诗人,并问他们是否愿意和我一起进行一个有趣的实验:他们是否允许我的机器人读他们的作品,让它可以从中学习出诗歌的形式和结构,从而可能学会自己写诗?...我使用Python中的keras(https://github.com/keras-team/keras)工具建立神经网络,keras的GitHub中有许多例子(https://github.com/keras-team...我要的是一个可以自己写诗的机器人,而不是完成其他诗人的提示!因此,我在文本生成步骤中尝试了不同的种子。因为我之前在训练集中使用++++\n作为每首诗歌的开始,我认为它可以创作出原始的诗歌。
AI 研习社:人们已经给神经网络找到了越来越多的事情做,比如画画和写诗,微软的小冰都已经出版了一本诗集了。...而其实训练一个能写诗的神经网络并不难,Automattic 公司的数据科学家 Carly Stambaugh 就写了一篇文章介绍如何简单快捷地建立一个会写诗的人工智能。AI 研习社全文翻译如下。 ?...然而,如果将这句话翻转过来,我不禁要问:「我能否通过代码写诗呢?我能否创造一个能够写出原创性诗词的机器?」于是,我做了一系列实验去探究这个问题的答案。...首先,我们都知道如果想让机器学会写诗,那么它必须先学会读诗。...我使用 Python 深度学习库 keras 以满足我所有对神经网络的需求。
aggregated_neighbors], dim=1) # Predict node labels return self.classifier(combined) 示例二 写诗
AI 科技评论按:人们已经给神经网络找到了越来越多的事情做,比如画画和写诗,微软的小冰都已经出版了一本诗集了。...而其实训练一个能写诗的神经网络并不难,Automattic 公司的数据科学家 Carly Stambaugh 就写了一篇文章介绍如何简单快捷地建立一个会写诗的人工智能。AI 科技评论全文翻译如下。...然而,如果将这句话翻转过来,我不禁要问:「我能否通过代码写诗呢?我能否创造一个能够写出原创性诗词的机器?」于是,我做了一系列实验去探究这个问题的答案。...首先,我们都知道如果想让机器学会写诗,那么它必须先学会读诗。...我使用 Python 深度学习库 keras 以满足我所有对神经网络的需求。
已有项目:github.com/norybaby/poet 通过 Clone 代码,并且安装相关依赖: pip3 install tensorflow==1.14 word2vec numpy 通过训练: python3...install word2vec numpy -t ./ 由于 Tensorflow 等是腾讯云云函数内置的package,所以这里无需安装,另外 numpy 这个 package 需要在 CentOS+Python3.6....gitignore -.git/** -.serverless -.env handler:index.main_handler runtime:Python3.6
流程和规范,是控制软件质量不可或缺的一种手段。在现在复杂的软件产品开发流程中,任何一个环节如果没有做好,其引发的质量风险就像地雷一样,随时可能被下游团队引爆。
小特工具箱又新增功能了,这次分别是文档转换、代码转换和AI写诗 词。下面详细介绍这3个功能 文档转换 可以将微软Office文档、WPS文档、图片、文本,转为PDF文档。...AI写诗词 目前支持写唐诗和宋词。唐诗包括五言绝句和七言律诗,而且支持藏头诗;宋词支持26种词牌;只需传入关键字,就可以写出相关的诗词。 写唐诗(藏头诗) ? 写宋词(支持多达16种词牌) ?
《程序设计课》第20181009期 ——一个会写诗的程序员 人生是一场旅程。我们经历了几次轮回,才换来这个旅程。
点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 ---- 新智元报道 GPT-3又更新了!来,让我们看看这次又增加了些什么新功能?...这回,吴克群再也不用头疼如何为你写诗了。 对于码农来说,这个功能既适用于重构代码、添加文档,也能在编程语言之间进行编译、更改编码风格等等。 当想用Codex偷懒时,一句话就能直接搞定了。
在仓库中添加一个.travis.yml的配置文件,配置规则见这里,以我的MC胖虎为例,配置文件如下: language: python python: "3.6" notifications:...sudo: false #有定制化开发环境需要,默认false,不开启容器,编译效率高 before_install: - pip install tensorflow #加sudo默认系统环境里的python...,使用虚拟环境需加-E参数 install: true #跳过install script: - python main.py before_install阶段主要安装一些系统依赖,和install...修改.travis.yml文件如下: language: python python: "3.6" notifications: # 邮箱通知 email: false sudo: false...MC胖虎有训练,普通写诗,藏头诗三个部分,而默认main只执行了普通写诗部分,所以其余两个部分有一些代码未测试,测试覆盖率报告为63%。
领取专属 10元无门槛券
手把手带您无忧上云