Timeline



Oct 21, 2007:

9:46 PM Changeset [979] by Peter
fixing bug in OptionFile?. Dont try to create FileUtil? for option not …
9:24 PM Changeset [978] by Peter
using std in our vector::shuffle
9:19 PM Ticket #288 (Quantile Normalization) created by Peter
The algorithm include three steps * sort each column * replace …

Oct 20, 2007:

4:18 AM Ticket #218 (config.h should be installed) closed by Peter
fixed: fixed in [977]
4:17 AM Changeset [977] by Peter
fixes #218 - config.h is installed in /yat/

Oct 19, 2007:

8:11 PM Ticket #287 (avoid using dynamic_cast in Subset and SupervisedClassifer) created by Peter
Daughter tickets: #268 #309 #310 #311 #312 #313 #314 #315 #316 #234
12:41 AM Ticket #274 (end() of Iterator) closed by Peter
invalid: I close this ticket because the current implementation seems to be fine.

Oct 18, 2007:

11:16 PM Ticket #286 (documentation on vector and matrix functions) created by Peter
The documentation says: Swap vector elements by copying. which …
9:34 PM Ticket #285 (vector assignment causes segmentation error) created by Peter
I have the following code snippet […] which causes a seg fault.
8:56 PM Changeset [976] by Jari Häkkinen
Refs #118. Moved AC_INIT to top as suggested by autoconf manual. We …
8:28 PM Ticket #284 (hide your members) created by Peter
We all know that members should not be public. However, in a few …

Oct 17, 2007:

11:53 PM Ticket #283 (m4 macro for users of yat) created by Peter
related to ticket:353 Write a small m4 macro that one can call from …
11:03 PM Changeset [975] by Peter
adding Option class for argument associated with a file, and fixed …
6:20 PM Ticket #282 (check for 'd' in FileUtil::permission) created by Peter
Would it be possible to check whether file is a directory in FileUtil??
5:28 PM Ticket #281 (exceptional style) created by Peter
Sometimes when things are thrown, it is confusing and not obvious from …
5:13 PM Changeset [974] by Peter
improve help output
4:49 PM Changeset [973] by Jari Häkkinen
Refs #118. Resolves issue of detecting gslcblas on linux.
4:46 PM Ticket #280 (when GSL or other needed things are not found configure should fail) created by Peter
see svndigest for a template on how to do it
2:11 AM Changeset [972] by Peter
well to be correct

Oct 16, 2007:

8:39 PM Changeset [971] by Markus Ringnér
Fixed bug so things compile on OS X.

Oct 15, 2007:

4:16 AM Ticket #279 (build_support is not included in a dist) closed by Peter
invalid: Actually it is.
4:00 AM Changeset [970] by Peter
refs #242
2:25 AM Ticket #279 (build_support is not included in a dist) created by Peter
2:03 AM Ticket #278 (install documentation) created by Peter
Related to #242 #219 doc/html could be installed in /usr/local/share/yat/.
1:29 AM Ticket #277 (Averager clone holding more information) created by Peter
The Averager classes are very convenient, but sometimes first and …
12:07 AM Ticket #276 (median crashes for small ranges) created by Peter
I try to calculate the median of a vector of size 1, which result in a …

Oct 14, 2007:

1:57 AM Changeset [969] by Jari Häkkinen
Addresses #118. ATLAS is now detected, see ticket comments for more info.
1:34 AM Ticket #275 (Create a somewhat universal binary of the library on my Mac) created by Jari Häkkinen
Doing file libyat.so should report […] on my Mac. Well, at least …
1:11 AM WikiStart edited by Jari Häkkinen
Added link to ATLAS for better performance. (diff)

Oct 13, 2007:

10:01 PM Ticket #274 (end() of Iterator) created by Peter
How should end() of Iterator behave? At time being it is implemented …

Oct 12, 2007:

4:15 PM Ticket #273 (`make doc` should run Makefile in generated latex directory) created by Peter
related to ticket:331

Oct 11, 2007:

7:43 PM Ticket #240 (CommandLine class) closed by Peter
fixed
7:24 PM Changeset [968] by Peter
adding mssing files
7:15 PM Changeset [967] by Peter
minor stuff
7:01 PM Changeset [966] by Peter
fixing some doxygen warnings
6:58 PM Changeset [965] by Peter
Adding CommandLine? class. finishes #240

Oct 10, 2007:

