Timeline



Feb 23, 2008:

11:53 PM Ticket #317 (Use classes Index in DataLookup2D) closed by Peter
fixed: in [1134]
11:53 PM Ticket #234 (KernelLookup should not be inherited from DataLookup2D) closed by Peter
fixed
11:52 PM Changeset [1134] by Peter
using Index class instead of std::vector<size_t>
9:40 PM Changeset [1133] by Peter
using SmartPtr? in KernelLookup? rather than doing the ref count myself
9:16 PM Changeset [1132] by Peter
KernelLookup? is not inherited from DataLookup2D - fixes #234
7:50 PM Ticket #256 (vector matrix view design - could it be improved?) closed by Peter
fixed
7:50 PM Changeset [1131] by Peter
adding test for VectorConstView? independance
7:49 PM Changeset [1130] by Peter
some docs and fixed bug in VectorConstView?
7:05 PM Changeset [1129] by Peter
some docs refs #256
5:46 PM Ticket #339 (Vector: indirect self-assignment)) created by Peter
How should vector behave in assignment in which rhs is a view into …
4:48 PM Ticket #338 (configure warning about missing latex could be improved when Doxygen ...) created by Peter
I get following warning […] What do you think about the second …
11:03 AM Changeset [1128] by Jari Häkkinen
Addresses #308. Stray matrix -> Matrix.

Feb 22, 2008:

11:46 PM Changeset [1127] by Peter
undoing [1126] which did not compile. forgot to run make check. sorry …
11:31 PM Changeset [1126] by Peter
working on ticket:234
10:31 PM Changeset [1125] by Peter
fixing Doxygen parsing
7:48 PM Changeset [1124] by Peter
train returns nothing, removed docs saying else
6:11 PM Changeset [1123] by Peter
corrected docs to better reflect reality
6:01 PM Changeset [1122] by Peter
refs #335 - Changed so Averager classes are consistently returning NaN …
4:30 PM Ticket #308 (Change name of utility::matrix to utility::Matrix) closed by Peter
fixed: fixed in [1121]
4:29 PM Changeset [1121] by Peter
fixes #308
12:19 AM Ticket #307 (Change name of utility::vector to utility::Vector) closed by Peter
fixed: fixed in [1120]
12:18 AM Changeset [1120] by Peter
vector is now Vector

Feb 21, 2008:

11:27 PM Changeset [1119] by Peter
add view_test into TESTS
11:09 PM Ticket #305 (matrix_test and score_test fail on linux) closed by Peter
fixed: in [1118]
11:08 PM Changeset [1118] by Peter
fixing memory bug in VectorView? - fixes #305
8:57 PM Changeset [1117] by Peter
view_test is now builf from 'make check' but not included in check
8:51 PM Changeset [1116] by Peter
8:34 PM trac_usage edited by Markus Ringnér
(diff)
8:21 PM Ticket #295 (Document Distance in NCC/KNN) closed by Markus Ringnér
fixed
8:21 PM Ticket #254 (Document distance, euclidean_distance, ...) closed by Markus Ringnér
fixed
8:20 PM Changeset [1115] by Markus Ringnér
Fixes #254 and #295
7:30 PM Changeset [1114] by Peter
adding test program for view provided from Markus.
6:43 PM Ticket #182 (Implement Nearest Neighbour Classifier) closed by Markus Ringnér
fixed: This ticket has been fixed in KNN.h with [1112]. Leftovers: * How …
5:49 PM Changeset [1113] by Peter
typo - right?
3:59 PM Changeset [1112] by Markus Ringnér
Mostly related to #295 and #182

Feb 20, 2008:

6:57 PM Ticket #337 (log and exp functors) created by Peter
in line with std::plus with the difference that these functors are …
6:26 PM Ticket #321 (Comparison of Iterators) closed by Peter
fixed: The example in description is no longer an issue. …
5:32 PM Ticket #336 (avoid including installed yat) created by Peter
Related to ticket:347 and ticket:355 It has happened a couple of …
5:11 PM Changeset [1111] by Markus Ringnér
Peters last revision did not compile. Fixed here

Feb 19, 2008:

