Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Loïc Barrault
supports_cours
Commits
080491a0
Commit
080491a0
authored
Nov 08, 2018
by
Loïc Barrault
Browse files
add language_model
parent
f610951b
Changes
59
Hide whitespace changes
Inline
Side-by-side
language_model/beamerthemeinformatics.sty
0 → 100644
View file @
080491a0
%!TEX root = m2_trad_neuronale.tex
% (c) 2010 School of Infomatics
%
% v0.1, sviglas
%
% This file provides a beamer theme for the School of Informatics
%
% The LaTeX source may not be the cleanest ever, but it will do for
% now.
\ProvidesPackage
{
beamerthemeinformatics
}
%%
%% first define some edinburgh colors
%%
\definecolor
{
edinblue
}{
rgb
}{
0,0.2,0.37
}
\definecolor
{
edinred
}{
rgb
}{
0.76,0,0.26
}
\definecolor
{
edinorange
}{
rgb
}{
0.76,0.365,0.141
}
\definecolor
{
edinmagenta
}{
rgb
}{
0.529,0,0.357
}
\definecolor
{
edingreen
}{
rgb
}{
0.008,0.286,0.188
}
\definecolor
{
liumlightgray
}{
rgb
}{
0.9,0.9,0.9
}
%% for the presentation
\mode
<presentation>
%% structure options if's
\newif\ifbeamer
@logoseparator
\newif\ifbeamer
@author
\newif\ifbeamer
@slidecount
\newif\ifbeamer
@nonav
\newif\ifbeamer
@secheadings
%% institute definitions if's
\newif\ifbeamer
@inst@cisa
\newif\ifbeamer
@inst@esi
\newif\ifbeamer
@inst@ianc
\newif\ifbeamer
@inst@iccs
\newif\ifbeamer
@inst@icsa
\newif\ifbeamer
@inst@ilsi
\newif\ifbeamer
@inst@ipab
\newif\ifbeamer
@inst@lfcs
\newif\ifbeamer
@inst@inspace
\newif\ifbeamer
@inst@empty
%% structure options
\beamer
@logoseparatorfalse
\beamer
@authorfalse
\beamer
@slidecountfalse
\beamer
@nonavfalse
\beamer
@secheadingsfalse
%% institute options
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptytrue
%% declare the various options for the package
\DeclareOptionBeamer
{
logoseparator
}{
\beamer
@logoseparatortrue
\beamer
@secheadingsfalse
}
\DeclareOptionBeamer
{
secheadings
}{
\beamer
@logoseparatorfalse
\beamer
@secheadingstrue
}
\DeclareOptionBeamer
{
author
}{
\beamer
@authortrue
}
\DeclareOptionBeamer
{
slidecount
}{
\beamer
@slidecounttrue
}
\DeclareOptionBeamer
{
nonav
}{
\beamer
@nonavtrue
}
\DeclareOptionBeamer
{
cisa
}{
\beamer
@inst@cisatrue
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
esi
}{
\beamer
@inst@cisafalse
\beamer
@inst@esitrue
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
ianc
}{
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@ianctrue
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
iccs
}{
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccstrue
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
icsa
}{
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsatrue
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
ilsi
}{
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsitrue
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
ipab
}{
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabtrue
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
lfcs
}{
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcstrue
\beamer
@inst@inspacefalse
\beamer
@inst@emptyfalse
}
\DeclareOptionBeamer
{
inspace
}{
\beamer
@inst@cisafalse
\beamer
@inst@esifalse
\beamer
@inst@iancfalse
\beamer
@inst@iccsfalse
\beamer
@inst@icsafalse
\beamer
@inst@ilsifalse
\beamer
@inst@ipabfalse
\beamer
@inst@lfcsfalse
\beamer
@inst@inspacetrue
\beamer
@inst@emptyfalse
}
\def\setlogochoice
{
\ifbeamer
@inst@cisa
\includegraphics
[height=5ex]
{
cisa-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@esi
\includegraphics
[height=5ex]
{
esi-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@ianc
\includegraphics
[height=5ex]
{
ianc-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@iccs
\includegraphics
[height=5ex]
{
iccs-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@icsa
\includegraphics
[height=5ex]
{
icsa-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@ilsi
\includegraphics
[height=5ex]
{
ilsi-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@ipab
\includegraphics
[height=5ex]
{
ipab-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@lfcs
\includegraphics
[height=5ex]
{
lfcs-long
}
\hspace*
{
5ex
}
\fi
\ifbeamer
@inst@inspace
\includegraphics
[height=5ex]
{
inspace-long
}
\hspace*
{
5ex
}
\fi
}
%% parse the options
\ProcessOptionsBeamer
%%
%% Use circles for bullets
%%
%\setbeamertemplate{items}[circle]
%\setbeamertemplate{items}[triangle]
\setbeamertemplate
{
items
}
[ball]
%%
%% Now set colors/fonts for the various elements of the theme
%%
%% background color is white
\setbeamercolor
{
background canvas
}{
bg=white
}
%% normal text is in corporate blue
%\setbeamercolor{normal text}{fg=edinblue}
\setbeamercolor
{
normal text
}{
fg=black
}
\setbeamercolor
{
bar
}{
bg=edinblue,fg=liumlightgray
}
%% alerted text is in corporate red
\setbeamercolor
{
alerted text
}{
fg=edinred
}
%% structure is set to corporate red
\setbeamercolor
{
structure
}{
fg=black
}
%% title is typeset in corporate blue, bold, and roman
\setbeamercolor
{
title
}{
fg=edinred
}
\setbeamerfont
{
title
}{
series=
\bfseries
,family=
\rmfamily
}
%% frametitle is typeset in a large, bold, and roman font
\setbeamerfont
{
frametitle
}{
size=
\large
,family=
\rmfamily
}
%fg=edinred
\setbeamercolor
{
frametitle
}{
fg=edinred
}
%% smaller font sizes for institute and date
\setbeamerfont
{
institute
}{
size=
\small
}
\setbeamerfont
{
date
}{
size=
\scriptsize
}
%% rounded and shadowed boxes for the various blocks
\setbeamertemplate
{
blocks
}
[rounded][shadow=true]
%% normal size for block titles
\setbeamerfont
{
block title
}{
size=
{}}
%% standard blocks are in corporate blue
\setbeamercolor
{
block title
}{
fg=black,bg=liumlightgray
}
\setbeamercolor
{
block body
}{
parent=normal text,use=block
title,bg=block title.bg!20!bg
}
%% alerted blocks are in orange from the muted palette
\setbeamercolor
{
block title alerted
}{
fg=liumlightgray,bg=edinorange
}
\setbeamercolor
{
block body alerted
}{
parent=normal text,use=block
title alerted,bg=liumlightgray
}
%% example blocks are in green from the muted palette
\setbeamercolor
{
block title example
}{
fg=liumlighthgray,bg=edingreen
}
\setbeamercolor
{
block body example
}{
parent=normal text,use=block
title example,bg=block title example.bg!20!bg
}
\setbeamercolor
{
section in head/foot
}{
bg=liumlightgray,fg=edinred
}
\setbeamercolor
{
section name
}{
bg=liumlightgray,fg=edinred
}
\setbeamerfont
{
section title
}{
size=
\Huge
,family=
\rmfamily
}
\setbeamercolor
{
subsection in head/foot
}{
use=section in
head/foot,bg=liumlightgray,fg=section in head/foot.fg!70
}
%% suppress navigation symbols if requested
\ifbeamer
@nonav
\setbeamertemplate
{
navigation symbols
}{}
\fi
%% frame title
\setbeamertemplate
{
frametitle
}
{
\vbox
{
\vskip
1pt
\insertframetitle
}
\par
% \hspace*{-0.045\paperwidth}
% \vspace{-.5cm}
}
%% headline
%% headline contains the university and institute logos
\defbeamertemplate*
{
headline
}{}{
\vspace
{
0.05cm
}
\hbox
{
\begin{beamercolorbox}
[wd=.5
\paperwidth
,ht=5ex,dp=1ex,left]
{}
%
\hspace*
{
3ex
}
\includegraphics
[height=5ex]
{
informatics
}
\end{beamercolorbox}
%
\begin{beamercolorbox}
[wd=.5
\paperwidth
,ht=5ex,dp=1ex,right]
{}
%
\setlogochoice
\end{beamercolorbox}
}
%
\ifbeamer
@logoseparator
\hbox
{
\begin{beamercolorbox}
[wd=1.02
\paperwidth
,ht=0.5mm]
{
bar
}
%
\end{beamercolorbox}
}
%
\fi
\ifbeamer
@secheadings
\hbox
{
\begin{beamercolorbox}
[wd=1.02
\paperwidth
,ht=0.5mm]
{
bar
}
%
\end{beamercolorbox}
}
%
\hbox
{
\begin{beamercolorbox}
[wd=.5
\paperwidth
,ht=2.25ex,dp=1ex,right]
{
section
in head/foot
}
%
\insertsectionhead
\hspace*
{
2ex
}
\end{beamercolorbox}
\begin{beamercolorbox}
[wd=.5
\paperwidth
,ht=2.25ex,dp=1ex,left]
{
subsection
in head/foot
}
%
\hspace*
{
2ex
}
\insertsubsectionhead
\end{beamercolorbox}
}
%
\hbox
{
\begin{beamercolorbox}
[wd=1.02
\paperwidth
,ht=0.5mm]
{
bar
}
%
\end{beamercolorbox}
}
%
\fi
}
%% footline
%% footline displays the School's URL by default and if the
%% corresponding options have been set, it also displays the author
%% and the slide count
\defbeamertemplate*
{
footline
}{}{
\leavevmode
%
\hbox
{
%
\begin{beamercolorbox}
[wd=.333333
\paperwidth
,ht=2.25ex,dp=1ex,left]
{}
%
\ifbeamer
@author
\hspace*
{
2ex
}
\insertshortauthor
\fi
\end{beamercolorbox}
%
\begin{beamercolorbox}
[wd=.333333
\paperwidth
,ht=2.25ex,dp=1ex,center]
{}
%
\ifbeamer
@slidecount
slide
\insertframenumber
{}
of
\inserttotalframenumber
\fi
\end{beamercolorbox}
%
\begin{beamercolorbox}
[wd=.333333
\paperwidth
,ht=2.25ex,dp=1ex,right]
{}
%
www-lium.univ-lemans.fr
\hspace*
{
2ex
}
\end{beamercolorbox}
}
%
\vskip
0pt
%
}
\mode
<all>
\ No newline at end of file
language_model/figures/Zipf_30wiki_en_labels.png
0 → 100644
View file @
080491a0
307 KB
language_model/figures/align_1.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_2.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_3.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_4.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_5.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_complex_1.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_complex_2.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_nmt.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_simple.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/align_two_directions.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/archi_smt_en.pdf
0 → 100644
View file @
080491a0
File added
language_model/figures/channel_model.graffle/data.plist
0 → 100644
View file @
080491a0
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist
version=
"1.0"
>
<dict>
<key>
ApplicationVersion
</key>
<array>
<string>
com.omnigroup.OmniGrafflePro
</string>
<string>
139.18.0.187838
</string>
</array>
<key>
CreationDate
</key>
<string>
2017-11-21 09:23:03 +0000
</string>
<key>
Creator
</key>
<string>
Loic Barrault
</string>
<key>
GraphDocumentVersion
</key>
<integer>
8
</integer>
<key>
GuidesLocked
</key>
<string>
NO
</string>
<key>
GuidesVisible
</key>
<string>
YES
</string>
<key>
ImageCounter
</key>
<integer>
4
</integer>
<key>
ImageLinkBack
</key>
<array>
<dict>
<key>
ApplicationURL
</key>
<string>
http://pierre.chachatelier.fr/latexit/index.php
</string>
<key>
appData
</key>
<data>
YnBsaXN0MDDUAQIDBAUGfX5YJHZlcnNpb25YJG9iamVjdHNZJGFy
Y2hpdmVyVCR0b3ASAAGGoK8QGQcIDiYnKzI4OUBBSUpOUVVZWmBk
aGxwdHlVJG51bGzSCQoLDVpOUy5vYmplY3RzViRjbGFzc6EMgAKA
GNwPEBESExQVFgoXGBkaGxwdHh8gISIjJCVXcGRmRGF0YVpzb3Vy
Y2VUZXh0WXBvaW50U2l6ZVhiYXNlbGluZVhwcmVhbWJsZVd2ZXJz
aW9uXxAPYmFja2dyb3VuZENvbG9yVWNvbG9yVG1vZGVVdGl0bGVU
ZGF0ZYAEgA8jQEIAAAAAAAAjAAAAAAAAAACABoADgACAEYAXEASA
FYATVTIuOC4x0igKKSpXTlMuZGF0YU8RdQwlUERGLTEuMwolxOXy
5eun86DQxMYKNCAwIG9iago8PCAvTGVuZ3RoIDUgMCBSIC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Aa3RvwrCQAwG8N2n
+MZ2aLzk/vSyCj5A4cDFTXQQKlZdBB/eWitS0UWODAkh8CN8HRp0
MH1FB1vjtMUKh35lKQzrR6/Y+EDRCypxoSavFpsWiwQlDfI8HEdR
R2wEIUZimaUW83RlMNIOxbFE2mOZBvR/QYnZTQUZhXWRg7BGSKNO
idcT5zxCTcF/CHZ84pZFYEOuz+ZrEJc8giMjv4Io30RzB0PigMgK
ZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjE2OAplbmRvYmoKMiAw
IG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNv
dXJjZXMgNiAwIFIgL0NvbnRlbnRzIDQgMCBSIC9NZWRpYUJveCBb
MCAwIDg0IDM3XQo+PgplbmRvYmoKNiAwIG9iago8PCAvUHJvY1Nl
dCBbIC9QREYgL1RleHQgXSAvRm9udCA8PCAvVHkxIDcgMCBSIC9U
eTIgOCAwIFIgL1R5MyA5IDAgUiA+PiA+PgplbmRvYmoKMyAwIG9i
ago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAgODQgMzdd
IC9Db3VudCAxIC9LaWRzIFsgMiAwIFIgXSA+PgplbmRvYmoKMTAg
MCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDMgMCBSID4+
CmVuZG9iago5IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBl
IC9UeXBlMSAvQmFzZUZvbnQgL0JCR0lLVStDTVNZMTAgL0ZvbnRE
ZXNjcmlwdG9yIDExIDAgUgovRW5jb2RpbmcgL01hY1JvbWFuRW5j
b2RpbmcgL0ZpcnN0Q2hhciAxMjQgL0xhc3RDaGFyIDEyNCAvV2lk
dGhzIFsgMjc3IF0gPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9UeXBl
IC9Gb250RGVzY3JpcHRvciAvRm9udE5hbWUgL0JCR0lLVStDTVNZ
MTAgL0ZsYWdzIDMyIC9Gb250QkJveCBbLTYwIC05OTEgMTE0NyA4
MDZdCi9JdGFsaWNBbmdsZSAtMTQgL0FzY2VudCA3NzUgL0Rlc2Nl
bnQgLTk2MCAvQ2FwSGVpZ2h0IDY4OCAvU3RlbVYgNDAgL1hIZWln
aHQKNTE2IC9TdGVtSCA0MCAvTWF4V2lkdGggMTIwNyAvRm9udEZp
bGUgMTIgMCBSID4+CmVuZG9iagoxMiAwIG9iago8PCAvTGVuZ3Ro
IDEzIDAgUiAvTGVuZ3RoMSAxNCAwIFIgL0xlbmd0aDIgMTUgMCBS
IC9MZW5ndGgzIDE2IDAgUiAvRmlsdGVyCi9GbGF0ZURlY29kZSA+
PgpzdHJlYW0KeAHteGc4XG27tiCI6DVqFtHrDEEQvffeIsqYwjBm
ZGZ0okaL3qIL0UsQJYiSqEH0EFKIkmiRCIIIyZ6U5332837fd7zf
733s+TGz7quc93Vd93mutY7h5zG1EFeDYVzg2hg0XhwsAVIANIws
7MAgAASSlgCBpCj5+S2ReBT8LzslvzUci0Ni0Ar/LUIDC4fgCTZN
CJ4QaIRBA/reKAAsDYBlFcByCiAQIAUCyROgfgVisAqAJsQHCQOM
JAB9DBqOo+TXwHj5Y5GubnjCPn9dAkJQYQAsLy8n9isdUPOEY5FQ
CBowguDd4J6EHaEQFGCBgSLheP9/QAhddcPjvRQkJX19fSUgnjgJ
DNZVWVgM8EXi3QBzOA6O9YHDgJ8tA8YQT/ifliUo+QFLNyTut8MC
g8D7QrBwgGBAIaFwNI6Q4o2GwbEAYXfAQs8QMPGCo38HG/4OEAP+
DAcAS4D/Bfcn+ycQEv0rGQKFYjy9IGh/JNoVQCBRcMBE21AC74cX
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