-
Notifications
You must be signed in to change notification settings - Fork 9
/
ChangeLog
226 lines (141 loc) · 6.43 KB
/
ChangeLog
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
216
217
218
219
220
221
222
223
224
225
226
2018-09-13 Dirk Eddelbuettel <edd@debian.org>
* README.md: Added brief Docker documentation
2018-09-12 Dirk Eddelbuettel <edd@debian.org>
* docker/ci/Dockerfile: Moved Dockerfile to docker/ci/
* docker/run/Dockerfile: Added deployment Dockerfile
2018-09-03 Dirk Eddelbuettel <edd@debian.org>
* docker/Dockerfile: Adding Dockerfile for Travis CI use
* .travis.yml: Run using Docker container
2018-05-30 Dirk Eddelbuettel <edd@debian.org>
* R/inline.R.in (inlineCxxPlugin): Use OpenMP where available
* src/linearRegression.cpp: Added example
* man/linearRegression.Rd: Idem
* README.md: Mention mlpack 3.0.1 as well
2018-05-29 Dirk Eddelbuettel <edd@debian.org>
* src/linearRegression.cpp (linearRegression): Another set of
transpose updates
2018-05-28 Dirk Eddelbuettel <edd@debian.org>
* configure.ac: Now also checks for OpenMP (for MLPACK 3.0.*)
* configire: Idem
* src/Makevars: Use $(SHLIB_OPENMP_CXXFLAGS) if available
* src/LARS.cpp (LARS): Predict() now wants a rowvector; and Train()
needs a transpose
* src/linearRegression.cpp (linearRegression): Idem on rowvector
* src/logisticRegression.cpp (logisticRegression): Result is now a
rowvector
* .travis.yml: Use ubuntu-toolchain-r PPA for gcc-7 / g++-7
2018-02-18 Dirk Eddelbuettel <edd@debian.org>
* data/lars.RData: New data set from MLPACK
* rawdata/lars_dependent_x.csv: X data, limited rank matrix
* rawdata/lars_dependent_y.csv: Y colum
* rawdata/lars_data.r: Processing
* R/data.R: Documentation
* man/lars_dependent_x.Rd: Idem
* man/lars_dependent_y.Rd: Idem
2018-02-11 Dirk Eddelbuettel <edd@debian.org>
* src/LARS.cpp (LARS): Change interface to have training set as
optional last parameter; retun list with several result elements
2018-02-10 Dirk Eddelbuettel <edd@debian.org>
* src/LARS.cpp: Completed roxygen docs of variables, added simple
example
* man/LARS.Rd: Idem
* inst/include/RcppMLPACK.h: Define ARMA_COUT_STREAM and
ARMA_CERR_STREAM instead of the deprecated ARMA_DEFAULT_OSTREAM
* src/init.c: Removed, now auto-generated in RcppExports.cpp
* src/RcppExports.cpp: Regenerated
* R/RcppExports.R: Idem
2017-05-16 Dirk Eddelbuettel <edd@debian.org>
* src/init.c (R_init_RcppMLPACK): all R_registerRoutines()
and R_useDynamicSymbols()
* NAMESPACE: Use .registration=TRUE on useDynLib
* src/linearRegression.cpp (linearRegression): New (and very
simple) OLS (and Ridge) example function
* man/man/linearRegression.Rd: Documentation
2017-05-16 Dirk Eddelbuettel <edd@debian.org>
* src/LARS.cpp (LARS): Beginnings of LARS function
* man/LARS.Rd: Beginnings of documentation
* .editorconfig: Added to support EditorConfig
2017-04-01 Dirk Eddelbuettel <edd@debian.org>
* README.md: Updated
2017-03-12 Dirk Eddelbuettel <edd@debian.org>
* src/kmeans.cpp: Added documentation and example
* man/kmeans.Rd: Ditto
2017-02-27 Dirk Eddelbuettel <edd@debian.org>
* src/coverTreeNeighbor.cpp: Added documentation and example
* man/coverTreeNeighbor.Rd: Ditto
* NAMESPACE: Exported coverTreeNeighbor
* data/testData1kBy3.RData: New data set
* rawdata/test_data_3_1000.csv: New raw data
* rawdata/test_data_1k_by_3.r: New data converter
2017-02-24 Dirk Eddelbuettel <edd@debian.org>
* src/logisticRegression.cpp: Added documentation and example
* man/naiveBayesClassifier.Rd: Ditto
* NAMESPACE: Exported logisticRegression
2017-02-23 Dirk Eddelbuettel <edd@debian.org>
* README.md: Note issue with RStudio IDE
* src/naiveBayesClassifier.cpp: Added examples
* man/naiveBayesClassifier.Rd: Ditto
2017-02-22 Dirk Eddelbuettel <edd@debian.org>
* data/trainSet.RData: Reorganised data as single file
2017-02-21 Dirk Eddelbuettel <edd@debian.org>
* R/data.R: Documentation for four included data sets from mlpack
* man/testRes.Rd: Test result data
* man/testSet.Rd: Test set data
* man/trainRes.Rd: Train result data
* man/trainSet.Rd: Train set data
2017-01-25 Dirk Eddelbuettel <edd@debian.org>
* README.md: Several edits and updates
* DESCRIPTION: Idem
* rcppmlpack2.Proj: Added for RStudio use
* .gitignore: Updated for RStudio files
* .travis.yml: Use https for curl download
2017-01-17 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (SystemRequirements): Detailed system requirements
* inst/skeleton/kmeans.cpp: Edited comments and whitespace
* src/kmeans.cpp: Idem
2017-01-16 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Date, SystemRequirements): Updated and shortened
* R/inline.R.in: Rewritten / expanded for better plugin support
* inst/skeleton/configure: New file to create src/Makevars
* inst/skeleton/configure.win: Idem
* inst/skeleton/Makevars.in: Simplified, now filled from configure
* inst/skeleton/Makevars.old: Old version
* inst/skeleton/Makevars.win.old: Idem
* inst/examples/kmeansViaPlugin.cpp: kmeans via sourceCpp()
* inst/skeleton/kmeans.cpp: Updated as well
2017-01-04 Dirk Eddelbuettel <edd@debian.org>
* R/inline.R.in: Use configure to determine libraries
* configure.ac: Also modify R/inline.R.in
* cleanup: Remove R/inline.R
2017-01-03 Dirk Eddelbuettel <edd@debian.org>
* flags.R (RcppMLPACK.system.file): Made robust to empty string
* inline.R: Simplified
2016-11-24 Dirk Eddelbuettel <edd@debian.org>
* .travis.yml: Use PPA for libmlpack* which now builds
2016-11-20 Dirk Eddelbuettel <edd@debian.org>
* configure.ac: Now using pkg-config with MLPACK 2.1.0
* .travis.yml: Use curl against local copies of libmlpack*
* README.md: Edited
2016-10-19 Matthew Henderson <matthew.james.henderson@gmail.com>
* src/logisticRegression.cpp: New example
2016-10-05 Dirk Eddelbuettel <edd@debian.org>
* src/naive_bayes.cpp: Minor correction
* src/naiveBayesClassifier.cpp: Renamed
2016-10-04 Matthew Henderson <matthew.james.henderson@gmail.com>
* src/naive_bayes.cpp: New example
2016-10-03 Matthew Henderson <matthew.james.henderson@gmail.com>
* src/coverTreeNeighbor.cpp: Spelling correction
2016-09-03 Dirk Eddelbuettel <edd@debian.org>
* inst/include/RcppMLPACK.h: Simplified
* src/kmeans.cpp: Simpler include
* src/coverTreeNeighbor.cpp: New example
* configure.ac: Rewritten for external MLPACK
* configure: Idem
* m4/: Added with two helper snippets
* DESCRIPTION: Updated to match MLPACK description
2016-08-31 Dirk Eddelbuettel <edd@debian.org>
* src/RcppMLPACK.h: Use external MLPACK
* src/Makevars: Idem
* .travis.yml: Updated to use external MLPACK
* inst/include/mlpack: Delete embedded MLPACK sources
* src/mlpack: Idem