11:05 PM Ticket #252 (value is not set properly in Iterator) closed by Peter
fixed
11:03 PM Changeset [1110] by Peter
changing name of Iterator and some left-over from prev commit
10:36 PM Ticket #325 (rewrite weighted statistics class in doxygen format) closed by Peter
fixed
10:35 PM Changeset [1109] by Peter
fixes #325
9:32 PM Ticket #335 (training on empty classes in NCC/KNN/NBC) created by Peter
Unweighted training in NCC assumes that every class is represented in …
6:40 PM Changeset [1108] by Peter
adding svm copy constructor
5:46 PM Ticket #334 (return Derived* from make_classifier not SupervisedClassifier) created by Peter
needs ticket:318 The SupervisedClassifier? interface requires …
5:29 PM Ticket #333 (Remove DataLookup2D in SupervisedClassifier interface) created by Peter
daughter of ticket:287 relates to ticket:218 Mainly this involves …
5:11 PM Ticket #259 (KNN/NBC/NCC should support both MatrixLookup and MatrixLookupWeighted) closed by Markus Ringnér
fixed
4:23 PM Changeset [1107] by Markus Ringnér
Ticket #259 fixed for KNN
4:01 PM Ticket #332 (configure does not find my ATLAS) created by Peter
I am using Fedora 7 and have ATLAS installed in /usr/lib/atlas/. …
5:29 AM Ticket #316 (Create an Index class) closed by Peter
fixed
5:28 AM Changeset [1106] by Peter
Fixes #316 - Index class

Feb 18, 2008:

6:27 AM Changeset [1105] by Peter
adding iterator typedefs in Lookups
6:14 AM Changeset [1104] by Peter
adding iterator typedefs in MatrixLookup?
6:07 AM Changeset [1103] by Peter
adding iterator typedefs in matrix
6:01 AM Ticket #314 (SVM::predict should not work on DataLookup2D) closed by Peter
fixed: in [1102]
6:00 AM Changeset [1102] by Peter
fixes #314
5:43 AM Changeset [1101] by Peter
reorder functions in vector.cc
5:41 AM Ticket #313 (SVM constructor should be void) closed by Peter
fixed: in [1100]
5:37 AM Changeset [1100] by Peter
fixes #313 - SVM constructor is void and passing kernel and target in …
4:42 AM Changeset [1099] by Jari Häkkinen
Readded resize() to vector.
4:14 AM Ticket #299 (redesign of matrix class) closed by Jari Häkkinen
fixed: Fixed in changeset:1098
4:13 AM Changeset [1098] by Jari Häkkinen
Fixes #299. Memory leak in matrix was found and removed.

Feb 17, 2008:

11:43 PM Ticket #243 (Unexpected version numbering of installed libraries) closed by Jari Häkkinen
fixed: changeset:1097 fixes this. ReleaseProcedure was also changed.
11:41 PM Changeset [1097] by Jari Häkkinen
Fixes #243. ReleaseProcedures? was also changed.
11:31 PM ReleaseProcedure edited by Jari Häkkinen
(diff)
11:01 PM ReleaseProcedure edited by Jari Häkkinen
(diff)
7:36 PM Changeset [1096] by Jari Häkkinen
Avoid resetting compiler/linker flags.
7:31 PM Changeset [1095] by Jari Häkkinen
Removed obsolete #include statement

Feb 15, 2008:

7:08 PM Ticket #331 (differentiate "make doc") created by Peter
related to ticket:273 I would like to have that make html produces …
3:39 PM Changeset [1094] by Peter
adding copyright and svn:prop

Feb 14, 2008:

11:08 PM Changeset [1093] by Peter
some doc for EuclideanDistance? refs #254
10:54 PM Ticket #329 (rename struct weighted_type to weighted_tag) closed by Peter
fixed: in 1092
10:54 PM Changeset [1092] by Peter
fixes #329 rename weighted_type to weighted_iterator_tag
8:11 PM Ticket #330 (use convert in istream constructor for Vector a Matrix) created by Peter
Constructing matrix/vector from stream involves checking if string is …
5:28 PM Ticket #267 (iterator for 2D Lookups) closed by Peter
fixed: iterator for MatrixLookupWeighted? in [1091] and [1090]
5:26 PM Changeset [1091] by Peter
fixes #267 iterator for MatrixLookupWeighted?
4:22 PM Changeset [1090] by Peter
adding const_iterator typedef for MatrixLookupWeighted? refs #267
3:37 PM Ticket #247 (IteratorWeighted: Design and implementation) closed by Peter
fixed: IteratorWeighted? is removed. Functionality instead using Iterator with …
3:37 PM Changeset [1089] by Peter
removing IteartorWeighted?
3:33 PM Ticket #255 (Our iterators should use the special std base class iterator<>) closed by Peter
fixed
3:26 PM Changeset [1088] by Peter
Closes #247. Removed IteratorWeighted? iterators over weighted …
7:06 AM Ticket #312 (SVM should not inherit from SupervisedClassifer) closed by Peter
fixed: in [1087]
7:05 AM Changeset [1087] by Peter
fixes #312 and added passing of data in EB constructors
6:43 AM Ticket #310 (remove DataLookup2D from SubsetGenerator) closed by Peter
fixed: in [1086]
6:43 AM Changeset [1086] by Peter
fixes #310

Feb 13, 2008:

9:24 PM Changeset [1085] by Peter
docs
8:28 PM Changeset [1084] by Markus Ringnér
Adding tests
8:03 PM Ticket #329 (rename struct weighted_type to weighted_tag) created by Peter
likewise replace unweighted_type with unweighted_tag It is more …
2:13 PM Changeset [1083] by Peter
working on #247
1:50 PM Changeset [1082] by Peter
working on #247
12:54 PM Changeset [1081] by Peter
added IteratorPolicy?.h in Makefile.am
12:49 PM Changeset [1080] by Peter
refs #247, #252, and #267
12:45 PM Ticket #311 (templatize EnsembleBuilder) closed by Peter
fixed: in r1079
12:44 PM Changeset [1079] by Peter
fixes #311

Feb 12, 2008:

11:33 PM Ticket #328 (Ticket for testing svn post-commit hook) created by Jari Häkkinen
I had to add this ticket for testing. The 'trash' project does not …
10:47 PM Ticket #118 (Overhaul of configure.ac) closed by Jari Häkkinen
fixed
10:45 PM Changeset [1078] by Jari Häkkinen
Fixes #118. Removed reset of CXXFLAGS from configure.ac and added info …
9:44 PM Ticket #280 (when GSL or other needed things are not found configure should fail) closed by Jari Häkkinen
fixed
9:43 PM Ticket #319 (link to Doxygen documentation trunk version is broken) closed by Jari Häkkinen
fixed: There was many problems with the new trac host. Many outdated packages …
8:44 PM Changeset [1077] by Jari Häkkinen
Added check for existence of sed, needed to set variable SED used in …
8:15 PM Ticket #327 (test that matrix::row_view(i).begin() == matrix::begin_row(i)) created by Peter
and siblings in column versions, const versions, and Lookup versions.
2:51 PM Changeset [1076] by Markus Ringnér
NCC done for ticket:259
1:55 PM Changeset [1075] by Markus Ringnér
Fixed bug in test
12:35 PM Ticket #323 (Where should we document concepts?) closed by Markus Ringnér
fixed: Now I think all the issues in the list above has been resolved. To …
11:20 AM Changeset [1074] by Markus Ringnér
Fixed so Concepts becomes a separet page with different concepts as …
10:56 AM Changeset [1073] by Markus Ringnér
Working on ticket:323
1:24 AM Ticket #309 (templatize SubsetGenerator part I) closed by Peter
fixed: in [1072]
1:22 AM Changeset [1072] by Peter
fixes #309

Feb 11, 2008:

11:31 PM Changeset [1071] by Markus Ringnér
Minor documentation fix
10:58 PM Changeset [1070] by Markus Ringnér
Fixing typo
10:57 PM Changeset [1069] by Markus Ringnér
First few steps on #323
8:29 PM Changeset [1068] by Peter
some documentation and vector::operator=(const VectorBase?&)
12:09 AM Changeset [1067] by Peter
using std::iterator in Iterator

Feb 10, 2008:

