“Qixin Wang 2015-12-7”版本间的差异
(相同用户的6个中间修订版本未显示) | |||
第7行: | 第7行: | ||
* merge model | * merge model | ||
* part of the final executable program | * part of the final executable program | ||
− | ** How to chose Yun, Lv, and Length and Input?------now is random | + | ** How to chose Yun, Lv, and Length and Input and Top-k ? ------now is random |
第18行: | 第18行: | ||
----- | ----- | ||
− | poem cut to one | + | poem cut to one: |
− | + | ||
− | + | 穷 冬 天 地 闭------付 与 子 底 思------摇 独 由 为 中------异 即 旧 人 直 | |
− | + | 雾 散 云 收 宿 雨 乾------春 法 自 佛 北 已 南------开 正 松 竹 影 上 庭------落 花 犹 欲 里 青 寒 | |
− | + | 数 日 窗 无 疏 竹 影------一 正 风 光 雨 用 清------眼 看 花 得 尽 泪 迷------又 浓 声 不 真 山 行 | |
− | + | ||
− | + | poem all four: | |
− | + | 付 不 读 书 下------说 其 中 百 杀------为 他 半 世 识------前 外 春 风 佳 | |
+ | 春 风 凉 力 地 新 微------客 里 无 书 真 义 惟------松 事 月 明 上 看 时------从 前 世 景 亦 归 非 | ||
− | + | 一 寒 春 正 坐 空 多------金 定 欲 与 西 百 国------更 泪 人 间 无 限 好------看 花 犹 是 平 因 薄 | |
− | + | ||
− | |||
− | + | poem last three: | |
+ | 穷 冬 天 地 闭------付 与 子 底 思------不 知 此 意 何------用 著 两 般 识 | ||
− | + | 雾 散 云 收 宿 雨 乾------春 法 自 佛 北 已 南------金 感 竹 间 桃 李 客------犹 花 不 度 真 成 寒 | |
− | + | 数 日 窗 无 疏 竹 影------一 正 风 光 雨 用 清------人 在 山 翁 如 好 罢------不 知 何 处 是 长 亭 | |
− | |||
− | 半 石 人 世 五 十 年 | + | Acrostic poem cut to one: |
+ | |||
+ | 新 桥 西 事 几 分 明------春 上 世 人 色 未 鸣------快 断 长 安 一 面 清------乐 吾 归 卧 只 成 晴 | ||
+ | |||
+ | 人 家 自 老 即 重 阳------民 下 生 身 见 月 凉------银 道 花 白 一 景 开------行 春 须 向 水 山 黄 | ||
+ | |||
+ | 半 石 人 世 五 十 年------亩 碧 三 更 有 为 轩------方 去 无 由 小 鼓 下------塘 乔 流 马 细 虚 欢------一 编 成 觅 作 湖 海------鉴 罢 将 来 勿 事 全------开 处 读 书 适 山 行 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ------ | ||
+ | |||
+ | 文件夹中有两个py文件,一个用于新的古诗生成,另一个是原来的宋词的,由于宋词并没有做什么改进,我就只整合了一下config.txt | ||
+ | |||
+ | 因为实验的结果已经定下了最好的参数结果,所以之前版本一些可以调节的参数我都去掉了,这样只要直接在config.txt里写入 藏头的头句 和 古诗/宋词的首句,就能运行后直接在同一文件夹下看到output,韵律也直接在config.txt里决定,基本可以不用更改,您可以直接先看看两个output.txt的结果怎么样。 | ||
+ | |||
+ | 反向生成由于之前是汇联公司合并的,而且只生成一句的效果本身已经很好,所以我并没有在此工程文件中做改动。 | ||
+ | |||
+ | |||
+ | -------- | ||
+ | |||
+ | 现在的逻辑是: | ||
+ | |||
+ | 读取类型 | ||
+ | |||
+ | 1词:和config基本没什么关系 | ||
+ | |||
+ | 2诗且头不为空,就只用看cut_to_one,是否一句句生成,一般这个设为1 | ||
+ | |||
+ | 3诗且头为空,看cut_to_one和not_first,是否一句句生成,是否只生成后三句 | ||
+ | |||
+ | 韵律和平仄控制全部种类的诗,接下来就只剩predict_only了,如果设为0,就是重新训练 |
2015年12月10日 (四) 01:28的最后版本
RNN Poem Process
Last Week
- cut to one Acrostic poem finished
- cut to one normal poem experiments
- merge model
- part of the final executable program
- How to chose Yun, Lv, and Length and Input and Top-k ? ------now is random
This Week
- Finish Program
- Paper Structure Decide, Start Running Experiment, Training language Style language model
poem cut to one:
穷 冬 天 地 闭------付 与 子 底 思------摇 独 由 为 中------异 即 旧 人 直
雾 散 云 收 宿 雨 乾------春 法 自 佛 北 已 南------开 正 松 竹 影 上 庭------落 花 犹 欲 里 青 寒
数 日 窗 无 疏 竹 影------一 正 风 光 雨 用 清------眼 看 花 得 尽 泪 迷------又 浓 声 不 真 山 行
poem all four:
付 不 读 书 下------说 其 中 百 杀------为 他 半 世 识------前 外 春 风 佳
春 风 凉 力 地 新 微------客 里 无 书 真 义 惟------松 事 月 明 上 看 时------从 前 世 景 亦 归 非
一 寒 春 正 坐 空 多------金 定 欲 与 西 百 国------更 泪 人 间 无 限 好------看 花 犹 是 平 因 薄
poem last three:
穷 冬 天 地 闭------付 与 子 底 思------不 知 此 意 何------用 著 两 般 识
雾 散 云 收 宿 雨 乾------春 法 自 佛 北 已 南------金 感 竹 间 桃 李 客------犹 花 不 度 真 成 寒
数 日 窗 无 疏 竹 影------一 正 风 光 雨 用 清------人 在 山 翁 如 好 罢------不 知 何 处 是 长 亭
Acrostic poem cut to one:
新 桥 西 事 几 分 明------春 上 世 人 色 未 鸣------快 断 长 安 一 面 清------乐 吾 归 卧 只 成 晴
人 家 自 老 即 重 阳------民 下 生 身 见 月 凉------银 道 花 白 一 景 开------行 春 须 向 水 山 黄
半 石 人 世 五 十 年------亩 碧 三 更 有 为 轩------方 去 无 由 小 鼓 下------塘 乔 流 马 细 虚 欢------一 编 成 觅 作 湖 海------鉴 罢 将 来 勿 事 全------开 处 读 书 适 山 行
文件夹中有两个py文件,一个用于新的古诗生成,另一个是原来的宋词的,由于宋词并没有做什么改进,我就只整合了一下config.txt
因为实验的结果已经定下了最好的参数结果,所以之前版本一些可以调节的参数我都去掉了,这样只要直接在config.txt里写入 藏头的头句 和 古诗/宋词的首句,就能运行后直接在同一文件夹下看到output,韵律也直接在config.txt里决定,基本可以不用更改,您可以直接先看看两个output.txt的结果怎么样。
反向生成由于之前是汇联公司合并的,而且只生成一句的效果本身已经很好,所以我并没有在此工程文件中做改动。
现在的逻辑是:
读取类型
1词:和config基本没什么关系
2诗且头不为空,就只用看cut_to_one,是否一句句生成,一般这个设为1
3诗且头为空,看cut_to_one和not_first,是否一句句生成,是否只生成后三句
韵律和平仄控制全部种类的诗,接下来就只剩predict_only了,如果设为0,就是重新训练