-
Notifications
You must be signed in to change notification settings - Fork 4
/
NEWS
executable file
·216 lines (150 loc) · 6.86 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
GMTK NEWS -- history of user-visible changes.
Copyright (C) 2001-2014 Jeff Bilmes.
Licensed under the Open Software License version 3.0
See COPYING or http://opensource.org/licenses/OSL-3.0
Please report bugs at https://j.ee.washington.edu/trac/gmtk
For general questions: gmtk-users@u.washington.edu
Subscribe to the email list at
http://mailman.u.washington.edu/mailman/listinfo/gmtk-users
Version 1.4.4 2016-01-06
* Minor build system tweak to avoid requiring X11 on OS X
Version 1.4.3 2015-10-29
* Minor gmtkViz tweaks to avoid requiring X11 on OS X
Version 1.4.2 2015-10-28
* Consistently exit with status 75 on failure due to
memory exhaustion
* Removed some non-portable Bash-isms from shell commands
* "observation" is now allowed as an identifier in GMTKL
(the structure file language)
* Fixed gmtkViz build failure on Ubuntu-derived Linuxes
* Added automatically generated man pages
Version 1.4.1 2015-09-02
* Reduced latency in gmtkOnline
* Several bug fixes for writing HDF5 output files
* Added obsfile and obsstream as modules for -verbosity
Version 1.4.0 2015-06-25
* Added gmtkMMItrain discriminitive training program
* Added --with-hdf5 configure argument
* EM training warns if Dirichlet prior is responsible for
the entire accumulated count
Version 1.3.3 2015-06-15
* Fixed build failure on OS X 10.8 with Apple LLVM 5.1 compiler
Version 1.3.2 2015-06-10
* Changed the code that handles random variable weights
so that the scale is applied before the penalty if
both are present, which matches the documentation.
* Made -viterbiScore T the default for gmtkOnline
Version 1.3.1 2015-05-29
* Fixed regression in bursty gmtkOnline output
Version 1.3.0 2015-05-22
* Added support for smoothing to gmtkOnline
* Bug fix in gmtkOnline end-of-stream handling
* Fixed bug in flat ASCII file reading
Version 1.2.0 2015-02-06
* Support for writing HDF5 files
* Segment #, frame #, etc. available to external C mapper functions
* Added external C mapper function support to gmtkOnline
* Initial work on binary and source packaging
* Several bug fixes
Version 1.1.1 2014-09-10
* Fixed wxWidgets key press handling regression in
gmtkViz on Linux
* Added buildhelp.sh to assist in diagnosing build problems
Version 1.1.0 2014-09-05
* Added support for building on OS X 10.9 / Clang
* Added new space-efficient inference mode
* Fixed issues in Fisher kernel output, added annotations
to ASCII output format
* Added support for no-parent iterable decision trees
* Added support for variable # parent C mapper functions
* Fixed crash caused by switching weights
* Improvements and bug fixes for gmtkOnline
* Fixed unoptimized build failure
* Fixed some incorrect help messages
* Fixed neural network training initialization bugs
* Added support for starting neural network training from a
specified matrix
* Added support for autoencoder pretraining of rectified linear
activation functions
Version 1.0.1 2014-01-22
* Fixed Cygwin build issues
Version 1.0.0 2014-01-16
* First source release!
* Added DeepVECPT, DeepCPT, and gmtkDMLPtrain to support
hybrid dynamic graphical models / deep neural network
* Added gmtkOnline to support filtering & smoothing
* Added option to print Viterbi results according to original
sections
* Viterbi results can now be saved in any of the observation file
formats, as well a binary format for output with the new gmtkPrint
command
* Added separate Viterbi regular expression filters for the prolog,
chunk, and epilog. They can be applied to the original or modified
sections
* Added Viterbi output filters that use the decision tree leaf
node expression syntax and Viterbi output run-length compression
* Added option to save clique posteriors to any of the observation
file formats
* New constant space observation code supports island algorithm
to do true log space inference
* The island algorithm supports arbitrary roots as the logarithm base
* Added support for HDF5 observation files
* Added option to left-, right- or center-justify the observation
frames used when the number of usable frames is less than the number
of frames in a segment
* Added an option to skip zero probability segments rather than
terminating the GMTK command
* Added support for external compiled decision trees
* FNGram and NGram CPTs can now be read from compressed files
* You can now specify different verbosity levels for each component
(inference, I/O, training, etc.)
* Many bug fixes
2010-08-08
* speedups: Various speedups and bug fixes.
* island: new implementation of island algorithm and data
structures, it is much cleaner now.
* pruning: New pruning options: diversity/cluster pruning, and
predictive pruning (the predictie pruning stuff is published in
interspeech 2010). Diversity pruning has not yet been published or
described.
* significant speedups to Gaussian evaluation.
* random variables can now have symbol tables.
* gmtkViterbiNew is deprecated, gmtkViterbi is the new gmtkViterbi
program. As a result, the output file format is significantly
changed.
* added and changed quite a bit of code since the previous
version. Essentially re-wrote the core data structures and
unrolling strategy so that now, there is no long delay waiting for
STL to unroll a large graph - now there is no unrolling at all,
and the only thing that happens is data structures are allocated
as we go forward in the collect evidence phase.
2008-11-21
* added: lots has happened since 05, but this file unfortunately
has not been kept up to date. I hope to keep it up to date now.
2005-08-28
* added -cusample option, uniformaly at random sample from pruned
clique entries during CE.
2005-08-27
* new -deterministiChildrenStore option to inference programs, to
optionally not store determinisitc variables in cliques. Saves memory
but 10-20% slower.
2005-06-20
* added new beam options, -cmbeam, -cmmin
* new arguments ability (makes it easy to change arguments in one go)
2005-05-31
* added HTK lattice support (Gang Ji)
* added faster hash tables.
* E_root_clique now is maxweight clique.
2005-04-21
* fixed bug with static (1 frame) graphs on E1 partition.
2005-03-26
* fixed bug with dispositions not being re-sorted with variables in
clique.
* removed extraneous var in clique packer structure.
2005-03-09
* gmtkTime supports file line version of vcap,vpap,jcap,icap, and
trifile
2005-03-08
* speedup: faster Gaussian evaluation
* cpbeam applies to separators as well as clique
* started ChangeLog