11:14 PM Changeset [964] by Peter
adding function to set maximal training epochs in SVM, and fixed so C …
11:04 PM Changeset [963] by Peter
fixes #268. SVM throws if when train() fails
8:12 PM Changeset [962] by Peter
setting svndigest:ignore property on file copied from gsl
7:54 PM Ticket #271 (NBC trains incorrectly when have total zero weight for a feature) closed by Peter
fixed: Solved in [960] and [961]. If the number of valid data points is 1 or …
7:51 PM Changeset [961] by Peter
correcting NBC train. refs ticket:271
7:44 PM Changeset [960] by Peter
fixed ticket:271
6:49 PM Changeset [959] by Peter
Fixed so NBC and SVM are throwing when unexpected DataLookup2D is …
5:46 PM Ticket #272 (vector_distance is not an optimal name) created by Peter
What is a better name? distance? range_distance?
5:44 PM Changeset [958] by Peter
allowing mixture of weighted and unweighted iterators in vector_distance
4:36 PM Ticket #207 (Doxygen documentation style) closed by Peter
fixed: I have added a some info here …
12:39 PM Ticket #118 (Overhaul of configure.ac) reopened by Jari Häkkinen
Oups, I didn't noticed that the ticket was closed. I suppose you are …

Oct 9, 2007:

10:08 PM Ticket #118 (Overhaul of configure.ac) closed by Peter
fixed: (In [957]) Generation of documentation is disabled if software is …
10:07 PM Changeset [957] by Peter
Generation of documentation is disabled if software is missing. For …
5:53 PM Ticket #271 (NBC trains incorrectly when have total zero weight for a feature) created by Peter
When there is no data for a feature m is set to 0 and sigma is set to …
4:09 PM Ticket #270 (Support for different methods to aggregate classifiers in EnsembleBuilder) created by Markus Ringnér
In EnsembleBuilder? it is hard-coded that the prediction for each …
3:03 PM Changeset [956] by Markus Ringnér
Bug fixing
6:57 AM Changeset [955] by Jari Häkkinen
Addresses #118. Removing CFLAGS variable since we are not using C directly.
6:32 AM Changeset [954] by Jari Häkkinen
Addresses #118.
6:25 AM Changeset [953] by Jari Häkkinen
Addresses #118.
6:16 AM Changeset [952] by Jari Häkkinen
Addresses #118. Moved AC_LANG macro call to an early position.
5:54 AM Changeset [951] by Jari Häkkinen
Addresses #118. Adding gsl.m4 as suggested by Peter since configure …
1:16 AM Ticket #269 (MultiClassSVM) created by Peter
I think this is a missing feature. A MultiClassSVM is simply a …
1:09 AM Changeset [950] by Peter
SVM::make_classifier is now throwing if KernelLookup? is not passed.
1:00 AM Ticket #268 (SupervisedClassifier should return void) created by Peter
When SVM::train fails false is returned and a warning message is …
12:27 AM Changeset [949] by Peter
fixing bug in AveragerWeighted? so actually weights are used when …

Oct 8, 2007:

4:29 PM yat-0.3.1.tar.gz.MD5 attached to DownloadPage by Jari Häkkinen
4:28 PM yat-0.3.1.tar.gz attached to DownloadPage by Jari Häkkinen
4:28 PM DownloadPage edited by Jari Häkkinen
(diff)
4:06 PM Changeset [948] by Markus Ringnér
Adding support and checks for intended lookups in classifiers
2:40 PM WikiStart edited by Markus Ringnér
(diff)
8:42 AM DownloadPage edited by Peter
(diff)
5:35 AM WikiStart edited by Peter
removing redundant info - it is on DownloadPage (diff)
5:00 AM DownloadPage edited by Peter
(diff)
3:56 AM Ticket #226 (Create how to release document) closed by Peter
fixed: ReleaseProcedure page was created
3:54 AM ReleaseProcedure edited by Peter
(diff)
3:53 AM ReleaseProcedure edited by Peter
(diff)
3:49 AM ReleaseProcedure edited by Peter
(diff)
3:40 AM ReleaseProcedure edited by Peter
(diff)
3:35 AM ReleaseProcedure edited by Peter
(diff)
3:33 AM ReleaseProcedure edited by Peter
(diff)
3:31 AM ReleaseProcedure edited by Peter
(diff)
3:24 AM ReleaseProcedure edited by Peter
(diff)
3:23 AM ReleaseProcedure edited by Peter
(diff)
2:58 AM ReleaseProcedure edited by Peter
(diff)
2:17 AM ReleaseProcedure edited by Peter
(diff)
2:01 AM ReleaseProcedure created by Peter
1:45 AM WikiStart edited by Peter
(diff)
12:51 AM Changeset [947] by Peter
removing [] in AC_INIT in command
12:27 AM DownloadPage edited by Peter
(diff)
12:26 AM DownloadPage created by Peter
12:22 AM WikiStart edited by Peter
(diff)

Oct 7, 2007:

11:46 PM Changeset [946] by Peter
setting CFLAGS variable
11:39 PM Changeset [945] by Peter
move down waning about missing docs program. Also fixed a typo.
11:10 PM Changeset [944] by Peter
added test for presence for doxygen, latex, dvipdfm, and latex2html. …
10:02 PM Changeset [943] by Peter
removing variables not needed and modified AM_INIT_AUTOMAKE to modern form
9:03 PM Changeset [942] by Peter
testing that GSL version is >= 1.6
8:49 PM Changeset [941] by Peter
shaping up configure.ac. Replaced AC_CHECK_LIB with AC_SEARCH_LIBS …
8:27 PM Changeset [940] by Peter
fixing problem to find gsl in configure. I suspect the problem was …
6:22 PM Changeset [939] by Jari Häkkinen
Test to see if we should replace current matrix/vector with MTL4.

Oct 6, 2007:

1:24 AM Ticket #264 (Score in InputRanker) closed by Peter
fixed: (In [938]) Well Score is an abstract interface class so const& will …
1:24 AM Changeset [938] by Peter
improving constness correctness
1:15 AM Ticket #210 (Distance should take DataLookupWeighted1D) closed by Peter
wontfix: Distance has been replaced by template functions (see ticket:250)
1:11 AM Changeset [937] by Peter
changing name of IteratorTraits? to iterator_traits
1:02 AM Changeset [936] by Peter
reimplementing yat_assert as a throwing function
12:50 AM Ticket #267 (iterator for 2D Lookups) created by Peter
related to ticket:256 ticket:263 ticket:306 Instead of using …

Oct 5, 2007:

11:31 PM Changeset [935] by Peter
fixing doxygen problem
11:27 PM Changeset [934] by Peter
fixing bug when range is one value only
11:18 PM Ticket #265 (median should work on iterators (rather than std::vector)) closed by Peter
fixed: (In [932])
11:15 PM Changeset [933] by Peter
mad function now takes iterators
11:03 PM Changeset [932] by Peter
median and percentile functions now take iterators rather than vectors
10:58 PM Ticket #266 (what is statistics::add in utility.h doing?) created by Peter
needs ticket:292 Is these functions needed? Could we translate them …
10:03 PM Ticket #265 (median should work on iterators (rather than std::vector)) created by Peter
median is a special case of percentile and consequently percentile …
5:51 PM Ticket #249 (Euclidean returns squared value) closed by Markus Ringnér
fixed
5:43 PM Ticket #250 (The new vector_distance structure should replace the old Distance ...) closed by Markus Ringnér
fixed: The old Distance structure is removed in [931].
5:42 PM Changeset [931] by Markus Ringnér
Working on ticket:259. Removed old Distance see ticket:250

Oct 4, 2007:

3:30 PM Changeset [930] by Markus Ringnér
Fixed support for MatrixLookup? in NCC. See ticket:259
12:20 AM Changeset [929] by Peter
grammar
12:16 AM Ticket #264 (Score in InputRanker) created by Peter
InputRanker? is taking a Score& but every function in Score is const. …

Oct 3, 2007:

11:09 PM Ticket #263 (matrix and iterators) created by Peter
related to ticket:256 and ticket:267 I would like to have three types …
6:59 PM Changeset [928] by Peter
removing some includes not needed
6:58 PM Changeset [927] by Peter
modifying weighted euclidean
8:11 AM Changeset [926] by Markus Ringnér
Fixing minor mistakes so things gets installed with make install
12:22 AM Ticket #262 (Add section on Distance in weighted statistics document) created by Peter

Oct 2, 2007:

11:24 PM Ticket #199 (NNI should use Euclidean) closed by Peter
wontfix: NNI works fine. No reason to change it.
4:02 PM Changeset [925] by Markus Ringnér
NCC and IGP have been changed to templates on Distance
11:47 AM Changeset [924] by Markus Ringnér
See ticket:190
10:55 AM Ticket #190 (utility::vector and utility::matrix expects quiet_NaN is supported but ...) reopened by Jari Häkkinen
The AC check may pass but the quiet_NaN support is flaky in the …

Oct 1, 2007:

8:29 PM Changeset [923] by Jari Häkkinen
Changed references to CVS to refer to subversion. Moved FIXME items to …
8:24 PM Ticket #190 (utility::vector and utility::matrix expects quiet_NaN is supported but ...) closed by Jari Häkkinen
fixed: Fixed in changeset:922
8:22 PM Changeset [922] by Jari Häkkinen
Fixes #190. configure now checks for quite Nan. Check for this removed …
10:59 AM Ticket #261 (Implement yat_assert properly) created by Jari Häkkinen
The vanilla version provided by Peter do not work on Mac. Some more …
10:57 AM Changeset [921] by Jari Häkkinen
Removed undefined macro on MacOSX. Now the yat_assert compiles.

Sep 30, 2007:

4:38 AM Ticket #241 (Remove lost '>' on Doxygen first page) closed by Peter
fixed: fixed in [920]
4:38 AM Changeset [920] by Peter
fixes #241
3:38 AM Ticket #239 (to_lower and to_upper should return reference to passed string) closed by Peter
fixed: fixed in [919]
3:38 AM Changeset [919] by Peter
fixes #239
3:33 AM Ticket #257 (matrix does not accept "-inf") closed by Peter
fixed: fixed in [917] and [918]
3:32 AM Changeset [918] by Peter
modifing tests to fit new implementation
3:26 AM Changeset [917] by Peter
fixes #257
2:51 AM Ticket #260 (DataLookup2D should have a operator<<) closed by Peter
fixed: fixed in [916]
2:50 AM Changeset [916] by Peter
Sorry this commit is a bit to big. Adding a yat_assert. The yat …

Sep 29, 2007:

