Skip to content
Snippets Groups Projects
Commit d92690d4 authored by Franck Dary's avatar Franck Dary
Browse files

Updated machines

parent 6982f2f0
Branches
Tags
No related merge requests found
...@@ -2,37 +2,23 @@ Name : Feats Machine ...@@ -2,37 +2,23 @@ Name : Feats Machine
Classifier : morpho Classifier : morpho
{ {
Transitions : {morpho,data/morpho_parts.ts} Transitions : {morpho,data/morpho_parts.ts}
Network type : LSTM LossMultiplier : {}
Unknown value threshold : 1 Network type : Modular
Buffer context : {-3 -2 -1 0 1 2} Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM UPOS} LSTM{1 1 0 1} In{64} Out{64}
Stack context : {} Focused : Column{ID} NbElem{1} Buffer{-1 0 1 2} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Columns : {FORM UPOS} Focused : Column{FORM} NbElem{13} Buffer{-1 0 1 2} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused buffer : {-1 0} Focused : Column{FEATS} NbElem{13} Buffer{-1 0} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused stack : {} Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused columns : {ID FORM FEATS} History : NbElem{10} LSTM{1 1 0 1} In{64} Out{64}
Max nb elements : {1 10 10} InputDropout : 0.5
Raw input left window : -1 MLP : {2048 0.3 2048 0.3}
Raw input right window : -1 End
Embeddings size : 128 Optimizer : Adam {0.0002 0.9 0.999 0.00000001 0.00001 true}
MLP : {2048 0.3}
Context LSTM size : 512
Focused LSTM size : 256
Rawinput LSTM size : 32
Split trans LSTM size : 256
Num layers : 3
BiLSTM : true
LSTM dropout : 0.1
Total input dropout : 0.3
Embeddings dropout : 0.3
Dropout 2d : false
Tree embedding columns : {}
Tree embedding buffer : {}
Tree embedding stack : {}
Tree embedding nb : {}
Tree embedding size : 0
Optimizer : Adam {0.0005 0.9 0.999 0.00000001 0.00001 true}
} }
Predictions : FEATS Predictions : FEATS
Strategy : sequential Strategy
{
Block : End{cannotMove}
morpho morpho NOTHING 1 morpho morpho NOTHING 1
morpho morpho 0 morpho morpho * 0
}
...@@ -4,7 +4,6 @@ Classifier : tagparser ...@@ -4,7 +4,6 @@ Classifier : tagparser
Transitions : {tagger,data/tagger.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts} Transitions : {tagger,data/tagger.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts}
LossMultiplier : {segmenter,10.0} LossMultiplier : {segmenter,10.0}
Network type : Modular Network type : Modular
# AppliableTrans :
StateName : Out{64} StateName : Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64}
Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64}
...@@ -13,6 +12,7 @@ Classifier : tagparser ...@@ -13,6 +12,7 @@ Classifier : tagparser
Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64}
DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64} DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64}
History : NbElem{10} LSTM{1 1 0 1} In{64} Out{64}
InputDropout : 0.5 InputDropout : 0.5
MLP : {2048 0.3 2048 0.3} MLP : {2048 0.3 2048 0.3}
End End
...@@ -24,7 +24,7 @@ Strategy ...@@ -24,7 +24,7 @@ Strategy
Block : End{cannotMove} Block : End{cannotMove}
tagger tagger * 1 tagger tagger * 1
Block : End{cannotMove} Block : End{cannotMove}
parser segmenter SHIFT 0 parser segmenter eager_SHIFT 0
parser segmenter eager_RIGHT_rel 0 parser segmenter eager_RIGHT_rel 0
parser parser * 0 parser parser * 0
segmenter parser * 1 segmenter parser * 1
......
...@@ -4,7 +4,6 @@ Classifier : taggerparser ...@@ -4,7 +4,6 @@ Classifier : taggerparser
Transitions : {tagger,data/tagger.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts} Transitions : {tagger,data/tagger.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts}
LossMultiplier : {segmenter,10.0} LossMultiplier : {segmenter,10.0}
Network type : Modular Network type : Modular
# AppliableTrans :
StateName : Out{64} StateName : Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64}
Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64}
...@@ -13,6 +12,7 @@ Classifier : taggerparser ...@@ -13,6 +12,7 @@ Classifier : taggerparser
Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64}
DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64} DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64}
History : NbElem{10} LSTM{1 1 0 1} In{64} Out{64}
InputDropout : 0.5 InputDropout : 0.5
MLP : {2048 0.3 2048 0.3} MLP : {2048 0.3 2048 0.3}
End End
...@@ -23,7 +23,7 @@ Strategy ...@@ -23,7 +23,7 @@ Strategy
{ {
Block : End{cannotMove} Block : End{cannotMove}
tagger parser * 0 tagger parser * 0
parser segmenter SHIFT 0 parser segmenter eager_SHIFT 0
parser segmenter eager_RIGHT_rel 0 parser segmenter eager_RIGHT_rel 0
parser parser * 0 parser parser * 0
segmenter tagger * 1 segmenter tagger * 1
......
...@@ -4,7 +4,6 @@ Classifier : tagparser ...@@ -4,7 +4,6 @@ Classifier : tagparser
Transitions : {tagger,data/tagger.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts} Transitions : {tagger,data/tagger.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts}
LossMultiplier : {segmenter,10.0} LossMultiplier : {segmenter,10.0}
Network type : Modular Network type : Modular
# AppliableTrans :
StateName : Out{64} StateName : Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64}
...@@ -13,6 +12,7 @@ Classifier : tagparser ...@@ -13,6 +12,7 @@ Classifier : tagparser
Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64}
DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64} DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64}
History : NbElem{10} LSTM{1 1 0 1} In{64} Out{64}
InputDropout : 0.5 InputDropout : 0.5
MLP : {2048 0.3 2048 0.3} MLP : {2048 0.3 2048 0.3}
End End
...@@ -24,7 +24,7 @@ Strategy ...@@ -24,7 +24,7 @@ Strategy
Block : End{cannotMove} Block : End{cannotMove}
tagger tagger * 1 tagger tagger * 1
Block : End{cannotMove} Block : End{cannotMove}
parser segmenter SHIFT 0 parser segmenter eager_SHIFT 0
parser segmenter eager_RIGHT_rel 0 parser segmenter eager_RIGHT_rel 0
parser parser * 0 parser parser * 0
segmenter parser * 1 segmenter parser * 1
......
Name : Tagger, Feats , Parser and Segmenter baseline Machine Name : Tagger, Feats , Parser and Segmenter baseline Machine
Classifier : tagparser Classifier : tagparser
{ {
Transitions : {tagger,data/tagger.ts morpho,data/morpho_parts.ts parser,data/parser.ts segmenter,data/segmenter.ts} Transitions : {tagger,data/tagger.ts morpho,data/morpho_parts.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts}
LossMultiplier : {segmenter,10.0} LossMultiplier : {segmenter,10.0}
Network type : Modular Network type : Modular
# AppliableTrans :
StateName : Out{64} StateName : Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64}
Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64}
...@@ -14,6 +13,7 @@ Classifier : tagparser ...@@ -14,6 +13,7 @@ Classifier : tagparser
Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64}
DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64} DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64}
History : NbElem{10} LSTM{1 1 0 1} In{64} Out{64}
InputDropout : 0.5 InputDropout : 0.5
MLP : {2048 0.3 2048 0.3} MLP : {2048 0.3 2048 0.3}
End End
...@@ -28,8 +28,8 @@ Strategy ...@@ -28,8 +28,8 @@ Strategy
morpho morpho NOTHING 1 morpho morpho NOTHING 1
morpho morpho * 0 morpho morpho * 0
Block : End{cannotMove} Block : End{cannotMove}
parser segmenter SHIFT 0 parser segmenter eager_SHIFT 0
parser segmenter RIGHT 0 parser segmenter eager_RIGHT_rel 0
parser parser * 0 parser parser * 0
segmenter parser * 1 segmenter parser * 1
} }
Name : Tagger, Feats , Parser and Segmenter incremental Machine Name : Tagger, Feats , Parser and Segmenter incremental Machine
Classifier : tagparser Classifier : tagparser
{ {
Transitions : {tagger,data/tagger.ts morpho,data/morpho_parts.ts parser,data/parser.ts segmenter,data/segmenter.ts} Transitions : {tagger,data/tagger.ts morpho,data/morpho_parts.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts}
LossMultiplier : {segmenter,10.0} LossMultiplier : {segmenter,10.0}
Network type : Modular Network type : Modular
# AppliableTrans :
StateName : Out{64} StateName : Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64}
Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64}
...@@ -14,6 +13,7 @@ Classifier : tagparser ...@@ -14,6 +13,7 @@ Classifier : tagparser
Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64}
DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64} DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64}
History : NbElem{10} LSTM{1 1 0 1} In{64} Out{64}
InputDropout : 0.5 InputDropout : 0.5
MLP : {2048 0.3 2048 0.3} MLP : {2048 0.3 2048 0.3}
End End
...@@ -26,8 +26,8 @@ Strategy ...@@ -26,8 +26,8 @@ Strategy
tagger morpho * 0 tagger morpho * 0
morpho parser NOTHING 0 morpho parser NOTHING 0
morpho morpho * 0 morpho morpho * 0
parser segmenter SHIFT 0 parser segmenter eager_SHIFT 0
parser segmenter RIGHT 0 parser segmenter eager_RIGHT_rel 0
parser parser * 0 parser parser * 0
segmenter tagger * 1 segmenter tagger * 1
} }
Name : Tagger, Feats , Parser and Segmenter sequential Machine Name : Tagger, Feats , Parser and Segmenter sequential Machine
Classifier : tagparser Classifier : tagparser
{ {
Transitions : {tagger,data/tagger.ts morpho,data/morpho_parts.ts parser,data/parser.ts segmenter,data/segmenter.ts} Transitions : {tagger,data/tagger.ts morpho,data/morpho_parts.ts parser,data/parser_eager_rel_strict.ts segmenter,data/segmenter.ts}
LossMultiplier : {segmenter,10.0} LossMultiplier : {segmenter,10.0}
Network type : Modular Network type : Modular
# AppliableTrans :
StateName : Out{64} StateName : Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{} Columns{FORM} LSTM{1 1 0 1} In{64} Out{64}
Context : Buffer{-3 -2 -1 0 1 2} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64} Context : Buffer{-3 -2 -1 0 1 2} Stack{1 0} Columns{UPOS} LSTM{1 1 0 1} In{64} Out{64}
...@@ -14,6 +13,7 @@ Classifier : tagparser ...@@ -14,6 +13,7 @@ Classifier : tagparser
Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{EOS} NbElem{1} Buffer{-1} Stack{} LSTM{1 1 0 1} In{64} Out{64}
Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64} Focused : Column{DEPREL} NbElem{1} Buffer{} Stack{2 1 0} LSTM{1 1 0 1} In{64} Out{64}
DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64} DepthLayerTree : Columns{DEPREL} Buffer{} Stack{2 1 0} LayerSizes{3} LSTM{1 1 0.0 1} In{64} Out{64}
History : NbElem{10} LSTM{1 1 0 1} In{64} Out{64}
InputDropout : 0.5 InputDropout : 0.5
MLP : {2048 0.3 2048 0.3} MLP : {2048 0.3 2048 0.3}
End End
...@@ -28,8 +28,8 @@ Strategy ...@@ -28,8 +28,8 @@ Strategy
morpho morpho NOTHING 1 morpho morpho NOTHING 1
morpho morpho * 0 morpho morpho * 0
Block : End{cannotMove} Block : End{cannotMove}
parser segmenter SHIFT 0 parser segmenter eager_SHIFT 0
parser segmenter RIGHT 0 parser segmenter eager_RIGHT_rel 0
parser parser * 0 parser parser * 0
segmenter parser * 1 segmenter parser * 1
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment