Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
M
mtbookv2
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
NiuTrans
mtbookv2
Commits
2a4564f0
Commit
2a4564f0
authored
Sep 05, 2020
by
单韦乔
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
第七章出版社格式
parent
1d90ee04
隐藏空白字符变更
内嵌
并排
正在显示
21 个修改的文件
包含
312 行增加
和
105 行删除
+312
-105
Chapter7/Figures/figure-basic-process-of-translation.tex
+8
-8
Chapter7/Figures/figure-derivation-consist-of-bilingual-phrase.tex
+2
-2
Chapter7/Figures/figure-example-of-hypothesis-recombination.tex
+18
-18
Chapter7/Figures/figure-example-of-n-gram-1.tex
+1
-1
Chapter7/Figures/figure-example-of-n-gram-2.tex
+4
-4
Chapter7/Figures/figure-example-of-stack-decode.tex
+10
-10
Chapter7/Figures/figure-example-of-translation-base-word-1.tex
+1
-1
Chapter7/Figures/figure-example-of-translation-base-word-2.tex
+2
-2
Chapter7/Figures/figure-example-of-translation-black-tea-1.tex
+1
-1
Chapter7/Figures/figure-example-of-translation-black-tea-2.tex
+3
-3
Chapter7/Figures/figure-example-of-vocabulary-translation-probability.tex
+1
-1
Chapter7/Figures/figure-example-of-zh2en-translation-base-phrase.tex
+2
-2
Chapter7/Figures/figure-grid-search.tex
+89
-0
Chapter7/Figures/figure-reorder-base-distance.tex
+2
-2
Chapter7/Figures/figure-reorder-base-phrase-translation.tex
+2
-2
Chapter7/Figures/figure-search-space-representation-of-feature-weight.tex
+118
-0
Chapter7/Figures/figure-translation-hypothesis-extension.tex
+8
-8
Chapter7/Figures/figure-unlimited-phrase-extraction.tex
+2
-2
Chapter7/Figures/figure-word-and-phrase-translation-regard-as-path.tex
+25
-25
Chapter7/Figures/figure-word-translation-regard-as-path.tex
+13
-13
Chapter7/chapter7.tex
+0
-0
没有找到文件。
Chapter7/Figures/figure-basic-process-of-translation.tex
查看文件 @
2a4564f0
...
...
@@ -4,12 +4,12 @@
\begin{scope}
[minimum height = 18pt]
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
textbf
{
s
}$
:
}
;
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
seq
{
s
}$
:
}
;
\node
[anchor=west,fill=gray!20]
(s1) at (0, 0)
{
\footnotesize
{
桌子 上
}}
;
\node
[anchor=west,fill=gray!20]
(s2) at ([xshift=1em]s1.east)
{
\footnotesize
{
有
}}
;
\node
[anchor=west,fill=gray!20]
(s3) at ([xshift=1em]s2.east)
{
\footnotesize
{
一个 苹果
}}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
textbf
{
t
}$
:
}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
seq
{
t
}$
:
}
;
\node
[anchor=north]
(l) at ([xshift=7em,yshift=-0.5em]t0.south)
{
\footnotesize
{
(a)
\
}}
;
\end{scope}
...
...
@@ -18,12 +18,12 @@
\begin{scope}
[xshift=15em,minimum height = 18pt]
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
textbf
{
s
}$
:
}
;
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
seq
{
s
}$
:
}
;
\node
[anchor=west,fill=gray!20]
(s1) at (0, 0)
{
\footnotesize
{
桌子 上
}}
;
\node
[anchor=west,fill=red!20]
(s2) at ([xshift=1em]s1.east)
{
\footnotesize
{
有
}}
;
\node
[anchor=west,fill=gray!20]
(s3) at ([xshift=1em]s2.east)
{
\footnotesize
{
一个 苹果
}}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
textbf
{
t
}$
:
}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
seq
{
t
}$
:
}
;
{
\node
[anchor=west,fill=red!20]
(t1) at (0, -1.5)
{
\footnotesize
{
There is
}}
;
\path
[<->, thick]
(s2.south) edge (t1.north);
...
...
@@ -36,12 +36,12 @@
\begin{scope}
[yshift=-9.5em,minimum height = 18pt]
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
textbf
{
s
}$
:
}
;
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
seq
{
s
}$
:
}
;
\node
[anchor=west,fill=gray!20]
(s1) at (0, 0)
{
\footnotesize
{
桌子 上
}}
;
\node
[anchor=west,fill=gray!20]
(s2) at ([xshift=1em]s1.east)
{
\footnotesize
{
有
}}
;
\node
[anchor=west,fill=red!20]
(s3) at ([xshift=1em]s2.east)
{
\footnotesize
{
一个 苹果
}}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
textbf
{
t
}$
:
}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
seq
{
t
}$
:
}
;
{
\node
[anchor=west,fill=gray!20]
(t1) at (0, -1.5)
{
\footnotesize
{
There is
}}
;
\path
[<->, thick]
(s2.south) edge (t1.north);
...
...
@@ -58,12 +58,12 @@
\begin{scope}
[xshift=15em,yshift=-9.5em,minimum height = 18pt]
%[scale=0.5]
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
textbf
{
s
}$
:
}
;
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
seq
{
s
}$
:
}
;
\node
[anchor=west,fill=red!20]
(s1) at (0, 0)
{
\footnotesize
{
桌子 上
}}
;
\node
[anchor=west,fill=gray!20]
(s2) at ([xshift=1em]s1.east)
{
\footnotesize
{
有
}}
;
\node
[anchor=west,fill=gray!20]
(s3) at ([xshift=1em]s2.east)
{
\footnotesize
{
一个 苹果
}}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
textbf
{
t
}$
:
}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
seq
{
t
}$
:
}
;
{
\node
[anchor=west,fill=gray!20]
(t1) at (0, -1.5)
{
\footnotesize
{
There is
}}
;
\path
[<->, thick]
(s2.south) edge (t1.north);
...
...
Chapter7/Figures/figure-derivation-consist-of-bilingual-phrase.tex
查看文件 @
2a4564f0
...
...
@@ -19,8 +19,8 @@
\path
[<->, thick]
(s3.south) edge (t3.north);
}
\node
[anchor=south]
(s0) at ([xshift=-2em,yshift=0em]s1.south)
{
\textbf
{
s:
}
}
;
\node
[anchor=east]
(t0) at ([xshift=0em,yshift=-3.5em]s0.east)
{
\textbf
{
t:
}
}
;
\node
[anchor=south]
(s0) at ([xshift=-2em,yshift=0em]s1.south)
{
$
\seq
{
s
}$
:
}
;
\node
[anchor=east]
(t0) at ([xshift=0em,yshift=-3.5em]s0.east)
{
$
\seq
{
t
}$
:
}
;
\node
[anchor=south,inner sep=0pt,yshift=-0.3em]
(sp1) at (s1.north)
{
\footnotesize
{$
\bar
{
s
}_{
a
_
1
=
1
}$}}
;
\node
[anchor=south,inner sep=0pt,yshift=-0.3em]
(sp2) at (s2.north)
{
\footnotesize
{$
\bar
{
s
}_{
a
_
2
=
2
}$}}
;
...
...
Chapter7/Figures/figure-example-of-hypothesis-recombination.tex
查看文件 @
2a4564f0
...
...
@@ -5,7 +5,7 @@
{
\node
[anchor=north,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h0) at (0,0)
{
\small
{
null
}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl0) at (h0.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
0
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}}
;
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h2) at ([xshift=2.2em,yshift=3.5em]h0.east)
{
\small
{
an
}}
;
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h3) at ([xshift=2.2em]h2.east)
{
\small
{
apple
}}
;
...
...
@@ -13,8 +13,8 @@
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl2) at (h2.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1
}}}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl3) at (h3.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h3.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h3.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt0.south) -- ([xshift=-0.1em]h2.west);
\draw
[->,very thick,ublue] ([xshift=0.1em]pt2.south) -- ([xshift=-0.1em]h3.west);
...
...
@@ -22,7 +22,7 @@
{
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h1) at ([xshift=7em]h0.east)
{
\small
{
an apple
}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl1) at (h1.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1-2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt1) at (h1.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt1) at (h1.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt0.south) -- ([xshift=-0.1em]h1.west);
}
}
...
...
@@ -37,10 +37,10 @@
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl5) at (h6.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1
}}}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl5) at (h8.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt4) at (h4.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt5) at (h5.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt6) at (h6.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt8) at (h8.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt4) at (h4.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt5) at (h5.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt6) at (h6.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt8) at (h8.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt4.south) -- ([xshift=-0.1em]h5.west);
\draw
[->,very thick,ublue] ([xshift=0.1em]pt4.south) -- ([xshift=-0.1em]h6.west);
...
...
@@ -48,7 +48,7 @@
{
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h7) at ([xshift=2.2em]h5.east)
{
\small
{
is not
}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt7) at (h7.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt7) at (h7.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl5) at (h7.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt5.south) -- ([xshift=-0.1em]h7.west);
}
...
...
@@ -68,7 +68,7 @@
{
\node
[anchor=north,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h0) at (0,0)
{
\small
{
null
}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl0) at (h0.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
0
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}}
;
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h2) at ([xshift=2.2em,yshift=3.5em]h0.east)
{
\small
{
an
}}
;
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h3) at ([xshift=2.2em]h2.east)
{
\small
{
apple
}}
;
...
...
@@ -76,8 +76,8 @@
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl2) at (h2.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1
}}}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl3) at (h3.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h3.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h3.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt0.south) -- ([xshift=-0.1em]h2.west);
\draw
[->,very thick,ublue] ([xshift=0.1em]pt2.south) -- ([xshift=-0.1em]h3.west);
...
...
@@ -97,10 +97,10 @@
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl5) at (h6.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1
}}}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl5) at (h8.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt4) at (h4.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt5) at (h5.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt6) at (h6.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt8) at (h8.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt4) at (h4.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt5) at (h5.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt6) at (h6.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt8) at (h8.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt4.south) -- ([xshift=-0.1em]h5.west);
\draw
[->,very thick,ublue] ([xshift=0.1em]pt4.south) -- ([xshift=-0.1em]h6.west);
...
...
@@ -117,11 +117,11 @@
{
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em,opacity=0.3] (h1) at ([xshift=7em]h0.east)
{
\small
{
an apple
}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black,opacity=0.3] (hl1) at (h1.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1-2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black,opacity=0.3] (pt1) at (h1.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black,opacity=0.3] (pt1) at (h1.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
}
{
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em,opacity=0.3] (h7) at ([xshift=2.2em]h5.east)
{
\small
{
is not
}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black,opacity=0.3] (pt7) at (h7.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black,opacity=0.3] (pt7) at (h7.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black,opacity=0.3] (hl5) at (h7.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
}
}
...
...
Chapter7/Figures/figure-example-of-n-gram-1.tex
查看文件 @
2a4564f0
...
...
@@ -2,7 +2,7 @@
%%% 引入短语翻译
{
\small
\begin{tabular}
{
l | l
}
{
\red
{
词串
}}
翻译表
&
P
\\
\hline
{
\red
{
词串
}}
翻译表
&
$
\funp
{
P
}$
\\
\hline
我
$
\to
$
I
&
0.6
\\
喜欢
$
\to
$
like
&
0.3
\\
红
$
\to
$
red
&
0.8
\\
...
...
Chapter7/Figures/figure-example-of-n-gram-2.tex
查看文件 @
2a4564f0
...
...
@@ -12,7 +12,7 @@
\node
[anchor=west] (s2) at ([xshift=1.0em]s1.east)
{
喜欢
}
;
\node
[anchor=west] (s3) at ([xshift=1.0em]s2.east)
{
\red
{
红
}}
;
\node
[anchor=west] (s4) at ([xshift=1.0em]s3.east)
{
茶
}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
textbf
{
s
}
=
$}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
seq
{
s
}
=
$}
;
}
\end{scope}
...
...
@@ -22,7 +22,7 @@
\node
[anchor=west] (t2) at ([xshift=0.8em,yshift=-0.0em]t1.east)
{
like
}
;
\node
[anchor=west] (t3) at ([xshift=0.6em,yshift=-0.0em]t2.east)
{
red
}
;
\node
[anchor=west] (t4) at ([xshift=1.15em,yshift=-0.1em]t3.east)
{
tea
}
;
\node
[anchor=east] (t) at ([xshift=-0.2em]t1.west)
{$
\
textbf
{
t
}
=
$}
;
\node
[anchor=east] (t) at ([xshift=-0.2em]t1.west)
{$
\
seq
{
t
}
=
$}
;
}
\end{scope}
...
...
@@ -44,7 +44,7 @@
\node
[anchor=west] (s2) at ([xshift=1.0em]s1.east)
{
喜欢
}
;
\node
[anchor=west] (s3) at ([xshift=1.0em]s2.east)
{
\red
{
红
}}
;
\node
[anchor=west] (s4) at ([xshift=1.0em]s3.east)
{
茶
}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
textbf
{
s
}
=
$}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
seq
{
s
}
=
$}
;
}
\end{scope}
...
...
@@ -54,7 +54,7 @@
\node
[anchor=west] (t2) at ([xshift=0.8em,yshift=-0.0em]t1.east)
{
like
}
;
\node
[anchor=west] (t3) at ([xshift=0.6em,yshift=-0.0em]t2.east)
{
black
}
;
\node
[anchor=west] (t4) at ([xshift=1.0em,yshift=-0.1em]t3.east)
{
tea
}
;
\node
[anchor=east] (t) at ([xshift=-0.2em]t1.west)
{$
\
textbf
{
t
}
=
$}
;
\node
[anchor=east] (t) at ([xshift=-0.2em]t1.west)
{$
\
seq
{
t
}
=
$}
;
}
\end{scope}
...
...
Chapter7/Figures/figure-example-of-stack-decode.tex
查看文件 @
2a4564f0
...
...
@@ -6,7 +6,7 @@
{
\node
[anchor=north,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h0) at (0,0)
{
\scriptsize
{
null
}}
;
\node
[anchor=north west,inner sep=1.5pt,fill=black] (hl0) at (h0.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
0
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
P
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}}
;
}
{
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h13) at ([xshift=2.1em,yshift=6em]h0.east)
{
\scriptsize
{
there is
}}
;
...
...
@@ -17,8 +17,8 @@
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl3) at (h13.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt1) at (h1.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
P
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h13.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt1) at (h1.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h13.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
\node
[anchor=west,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3em] (h2) at ([xshift=2.1em]h1.east)
{
\scriptsize
{
have
}}
;
\node
[anchor=west,inner sep=2pt,minimum height=2em,minimum width=3em] (h22) at ([xshift=2.1em]h12.east)
{
\small
{
\textbf
{
...
}}}
;
...
...
@@ -32,15 +32,15 @@
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl3) at (h3.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
\node
[anchor=north west,inner sep=1.0pt,fill=black] (hl33) at (h33.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
4-5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt23) at (h23.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h3.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt33) at (h33.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
P
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt23) at (h23.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h3.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt33) at (h33.east)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}}
;
}
\node
[anchor=north] (l0) at ([xshift=0.2em,yshift=-0.7em]h0.south)
{
\small
{
\textbf
{
未译词
}}}
;
\node
[anchor=north] (l1) at ([xshift=0.3em,yshift=-0.7em]h1.south)
{
\small
{
\textbf
{
已译
1
词
}}}
;
\node
[anchor=north] (l2) at ([xshift=0.3em,yshift=-0.7em]h2.south)
{
\small
{
\textbf
{
已译
2
词
}}}
;
\node
[anchor=north] (l3) at ([xshift=0.3em,yshift=-0.7em]h3.south)
{
\small
{
\textbf
{
已译
3
词
}}}
;
\node
[anchor=north] (l1) at ([xshift=0.3em,yshift=-0.7em]h1.south)
{
\small
{
\textbf
{
已译
}
1
\textbf
{
词
}}}
;
\node
[anchor=north] (l2) at ([xshift=0.3em,yshift=-0.7em]h2.south)
{
\small
{
\textbf
{
已译
}
2
\textbf
{
词
}}}
;
\node
[anchor=north] (l3) at ([xshift=0.3em,yshift=-0.7em]h3.south)
{
\small
{
\textbf
{
已译
}
3
\textbf
{
词
}}}
;
\begin{pgfonlayer}
{
background
}
\node
[rectangle,inner sep=0.3em,fill=blue!10] [fit = (h0) (pt0)] (box0)
{}
;
...
...
Chapter7/Figures/figure-example-of-translation-base-word-1.tex
查看文件 @
2a4564f0
...
...
@@ -4,7 +4,7 @@
{
\small
\begin{tabular}
{
l | l
}
单词翻译表
&
P
\\
\hline
单词翻译表
&
$
\funp
{
P
}$
\\
\hline
我
$
\to
$
I
&
0.6
\\
喜欢
$
\to
$
like
&
0.3
\\
绿
$
\to
$
green
&
0.9
\\
...
...
Chapter7/Figures/figure-example-of-translation-base-word-2.tex
查看文件 @
2a4564f0
...
...
@@ -7,7 +7,7 @@
\node
[anchor=west] (s2) at ([xshift=1.0em]s1.east)
{
喜欢
}
;
\node
[anchor=west] (s3) at ([xshift=1.0em]s2.east)
{{
\color
{
ugreen
}
绿
}}
;
\node
[anchor=west] (s4) at ([xshift=1.07em]s3.east)
{
茶
}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
textbf
{
s
}
=
$}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
seq
{
s
}
=
$}
;
}
\end{scope}
...
...
@@ -18,7 +18,7 @@
\node
[anchor=west] (t2) at ([xshift=0.8em,yshift=-0.0em]t1.east)
{
like
}
;
\node
[anchor=west] (t3) at ([xshift=1.0em,yshift=-0.2em]t2.east)
{
green
}
;
\node
[anchor=west] (t4) at ([xshift=0.78em,yshift=0.1em]t3.east)
{
tea
}
;
\node
[anchor=east] (t) at ([xshift=-0.3em]t1.west)
{$
\
textbf
{
t
}
=
$}
;
\node
[anchor=east] (t) at ([xshift=-0.3em]t1.west)
{$
\
seq
{
t
}
=
$}
;
}
\end{scope}
...
...
Chapter7/Figures/figure-example-of-translation-black-tea-1.tex
查看文件 @
2a4564f0
...
...
@@ -2,7 +2,7 @@
%%% 基于单词的模型的问题
{
\small
\begin{tabular}
{
l | l
}
单词翻译表
&
P
\\
\hline
单词翻译表
&
$
\funp
{
P
}$
\\
\hline
我
$
\to
$
I
&
0.6
\\
喜欢
$
\to
$
like
&
0.3
\\
红
$
\to
$
red
&
0.8
\\
...
...
Chapter7/Figures/figure-example-of-translation-black-tea-2.tex
查看文件 @
2a4564f0
...
...
@@ -10,7 +10,7 @@
\node
[anchor=west] (s2) at ([xshift=1.0em]s1.east)
{
喜欢
}
;
\node
[anchor=west] (s3) at ([xshift=1.0em]s2.east)
{
\red
{
红
}}
;
\node
[anchor=west] (s4) at ([xshift=1.0em]s3.east)
{
茶
}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
textbf
{
s
}
=
$}
;
\node
[anchor=east] (s) at (s1.west)
{$
\
seq
{
s
}
=
$}
;
}
\end{scope}
...
...
@@ -21,7 +21,7 @@
\node
[anchor=west] (t2) at ([xshift=0.8em,yshift=-0.0em]t1.east)
{
like
}
;
\node
[anchor=west] (t3) at ([xshift=1.0em,yshift=-0.0em]t2.east)
{
red
}
;
\node
[anchor=west] (t4) at ([xshift=1.0em,yshift=-0.1em]t3.east)
{
tea
}
;
\node
[anchor=east] (t) at ([xshift=-0.3em]t1.west)
{$
\
textbf
{
t
}
=
$}
;
\node
[anchor=east] (t) at ([xshift=-0.3em]t1.west)
{$
\
seq
{
t
}
=
$}
;
}
\end{scope}
...
...
@@ -34,7 +34,7 @@
\begin{pgfonlayer}
{
background
}
{
\node
[rectangle,draw,thick,inner sep=0.2em,fill=white,drop shadow] [fit = (t3) (t4)] (problemphrase)
{}
;
\node
[anchor=north,text width=8em,align=left] (problemlabel) at (problemphrase.south)
{
\begin{spacing}
{
0.8
}
\scriptsize
{
``红 茶''为一种搭配,应该翻译为``black tea''
}
\end{spacing}
}
;
\node
[anchor=north,text width=8em,align=left] (problemlabel) at (problemphrase.south)
{
\begin{spacing}
{
0.8
}
\scriptsize
{
“红 茶”为一种搭配,应该翻译为“black tea”
}
\end{spacing}
}
;
}
\end{pgfonlayer}
...
...
Chapter7/Figures/figure-example-of-vocabulary-translation-probability.tex
查看文件 @
2a4564f0
...
...
@@ -39,7 +39,7 @@
\node
[align=center,elementnode,minimum size=0.3cm,inner sep=0.1pt,fill=blue!50]
(la4) at (a41)
{}
;
\node
[align=center,elementnode,minimum size=0.3cm,inner sep=0.1pt,fill=blue!50]
(la5) at (a30)
{}
;
\node
[anchor=west]
(f1) at ([xshift=3em,yshift=0.8em]a43.east)
{
\small
{$
\
textrm
{
P
}_{
\textrm
{
lex
}}
(
\bar
{
t
}
|
\bar
{
s
}
)=
w
(
t
_
1
|s
_
1
)
\times
$}}
;
\node
[anchor=west]
(f1) at ([xshift=3em,yshift=0.8em]a43.east)
{
\small
{$
\
funp
{
P
}_{
\textrm
{
lex
}}
(
\bar
{
t
}
|
\bar
{
s
}
)=
w
(
t
_
1
|s
_
1
)
\times
$}}
;
\node
[anchor=north]
(f2) at ([xshift=5.2em]f1.south)
{
\small
{$
\frac
{
1
}{
2
}
(
w
(
t
_
2
|s
_
2
)+
w
(
t
_
4
|s
_
2
))
\times
$}}
;
\node
[anchor=north west]
(f3) at (f2.south west)
{
\small
{$
w
(
N|s
_
3
)
\times
$}}
;
\node
[anchor=north west]
(f4) at (f3.south west)
{
\small
{$
w
(
t
_
4
|s
_
4
)
\times
$}}
;
...
...
Chapter7/Figures/figure-example-of-zh2en-translation-base-phrase.tex
查看文件 @
2a4564f0
...
...
@@ -19,8 +19,8 @@
\path
[<->, thick]
(s3.south) edge (t3.north);
}
\node
[anchor=south]
(s0) at ([xshift=-3em,yshift=0em]s1.south)
{
源语言
:
}
;
\node
[anchor=east]
(t0) at ([xshift=0em,yshift=-3.5em]s0.east)
{
目标语言
:
}
;
\node
[anchor=south]
(s0) at ([xshift=-3em,yshift=0em]s1.south)
{
源语言
:
}
;
\node
[anchor=east]
(t0) at ([xshift=0em,yshift=-3.5em]s0.east)
{
目标语言
:
}
;
\end{scope}
\end{tikzpicture}
...
...
Chapter7/Figures/figure-grid-search.tex
0 → 100644
查看文件 @
2a4564f0
\begin{tikzpicture}
\begin{scope}
[scale=0.62]
{
\tiny
\draw
[step=1,help lines,color=black]
(0,0) grid (4,4);
\node
[anchor=north]
(y2) at (-5.3em,1.5)
{
0.01
}
;
\node
[anchor=north]
(y1) at ([xshift=0em,yshift=-3.3em]y2.south)
{
0.00
}
;
\node
[anchor=north]
(y3) at ([xshift=0em,yshift=4.5em]y2.north)
{
0.02
}
;
\node
[anchor=north]
(y4) at ([xshift=0em,yshift=6.6em]y3.north)
{$
\vdots
$}
;
\node
[anchor=north]
(y5) at ([xshift=0em,yshift=2em]y4.north)
{
1.00
}
;
\node
[anchor=north]
(x1) at (1em,-3em)
{$
\lambda
_
1
$}
;
\node
[anchor=north]
(x2) at ([xshift=4.5em,yshift=0em]x1.north)
{$
\lambda
_
2
$}
;
\node
[anchor=north]
(x3) at ([xshift=4em,yshift=-1em]x2.north)
{$
...
$}
;
\node
[anchor=north]
(x4) at ([xshift=5em,yshift=1em]x3.north)
{$
\lambda
_{
M
-
1
}$}
;
\node
[anchor=north]
(x5) at ([xshift=5em,yshift=0em]x4.north)
{$
\lambda
_
M
$}
;
\draw
[-](n1) (0,4) -- (0,4.4);
\draw
[-](n2) (1,4) -- (1,4.4);
\draw
[-](n3) (2,4) -- (2,4.4);
\draw
[-](n4) (3,4) -- (3,4.4);
\draw
[-](n5) (4,4) -- (4,4.4);
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r31) at (2,4)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r32) at (2,0)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r33) at (2,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r34) at (2,3)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r35) at (2,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (f11) at ([xshift=0em,yshift=23em]y2.north)
{}
;
\node
[anchor=south]
(f12) at ([xshift=5em,yshift=-0.5em]f11.south)
{
\scriptsize
{
fixed
}}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,ugreen!50,fill=ugreen!50] (f21) at ([xshift=0em,yshift=-4em]f11.north)
{}
;
\node
[anchor=south]
(f22) at ([xshift=8.5em,yshift=-0.5em]f21.south)
{
\scriptsize
{
valid choices
}}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (f31) at ([xshift=0em,yshift=-4em]f21.north)
{}
;
\node
[anchor=south]
(f32) at ([xshift=9.5em,yshift=-0.5em]f31.south)
{
\scriptsize
{
invalid choices
}}
;
\draw
[-,very thick,red!50, dashed] (1,2) -- (2,4) -- (3,2) -- (2,3) -- (1,2) -- (3,2) -- (2,1) -- (1,2) -- (2,0) -- (3,2);
\draw
[-,very thick,blue!50] (0,1) -- (1,2);
\draw
[-,very thick,blue!50] (3,2) -- (4,4);
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r11) at (0,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r12) at (1,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r14) at (3,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r15) at (4,4)
{}
;
}
\end{scope}
\begin{scope}
[scale=0.62,xshift=3in]
{
\tiny
\draw
[step=1,help lines,color=black]
(0,0) grid (4,4);
\node
[anchor=north]
(y2) at (-5.3em,1.5)
{
0.01
}
;
\node
[anchor=north]
(y1) at ([xshift=0em,yshift=-3.3em]y2.south)
{
0.00
}
;
\node
[anchor=north]
(y3) at ([xshift=0em,yshift=4.5em]y2.north)
{
0.02
}
;
\node
[anchor=north]
(y4) at ([xshift=0em,yshift=6.6em]y3.north)
{$
\vdots
$}
;
\node
[anchor=north]
(y5) at ([xshift=0em,yshift=2em]y4.north)
{
1.00
}
;
\node
[anchor=north]
(x1) at (1em,-3em)
{$
\lambda
_
1
$}
;
\node
[anchor=north]
(x2) at ([xshift=4.5em,yshift=0em]x1.north)
{$
\lambda
_
2
$}
;
\node
[anchor=north]
(x3) at ([xshift=4em,yshift=-1em]x2.north)
{$
...
$}
;
\node
[anchor=north]
(x4) at ([xshift=5em,yshift=1em]x3.north)
{$
\lambda
_{
M
-
1
}$}
;
\node
[anchor=north]
(x5) at ([xshift=5em,yshift=0em]x4.north)
{$
\lambda
_
M
$}
;
\draw
[-](n1) (0,4) -- (0,4.4);
\draw
[-](n2) (1,4) -- (1,4.4);
\draw
[-](n3) (2,4) -- (2,4.4);
\draw
[-](n4) (3,4) -- (3,4.4);
\draw
[-](n5) (4,4) -- (4,4.4);
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r31) at (2,4)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r32) at (2,0)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r33) at (2,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r35) at (2,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,ugreen!50,fill=ugreen!50] (r34) at (2,3)
{}
;
\draw
[-,very thick,red!50, dashed] (1,2) -- (2,4) -- (3,2) -- (2,3) -- (1,2) -- (3,2) -- (2,1) -- (1,2) -- (2,0) -- (3,2);
\draw
[-,very thick,blue!50] (0,1) -- (1,2);
\draw
[-,very thick,blue!50] (3,2) -- (4,4);
\draw
[-,very thick,ugreen!50, dashed] (1,2) -- (2,3) -- (3,2);
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r11) at (0,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r12) at (1,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r14) at (3,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r15) at (4,4)
{}
;
}
\end{scope}
\end{tikzpicture}
\ No newline at end of file
Chapter7/Figures/figure-reorder-base-distance.tex
查看文件 @
2a4564f0
...
...
@@ -5,7 +5,7 @@
\begin{scope}
[minimum height = 20pt]
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
textbf
{
s
}$
:
}
;
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
seq
{
s
}$
:
}
;
\node
[anchor=west,fill=green!20]
(s1) at (0, 0)
{
\small
{
在
\ \
桌子
\ \
上
\ \ \;
的
}}
;
\node
[anchor=south]
(n1) at ([xshift=-2.5em,yshift=-0.5em]s1.north)
{
\small
{
1
}}
;
\node
[anchor=south]
(n2) at ([xshift=-0.7em,yshift=-0.5em]s1.north)
{
\small
{
2
}}
;
...
...
@@ -14,7 +14,7 @@
\node
[anchor=west,fill=red!20]
(s2) at ([xshift=1em]s1.east)
{
\small
{
苹果
}}
;
\node
[anchor=south]
(n5) at ([yshift=-0.5em]s2.north)
{
\small
{
5
}}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
textbf
{
t
}$
:
}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
seq
{
t
}$
:
}
;
\node
[anchor=west,fill=red!20]
(t1) at (0, -1.5)
{
\small
{
the apple
}}
;
\node
[anchor=west,fill=green!20]
(t2) at ([xshift=1.3em]t1.east)
{
\small
{
on the table
}}
;
...
...
Chapter7/Figures/figure-reorder-base-phrase-translation.tex
查看文件 @
2a4564f0
...
...
@@ -5,11 +5,11 @@
\begin{scope}
[minimum height = 20pt]
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
textbf
{
s
}$
:
}
;
\node
[anchor=east]
(s0) at (-0.5em, 0)
{$
\
seq
{
s
}$
:
}
;
\node
[anchor=west,fill=green!20]
(s1) at (0, 0)
{
\footnotesize
{
在 桌子 上 的
}}
;
\node
[anchor=west,fill=red!20]
(s2) at ([xshift=1em]s1.east)
{
\footnotesize
{
苹果
}}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
textbf
{
t
}$
:
}
;
\node
[anchor=east]
(t0) at (-0.5em, -1.5)
{$
\
seq
{
t
}$
:
}
;
\node
[anchor=west,fill=red!20]
(t1) at (0, -1.5)
{
\footnotesize
{
the apple
}}
;
\node
[anchor=west,fill=green!20]
(t2) at ([xshift=1em]t1.east)
{
\footnotesize
{
on the table
}}
;
...
...
Chapter7/Figures/figure-search-space-representation-of-feature-weight.tex
0 → 100644
查看文件 @
2a4564f0
\begin{tikzpicture}
\begin{scope}
[scale=0.55]
{
\tiny
\draw
[step=1,help lines,color=black]
grid (4,4);
\draw
[-](n1) (0,4) -- (0,4.4);
\draw
[-](n2) (1,4) -- (1,4.4);
\draw
[-](n3) (2,4) -- (2,4.4);
\draw
[-](n4) (3,4) -- (3,4.4);
\draw
[-](n5) (4,4) -- (4,4.4);
\node
[anchor=north]
(y2) at (-5.3em,1.5)
{
0.01
}
;
\node
[anchor=north]
(y1) at ([xshift=0em,yshift=-3.3em]y2.south)
{
0.00
}
;
\node
[anchor=north]
(y3) at ([xshift=0em,yshift=4.5em]y2.north)
{
0.02
}
;
\node
[anchor=north]
(y4) at ([xshift=0em,yshift=6.6em]y3.north)
{$
\vdots
$}
;
\node
[anchor=north]
(y5) at ([xshift=0em,yshift=2em]y4.north)
{
1.00
}
;
\node
[anchor=north]
(x1) at (1em,-3em)
{$
\lambda
_
1
$}
;
\node
[anchor=north]
(x2) at ([xshift=4.5em,yshift=0em]x1.north)
{$
\lambda
_
2
$}
;
\node
[anchor=north]
(x3) at ([xshift=4em,yshift=-1em]x2.north)
{$
...
$}
;
\node
[anchor=north]
(x4) at ([xshift=5em,yshift=1em]x3.north)
{$
\lambda
_{
M
-
1
}$}
;
\node
[anchor=north]
(x5) at ([xshift=5em,yshift=0em]x4.north)
{$
\lambda
_
M
$}
;
\draw
[decorate,decoration={brace}]
(0,4.7) --(4,4.7) node [xshift=-4em,yshift=1.5em,align=center](label1)
{
M dimensions
}
;
\draw
[decorate,decoration={brace}]
(4.5,4.3) --(4.5,0) node [xshift=2.3em,yshift=5.8em,align=center](label2)
{
Values
}
;
}
\end{scope}
\begin{scope}
[scale=0.55,xshift=3.2in]
{
\tiny
\draw
[step=1,help lines,color=black]
grid (4,4);
\node
[anchor=north]
(y2) at (-5.3em,1.5)
{
0.01
}
;
\node
[anchor=north]
(y1) at ([xshift=0em,yshift=-3.3em]y2.south)
{
0.00
}
;
\node
[anchor=north]
(y3) at ([xshift=0em,yshift=4.5em]y2.north)
{
0.02
}
;
\node
[anchor=north]
(y4) at ([xshift=0em,yshift=6.6em]y3.north)
{$
\vdots
$}
;
\node
[anchor=north]
(y5) at ([xshift=0em,yshift=2em]y4.north)
{
1.00
}
;
\node
[anchor=north]
(x1) at (1em,-3em)
{$
\lambda
_
1
$}
;
\node
[anchor=north]
(x2) at ([xshift=4.5em,yshift=0em]x1.north)
{$
\lambda
_
2
$}
;
\node
[anchor=north]
(x3) at ([xshift=4em,yshift=-1em]x2.north)
{$
...
$}
;
\node
[anchor=north]
(x4) at ([xshift=5em,yshift=1em]x3.north)
{$
\lambda
_{
M
-
1
}$}
;
\node
[anchor=north]
(x5) at ([xshift=5em,yshift=0em]x4.north)
{$
\lambda
_
M
$}
;
\draw
[-](n1) (0,4) -- (0,4.4);
\draw
[-](n2) (1,4) -- (1,4.4);
\draw
[-](n3) (2,4) -- (2,4.4);
\draw
[-](n4) (3,4) -- (3,4.4);
\draw
[-](n5) (4,4) -- (4,4.4);
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r11) at (0,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r12) at (1,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r13) at (2,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r14) at (3,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r15) at (4,4)
{}
;
\draw
[-,very thick,blue!50] (0,1) -- (1,2) -- (2,1) -- (3,2) -- (4,4);
\node
[anchor=north]
(p1) at (5.7,4.3)
{
\scriptsize
{$
\leftarrow
$
\textbf
{
path
}
:
}}
;
\node
[anchor=north]
(e1) at ([xshift=0,yshift=-0.4em]p1.south)
{$
w
_
1
=
0
.
01
$}
;
\node
[anchor=north]
(e2) at ([xshift=0,yshift=-0.8em]e1.south)
{$
w
_
2
=
0
.
02
$}
;
\node
[anchor=north]
(e3) at ([xshift=0,yshift=0.4em]e2.south)
{$
\vdots
$}
;
\node
[anchor=north]
(e4) at ([xshift=0,yshift=-0.2em]e3.south)
{$
w
_
M
=
1
.
00
$}
;
}
\end{scope}
\begin{scope}
[scale=0.55,xshift=6.8in]
{
\tiny
\draw
[step=1,help lines,color=black]
grid (4,4);
\node
[anchor=north]
(y2) at (-5.3em,1.5)
{
0.01
}
;
\node
[anchor=north]
(y1) at ([xshift=0em,yshift=-3.3em]y2.south)
{
0.00
}
;
\node
[anchor=north]
(y3) at ([xshift=0em,yshift=4.5em]y2.north)
{
0.02
}
;
\node
[anchor=north]
(y4) at ([xshift=0em,yshift=6.6em]y3.north)
{$
\vdots
$}
;
\node
[anchor=north]
(y5) at ([xshift=0em,yshift=2em]y4.north)
{
1.00
}
;
\node
[anchor=north]
(x1) at (1em,-3em)
{$
\lambda
_
1
$}
;
\node
[anchor=north]
(x2) at ([xshift=4.5em,yshift=0em]x1.north)
{$
\lambda
_
2
$}
;
\node
[anchor=north]
(x3) at ([xshift=4em,yshift=-1em]x2.north)
{$
...
$}
;
\node
[anchor=north]
(x4) at ([xshift=5em,yshift=1em]x3.north)
{$
\lambda
_{
M
-
1
}$}
;
\node
[anchor=north]
(x5) at ([xshift=5em,yshift=0em]x4.north)
{$
\lambda
_
M
$}
;
\draw
[-](n1) (0,4) -- (0,4.4);
\draw
[-](n2) (1,4) -- (1,4.4);
\draw
[-](n3) (2,4) -- (2,4.4);
\draw
[-](n4) (3,4) -- (3,4.4);
\draw
[-](n5) (4,4) -- (4,4.4);
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r11) at (0,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r12) at (1,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r13) at (2,1)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r14) at (3,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,blue!30,fill=blue!30] (r15) at (4,4)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,ugreen!30,fill=ugreen!30] (r21) at (0,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,ugreen!30,fill=ugreen!30] (r22) at (1,3)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,ugreen!30,fill=ugreen!30] (r23) at (2,4)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,ugreen!30,fill=ugreen!30] (r24) at (3,0)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,ugreen!30,fill=ugreen!30] (r25) at (4,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r31) at (0,4)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r32) at (1,3)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r33) at (2,2)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r34) at (3,3)
{}
;
\node
[anchor=center,draw,circle,inner sep=1.5pt,red!30,fill=red!30] (r35) at (4,1)
{}
;
\draw
[-,very thick,blue!50] (0,1) -- (1,2) -- (2,1) -- (3,2) -- (4,4);
\draw
[-,very thick,ugreen!50] (0,2) -- (1,3) -- (2,4) -- (3,0) -- (4,2);
\draw
[-,very thick,red!50] (0,4) -- (1,3) -- (2,2) -- (3,3) -- (4,1);
\draw
[decorate,decoration={brace}]
(4.5,4.3) --(4.5,0) node [xshift=2.3em,yshift=7.5em,align=center](label1)
{$
M
^
V
$}
;
\node
[anchor=north]
(label2) at ([xshift=0em,yshift=-2.5em]label1.north)
{
pathes
}
;
}
\end{scope}
\end{tikzpicture}
\ No newline at end of file
Chapter7/Figures/figure-translation-hypothesis-extension.tex
查看文件 @
2a4564f0
...
...
@@ -6,7 +6,7 @@
{
\node
[anchor=north,inner sep=2pt,fill=red!20,minimum height=2em,minimum width=3.5em] (h0) at (0,0)
{
\small
{
null
}}
;
\node
[anchor=north west,inner sep=1.5pt,fill=black] (hl0) at (h0.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
0
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt0) at (h0.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}}
;
}
{
...
...
@@ -16,8 +16,8 @@
\node
[anchor=north west,inner sep=1.5pt,fill=black] (hl1) at (h1.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
2
}}}}
;
\node
[anchor=north west,inner sep=1.5pt,fill=black] (hl2) at (h2.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1
}}}}
;
\node
[anchor=north west,inner sep=1.5pt,fill=black] (hl3) at (h3.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt1) at (h1.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt1) at (h1.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt2) at (h2.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt3) at (h3.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P=.5
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt0.south) -- ([xshift=-0.1em]h1.west);
...
...
@@ -38,11 +38,11 @@
\node
[anchor=north west,inner sep=1.5pt,fill=black] (hl7) at (h7.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
1-2
}}}}
;
\node
[anchor=north west,inner sep=1.5pt,fill=black] (hl8) at (h8.north west)
{
\scriptsize
{{
\color
{
white
}
\textbf
{
5
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt4) at (h4.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt5) at (h5.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt6) at (h6.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt7) at (h7.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt8) at (h8.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
P
=.2
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt4) at (h4.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.1
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt5) at (h5.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt6) at (h6.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt7) at (h7.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2em,fill=black] (pt8) at (h8.east)
{
\footnotesize
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}}
;
\draw
[->,very thick,ublue] ([xshift=0.1em]pt1.south) -- ([xshift=1em,yshift=0.7em]pt1.south);
...
...
Chapter7/Figures/figure-unlimited-phrase-extraction.tex
查看文件 @
2a4564f0
...
...
@@ -41,8 +41,8 @@
\node
[tgtnode]
(tgt7) at ([yshift=-0.5*1.0cm]tgt6.north east)
{
\scriptsize
{
?
}}
;
\node
[tgtnode]
(tgt8) at ([yshift=-0.5*1.0cm]tgt7.north east)
{
\scriptsize
{
EOS
}}
;
\node
[anchor=west] (p1line1) at ([xshift=4em,yshift=1em]a57.east)
{
\footnotesize
{$
\bar
{
s
}_
i
$
:
什么
\ \ \
都
\ \ \
没
}}
;
\node
[anchor=north west] (p1line2) at ([xshift=0]p1line1.south west)
{
\footnotesize
{$
\bar
{
t
}_
i
$
:
learned
\ \ \
nothing
\ \ \
?
\ \ \ \ \ \ \ \ \ \ \ \
}}
;
\node
[anchor=west] (p1line1) at ([xshift=4em,yshift=1em]a57.east)
{
\footnotesize
{$
\bar
{
s
}_
i
$
:
什么
\ \ \
都
\ \ \
没
}}
;
\node
[anchor=north west] (p1line2) at ([xshift=0]p1line1.south west)
{
\footnotesize
{$
\bar
{
t
}_
i
$
:
learned
\ \ \
nothing
\ \ \
?
\ \ \ \ \ \ \ \ \ \ \ \
}}
;
\node
[anchor=west] (p2line1) at ([xshift=4em]a53.east)
{
\footnotesize
{$
\bar
{
s
}_
j
$
: 到
\ \ \
?
}}
;
\node
[anchor=north west] (p2line2) at ([xshift=0]p2line1.south west)
{
\footnotesize
{$
\bar
{
t
}_
j
$
: Have
\ \ \
you
\ \ \
learned
\ \ \
nothing
}}
;
...
...
Chapter7/Figures/figure-word-and-phrase-translation-regard-as-path.tex
查看文件 @
2a4564f0
...
...
@@ -10,7 +10,7 @@
\node
[anchor=west] (s4) at ([xshift=2em]s3.east)
{
\textbf
{
表示
}}
;
\node
[anchor=west] (s5) at ([xshift=2em]s4.east)
{
\textbf
{
满意
}}
;
\node
[anchor=south west] (sentlabel) at ([yshift=-0.5em]s1.north west)
{
\scriptsize
{
\textbf
{
待翻译句子
(已经分词):
}}}
;
\node
[anchor=south west] (sentlabel) at ([yshift=-0.5em]s1.north west)
{
\scriptsize
{
\textbf
{
待翻译句子
(已经分词)
}}}
;
\draw
[->,very thick,ublue] (s1.south) -- ([yshift=-0.7em]s1.south);
\draw
[->,very thick,ublue] (s2.south) -- ([yshift=-0.7em]s2.south);
...
...
@@ -80,38 +80,38 @@
{
\tiny
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt11) at (t11.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt12) at (t12.east)
{{
\color
{
white
}
\textbf
{
P
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt13) at (t13.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt11) at (t11.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt12) at (t12.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt13) at (t13.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
{
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt14) at (t14.east)
{{
\color
{
white
}
\textbf
{
P
=.1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt15) at (t15.east)
{{
\color
{
white
}
\textbf
{
P
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt14) at (t14.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt15) at (t15.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}
;
}
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt21) at (t21.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt22) at (t22.east)
{{
\color
{
white
}
\textbf
{
P
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt23) at (t23.east)
{{
\color
{
white
}
\textbf
{
P
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt21) at (t21.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt22) at (t22.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt23) at (t23.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}
;
{
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt24) at (t24.east)
{{
\color
{
white
}
\textbf
{
P
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt25) at (t25.east)
{{
\color
{
white
}
\textbf
{
P
=.1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt24) at (t24.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt25) at (t25.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.1
}}}
;
}
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt31) at (t31.east)
{{
\color
{
white
}
\textbf
{
P
=1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt31) at (t31.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}
;
{
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt33) at (t32.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt33) at (t33.east)
{{
\color
{
white
}
\textbf
{
P
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt33) at (t32.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt33) at (t33.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}
;
}
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt41) at (t41.east)
{{
\color
{
white
}
\textbf
{
P
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt42) at (t42.east)
{{
\color
{
white
}
\textbf
{
P
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt41) at (t41.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt42) at (t42.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}
;
{
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt43) at (t43.east)
{{
\color
{
white
}
\textbf
{
P
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt44) at (t44.east)
{{
\color
{
white
}
\textbf
{
P
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt43) at (t43.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt44) at (t44.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}
;
}
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt51) at (t51.east)
{{
\color
{
white
}
\textbf
{
P
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt52) at (t52.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt53) at (t53.east)
{{
\color
{
white
}
\textbf
{
P
=.1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt51) at (t51.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt52) at (t52.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt53) at (t53.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.1
}}}
;
}
...
...
@@ -143,13 +143,13 @@
}
{
\node
[anchor=north west] (wtranslabel) at ([yshift=-4em]t15.south west)
{
\scriptsize
{
翻译路径(仅含有单词)
:
}}
;
\draw
[->,ultra thick,red,line width=1.5pt,opacity=0.7] (
wtranslabel.east) -- ([xshift=1
em]wtranslabel.east);
\node
[anchor=north west] (wtranslabel) at ([yshift=-4em]t15.south west)
{
\scriptsize
{
翻译路径(仅含有单词)
}}
;
\draw
[->,ultra thick,red,line width=1.5pt,opacity=0.7] (
[xshift=0.2em]wtranslabel.east) -- ([xshift=1.2
em]wtranslabel.east);
}
{
\node
[anchor=north west] (ptranslabel) at ([yshift=-5.5em]t15.south west)
{
\scriptsize
{
翻译路径(含有短语)
:
}}
;
\draw
[->,ultra thick,ublue,line width=1.5pt,opacity=0.7] ([xshift=0.
65em]ptranslabel.east) -- ([xshift=1.6
5em]ptranslabel.east);
\node
[anchor=north west] (ptranslabel) at ([yshift=-5.5em]t15.south west)
{
\scriptsize
{
翻译路径(含有短语)
}}
;
\draw
[->,ultra thick,ublue,line width=1.5pt,opacity=0.7] ([xshift=0.
95em]ptranslabel.east) -- ([xshift=1.9
5em]ptranslabel.east);
}
\end{scope}
...
...
Chapter7/Figures/figure-word-translation-regard-as-path.tex
查看文件 @
2a4564f0
...
...
@@ -10,7 +10,7 @@
\node
[anchor=west] (s4) at ([xshift=2em]s3.east)
{
\textbf
{
表示
}}
;
\node
[anchor=west] (s5) at ([xshift=2em]s4.east)
{
\textbf
{
满意
}}
;
\node
[anchor=south west] (sentlabel) at ([yshift=-0.5em]s1.north west)
{
\scriptsize
{
\textbf
{
待翻译句子
(已经分词):
}}}
;
\node
[anchor=south west] (sentlabel) at ([yshift=-0.5em]s1.north west)
{
\scriptsize
{
\textbf
{
待翻译句子
(已经分词)
}}}
;
\draw
[->,very thick,ublue] (s1.south) -- ([yshift=-0.7em]s1.south);
\draw
[->,very thick,ublue] (s2.south) -- ([yshift=-0.7em]s2.south);
...
...
@@ -52,22 +52,22 @@
{
\tiny
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt11) at (t11.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt12) at (t12.east)
{{
\color
{
white
}
\textbf
{
P
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt13) at (t13.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt11) at (t11.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt12) at (t12.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.2
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt13) at (t13.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt21) at (t21.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt22) at (t22.east)
{{
\color
{
white
}
\textbf
{
P
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt23) at (t23.east)
{{
\color
{
white
}
\textbf
{
P
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt21) at (t21.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt22) at (t22.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt23) at (t23.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.3
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt31) at (t31.east)
{{
\color
{
white
}
\textbf
{
P
=1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt31) at (t31.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt41) at (t41.east)
{{
\color
{
white
}
\textbf
{
P
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt42) at (t42.east)
{{
\color
{
white
}
\textbf
{
P
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt41) at (t41.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt42) at (t42.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt51) at (t51.east)
{{
\color
{
white
}
\textbf
{
P
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt52) at (t52.east)
{{
\color
{
white
}
\textbf
{
P
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt53) at (t53.east)
{{
\color
{
white
}
\textbf
{
P
=.1
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt51) at (t51.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.5
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt52) at (t52.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.4
}}}
;
\node
[anchor=north,rotate=90,inner sep=1pt,minimum width=2.55em,fill=black] (pt53) at (t53.east)
{{
\color
{
white
}
\textbf
{
$
\funp
{
P
}$
=.1
}}}
;
}
...
...
Chapter7/chapter7.tex
查看文件 @
2a4564f0
This source diff could not be displayed because it is too large. You can
view the blob
instead.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论