11:48 PM Changeset [1066] by Peter
Iterators for KernelLookup? - refs #267
11:24 PM Changeset [1065] by Peter
some documentation on matrix
11:07 PM Ticket #306 (Iterators for utility::matrix) closed by Peter
fixed: in [1064]
11:06 PM Changeset [1064] by Peter
fixes #306 matrix iterators
10:33 PM Changeset [1063] by Peter
Iterators for MatrixLookup?
7:41 PM Changeset [1062] by Peter
redesigning Iterator class to hold a 2D container rather than 1D as …

Feb 8, 2008:

11:57 PM Changeset [1061] by Jari Häkkinen
Addresses #208
11:51 PM Changeset [1060] by Jari Häkkinen
Fixes #280
11:50 PM Changeset [1059] by Jari Häkkinen
Addresses #208. Write requirements
11:48 PM Ticket #326 (yat m4 macro) closed by Jari Häkkinen
duplicate: Duplicate ticket:283
10:26 PM Changeset [1058] by Peter
some dox on vector - refs #256
8:11 PM Ticket #326 (yat m4 macro) created by Peter
When using yat and autotools it a bit difficult to do all the checks. …
7:47 PM Ticket #325 (rewrite weighted statistics class in doxygen format) created by Peter
relates to ticket:323 It would be nice to have this info included in …
7:38 PM Ticket #324 (meta-function taking (un)weighted_type and return Averager (or ...) created by Peter
The same for AveragerPair. This will useful in templates using …

Feb 7, 2008:

10:37 PM Changeset [1057] by Peter
extended convert function to accept nan and int (and -int if type is …
9:57 PM Ticket #285 (vector assignment causes segmentation error) closed by Peter
fixed: in [1056]
9:57 PM Changeset [1056] by Peter
fixes ticket:285
9:46 PM Changeset [1055] by Peter
typo
9:16 PM WikiStart edited by Markus Ringnér
(diff)
9:05 PM Changeset [1054] by Markus Ringnér
9:04 PM Changeset [1053] by Markus Ringnér
File renamed to reflect change from vector_distance to distance
8:52 PM Ticket #323 (Where should we document concepts?) created by Markus Ringnér
Let me give an example of what is to be discussed. We have: […] …
8:41 PM Changeset [1052] by Peter
name change
8:15 PM Ticket #322 (Classes templatized on Distance should take Distance in constructor) created by Peter
This is better to be done after ticket:318 As now a Distance instance …
7:49 PM Changeset [1051] by Peter
file name changes reflecting that distances are now classes
7:47 PM Changeset [1050] by Peter
Simplifying distance structure
7:27 PM Ticket #321 (Comparison of Iterators) created by Peter
Comparisons such as operator== in Iterator are dangerous. The reason …
4:22 PM Ticket #320 (templatize classifier::Kernel) created by Peter
Inspired by NCC, I think we should templatize classifier::Kernel. …
3:50 PM Changeset [1049] by Peter
replaced some cerr outputs with exception throws - refs #189
2:04 PM Changeset [1048] by Peter
well, make it English…
2:02 PM Changeset [1047] by Peter
generalized a bit
12:56 AM Changeset [1046] by Peter
some dox - refs #256

Feb 6, 2008:

11:35 PM Ticket #315 (Create a SmartPtr<T> class) closed by Peter
fixed: in [1044]
11:34 PM Changeset [1045] by Peter
forgot the test refs #315
11:33 PM Changeset [1044] by Peter
fixes #315
8:30 PM Ticket #128 (Averagers should have interface against iterators) closed by Peter
fixed: in [1043]
8:30 PM Changeset [1043] by Peter
fixing #128 - iterators in Averger classes
7:33 PM Ticket #268 (SupervisedClassifier should return void) closed by Peter
fixed: fixed in r1042
7:32 PM Changeset [1042] by Peter
fixes #268 - remove return value in SupervisedClassifier::train()
6:36 PM Changeset [1041] by Peter
generalized StrideIterator? to work with Iterators as well - not only …
1:42 AM Changeset [1040] by Peter
working on #267
1:20 AM Ticket #276 (median crashes for small ranges) closed by Peter
fixed: in r1039
1:20 AM Changeset [1039] by Peter
fixes #276
12:53 AM Ticket #319 (link to Doxygen documentation trunk version is broken) created by Peter
Link on http://trac.thep.lu.se/yat/wiki goes to …
12:44 AM Ticket #266 (what is statistics::add in utility.h doing?) closed by Peter
duplicate: duplicate of ticket:292

Feb 5, 2008:

11:50 PM Ticket #318 (SupervisedClassifier::train take data and target) created by Peter
daughter of ticket:287 related to ticket:259 Constructors should not …
11:27 PM Ticket #317 (Use classes Index in DataLookup2D) created by Peter
daughter of ticket:287 needs ticket:316
11:05 PM Ticket #316 (Create an Index class) created by Peter
daughter of ticket:287 needs ticket:315 Index holds essentially only …
10:45 PM Ticket #315 (Create a SmartPtr<T> class) created by Peter
daughter of ticket:287 Class holds a pointer T* Also it holds a …
10:32 PM Ticket #314 (SVM::predict should not work on DataLookup2D) created by Peter
daughter of ticket:287 needs ticket:312 Change DataLookup2D to be a …
10:26 PM Ticket #313 (SVM constructor should be void) created by Peter
daughter of ticket:287 needs ticket:312 Make constructor empty. …
10:20 PM Ticket #312 (SVM should not inherit from SupervisedClassifer) created by Peter
daughter of ticket:287
10:19 PM Ticket #311 (templatize EnsembleBuilder) created by Peter
daughter of ticket:287 needs ticket:309 Templatize EnsembleBuilder?
10:10 PM Ticket #310 (remove DataLookup2D from SubsetGenerator) created by Peter
daughter of ticket:287 needs ticket:309 and ticket:311 Everywhere a …
10:06 PM Ticket #309 (templatize SubsetGenerator part I) created by Peter
Daughter of ticket:287 Templatize SubsetGenerator? on datatype. This …
9:55 PM Ticket #308 (Change name of utility::matrix to utility::Matrix) created by Peter
9:54 PM Ticket #307 (Change name of utility::vector to utility::Vector) created by Peter
9:47 PM Ticket #303 (Cannot convert VectorMutable::iterator to VectorBase::const_iterator) closed by Peter
fixed: in r1038
9:46 PM Changeset [1038] by Peter
StrideIterator? - fixes ticket:303
6:55 PM Changeset [1037] by Peter
some msg when using yat_assert
6:43 PM Ticket #306 (Iterators for utility::matrix) created by Peter
needs ticket:303 related to ticket:267 Use StrideIterator? (#303) …
6:26 PM Ticket #291 (vector::resize does not behave like std::vector) closed by Peter
fixed: in [1036]
6:25 PM Changeset [1036] by Peter
fixes #291
6:17 PM Changeset [1035] by Peter
Constructor creating a MatrixLookupWeighted? from MatrixLookup?
6:14 PM Ticket #305 (matrix_test and score_test fail on linux) created by Peter
Test fail on my pristine checkout too. This probably some problem …
4:27 PM Changeset [1034] by Jari Häkkinen
Change to reflect our current job status.
4:20 PM WikiStart edited by Jari Häkkinen
We are not employed byt thep anylonger. (diff)
12:12 PM Changeset [1033] by Markus Ringnér
Working on #259

Feb 4, 2008:

7:40 PM Changeset [1032] by Peter
removing peter-dev branch
4:45 PM Ticket #272 (vector_distance is not an optimal name) closed by Markus Ringnér
fixed
4:44 PM Changeset [1031] by Markus Ringnér
Fixes #272
12:10 AM Changeset [1030] by Jari Häkkinen
Postponing this …
12:05 AM Ticket #248 (avoid using GSL sort algo in vector::sort) closed by Jari Häkkinen
wontfix: We have decided to keep GSL sort for indexes (vector::sort_index, …

Feb 3, 2008:

11:56 PM Ticket #190 (utility::vector and utility::matrix expects quiet_NaN is supported but ...) closed by Jari Häkkinen
fixed: Let us close this ticket and hope we'll never cross compile.
11:49 PM Ticket #261 (Implement yat_assert properly) closed by Jari Häkkinen
fixed
11:32 PM Ticket #304 (add ranges function in Averagers - member function or free function?) closed by Peter
duplicate: duplicate of ticket:128
4:29 PM Ticket #304 (add ranges function in Averagers - member function or free function?) created by Peter
We should have the same interface for all Averagers. Currently most …
4:23 AM Ticket #64 (re-write score functions and Averagers taking vectors) closed by Peter
fixed: This was dne long time ago ( at least partially).
3:03 AM Changeset [1029] by Peter
removing includes not needed
2:53 AM Changeset [1028] by Peter
documentation for VectorConstView? and changing name of view functions …
12:55 AM Ticket #303 (Cannot convert VectorMutable::iterator to VectorBase::const_iterator) created by Peter
needed for ticket:306 Typically you want to allow this conversion …

Feb 2, 2008:

10:29 PM Changeset [1027] by Peter
going back to previous design in which view and const_view are in …

Feb 1, 2008:

7:34 PM Changeset [1026] by Peter
not returning const VectorBase?& in vector and VectorView?
7:25 PM Changeset [1025] by Peter
passing VectorBase? in regression::utility - refs #256
7:18 PM Changeset [1024] by Peter
passing VectorBase? in regression::PearsonCorrelation? - refs #256
7:12 PM Changeset [1023] by Peter
passing VectorBase? in statistics::Score - refs #256
7:01 PM Changeset [1022] by Peter
passing VectorBase? in regression::MultiDimesionalWeighted? - refs #256
6:58 PM Changeset [1021] by Peter
passing VectorBase? in regression::MultiDimesional? - refs #256
6:17 PM Changeset [1020] by Peter
passing VectorBase? in regression::OneDimesionalWeighted? - refs #256
6:10 PM Changeset [1019] by Peter
passing VectorBase? in regression::OneDimesional? - refs #256
6:00 PM Changeset [1018] by Peter
passing VectorBase? in DataLookup1D - refs #256
5:53 PM Changeset [1017] by Peter
passing VectorBase? in matrix - refs #256
5:46 PM Changeset [1016] by Peter
passing VectorBase? in SVD - refs #256
5:35 PM Changeset [1015] by Peter
changing class names vectorView => VectorView? and vectorBase => …
5:06 PM Changeset [1014] by Peter
adding convenient classes for options File
4:34 PM Changeset [1013] by Markus Ringnér
Adding functionality tests for NCC
3:18 PM Changeset [1012] by Markus Ringnér
Fixed bug in weighted euclidean distance calculation
2:42 PM Changeset [1011] by Peter
removing iterator typedef - that functioality is in base class
2:12 PM Changeset [1010] by Peter
init some pointers to null and removing conflict
5:15 AM Changeset [1009] by Peter
merging branch peter-dev into trunk delta 1008:994
4:49 AM Changeset [1008] by Peter
fixing tests for new vector design

Jan 31, 2008:

3:00 PM Ticket #302 (allow different normalizations in PCA) created by Peter
This is an offspring from ticket:216 Currently (pre0.4) only …

Jan 30, 2008:

4:22 PM Ticket #298 (redesign of vector class) closed by Peter
duplicate: Duplicate of ticket:256

Jan 29, 2008:

7:30 PM Ticket #301 (NCC - how to calculate the centroid) created by Peter
I read on http://www-stat.stanford.edu/~tibs/PAM/Rdist/howwork.html
5:44 PM Ticket #297 (PearsonCorrelation should have interface using iterators) closed by Peter
duplicate: uups - marked as duplicate of ticket:292
10:53 AM Changeset [1007] by Markus Ringnér
Restructuringpredict in NCC. refs #259
2:03 AM Ticket #300 (PCA sorts eigen vectors using N*N algo) created by Peter
Why not use std::sort here? Eigen vectors are sorted in order of …

Jan 25, 2008:

7:35 PM Ticket #299 (redesign of matrix class) created by Peter
Related to ticket:298 Follow ticket:298 for vector class.
7:33 PM Ticket #298 (redesign of vector class) created by Peter
Related to ticket:299 Basically merge peter-dev branch into trunk. …

Jan 24, 2008:

7:08 PM Changeset [1006] by Peter
fixing doxygen problems
5:26 PM Changeset [1005] by Peter
adding conversion function - from string to numerical type
Note: See TracTimeline for information about the timeline view.