6:16 AM Ticket #260 (DataLookup2D should have a operator<<) created by Peter
4:24 AM Ticket #246 (Averager classes should have interface for Iterators) closed by Peter
fixed: in [914] For now I leave these as free functions.
4:20 AM Changeset [915] by Peter
fixing dox
4:18 AM Changeset [914] by Peter
refactoring add function in Averagers, refs #246
2:58 AM Changeset [913] by Peter
remove stupid extra include that was added in last ci
2:53 AM Changeset [912] by Peter
Made add function for AveragerPair? no longer accept weighted …
2:41 AM Changeset [911] by Peter
Made add function for Averager no longer accept weighted iterators. …
2:20 AM Changeset [910] by Peter
impl add function for AveragerWeighted?. The function distinguishes …
1:50 AM Ticket #251 (weighted_random_access_iterator_tag) closed by Peter
fixed: In [909] using weighted_iterator_traits, closes #251
1:49 AM Changeset [909] by Peter
using weighted_iterator_traits, closes #151
1:09 AM Ticket #259 (KNN/NBC/NCC should support both MatrixLookup and MatrixLookupWeighted) created by Peter
Matrix-based classifiers such as KNN, NBC and NCC should support both …
12:26 AM Changeset [908] by Peter
adding IteratorWeighted?.h in Makefile.am (so file is included in …

Sep 28, 2007:

1:03 AM Changeset [907] by Peter
adding copyright
1:02 AM Changeset [906] by Peter
1:00 AM Changeset [905] by Peter
Updating NEWS file and setting mime-type to text/x-trac-wiki

Sep 27, 2007:

11:40 PM Ticket #258 (Permutation test) created by Peter
I tend to write the same code over and over again […] Perhaps we …
10:12 PM Ticket #257 (matrix does not accept "-inf") created by Peter
Is that a restriction created by yat or is it inherited from GSL? If …
9:24 PM Ticket #256 (vector matrix view design - could it be improved?) created by Peter
related to ticket:267 I don't like the interface to views. For …
8:30 PM Changeset [904] by Peter
removing assert from header file
8:26 PM Changeset [903] by Markus Ringnér
Forgot this test in the last check-in.
11:52 AM Ticket #255 (Our iterators should use the special std base class iterator<>) created by Markus Ringnér
We are setting a bunch of typedefs first in Iterator (and …
11:01 AM Changeset [902] by Markus Ringnér
Fixing mistake in last revision (forgot to add KNN.h)
11:00 AM Changeset [901] by Markus Ringnér
Added a template KNN classifier where the distance measure is the …
9:10 AM Changeset [900] by Markus Ringnér
Refs #251. Fixed so the unweighted distances are at the …

Sep 26, 2007:

11:27 PM Ticket #253 (weighted euclidean in euclidean_vector_distance.h has some weird properties) closed by Peter
fixed: fixed in [889]
11:26 PM Changeset [899] by Peter
changed euclidean to fulfill design criteria, removes …
11:17 PM Ticket #254 (Document distance, euclidean_distance, ...) created by Peter
7:04 PM Ticket #251 (weighted_random_access_iterator_tag) reopened by Peter
I am not sure this discussion is finished. The problem is that if we …
6:31 PM Ticket #253 (weighted euclidean in euclidean_vector_distance.h has some weird properties) created by Peter
It returns sqrt(ap.sum_squared_deviation()) that is sqrt (sum [w_x …
6:01 PM Ticket #252 (value is not set properly in Iterator) created by Peter
value should probably reflect the return_type. At time being value
4:51 PM Ticket #251 (weighted_random_access_iterator_tag) closed by Peter
fixed: This is fine with me. Some comment though 1. Good. Writing code in …
3:44 PM Changeset [898] by Markus Ringnér
A first suggestion for how to adress #250. Also removed contamination …
12:18 AM Ticket #251 (weighted_random_access_iterator_tag) created by Peter
This ticket relates to various issues of how we should design things …

Sep 25, 2007:

10:46 PM Changeset [897] by Peter
removing keyword that was mistakingly added before
10:43 PM Changeset [896] by Peter
10:39 PM Changeset [895] by Peter
Another try, hm…
10:25 PM Changeset [894] by Peter
setting missing property Id on files
9:32 PM Changeset [893] by Peter
Removing make check' output. Please obey the rule that tests are mute …
9:25 PM Changeset [892] by Peter
Fixed documentation of sum_squared_deviation
8:54 PM Ticket #247 (IteratorWeighted: Design and implementation) reopened by Peter
I don't like operator* returning data*weight. I would rather see …
4:26 PM Changeset [891] by Markus Ringnér
Minor modifications
11:43 AM Ticket #250 (The new vector_distance structure should replace the old Distance ...) created by Markus Ringnér
NCC, IGP and perhaps other things use the old Distance classes. They …
11:38 AM Ticket #247 (IteratorWeighted: Design and implementation) closed by Markus Ringnér
fixed: In [890] this was implemented as utility::IteratorWeighted? with …
11:36 AM Ticket #245 (Distance should take Iterators) closed by Markus Ringnér
fixed
11:35 AM Changeset [890] by Markus Ringnér
Refs #245 #246 #247
9:33 AM Ticket #249 (Euclidean returns squared value) created by Markus Ringnér
operator() in Euclidean calculates squared Euclidean distances. I …
9:30 AM Changeset [889] by Markus Ringnér
Refs #245. A new structure to calculate distances between vectors that …

Sep 24, 2007:

10:42 PM Changeset [888] by Peter
fixing doxygen parsing
10:05 PM Ticket #248 (avoid using GSL sort algo in vector::sort) created by Peter
There is a bug in underlying GSL sort (I know GSL people call it a …
9:52 PM Changeset [887] by Peter
made add function template so it accepts AveragerWeighted? too. Also …
9:01 PM Changeset [886] by Peter
add function for Averager and AveragerPair? taking iterators refs #246
8:35 PM Ticket #247 (IteratorWeighted: Design and implementation) created by Peter
relates to Iterator (#244) needed for ticket:246 Questions: 1. …

Sep 23, 2007:

2:23 AM Changeset [885] by Peter
adding some cleaning
12:57 AM Ticket #244 (Iterators for 1D containers) closed by Peter
fixed: Fixed in [881] [882] [883] and [884]
12:53 AM Changeset [884] by Peter
some documentation
12:05 AM Changeset [883] by Peter
fixing problems with iterator -> const_iterator conversion

Sep 22, 2007:

10:28 PM Changeset [882] by Peter
fixing includes - sorry about that
10:22 PM Changeset [881] by Peter
merged constIterator into Iterator and added an extra template …
1:43 AM Changeset [880] by Peter
refs #244

Sep 21, 2007:

4:10 PM Changeset [879] by Markus Ringnér
Added support to utility::vector for gsl-functions that finds indices …
12:36 AM Ticket #246 (Averager classes should have interface for Iterators) created by Peter
needs ticket:244 ticket:247 relates to ticket:245 More or less the …
12:35 AM Ticket #245 (Distance should take Iterators) created by Peter
needs ticket:244 Well, in fact it should not take Iterators, but be …
12:32 AM Ticket #244 (Iterators for 1D containers) created by Peter
relates to ticket:210 We need Iterators for our 1D containers. The …
Note: See TracTimeline for information about the timeline view.