(no author)
|
cd5514310a
|
|
- |
|
vasiloglou
|
077762e294
|
more
|
2008-03-19 04:15:07 +00:00 |
|
vasiloglou
|
57fdd2df03
|
Added some extra files
|
2008-03-19 03:48:39 +00:00 |
|
vasiloglou
|
5970355d5f
|
Implemented the member functions
|
2008-03-19 03:07:16 +00:00 |
|
vasiloglou
|
3901a8d029
|
Some minor repairs
|
2008-03-19 00:16:58 +00:00 |
|
vasiloglou
|
d89b20d088
|
fisrt check in
|
2008-03-19 00:15:23 +00:00 |
|
(no author)
|
15d9beffb9
|
|
- |
|
(no author)
|
a8f82fc757
|
|
- |
|
vasiloglou
|
acc3b2b164
|
several bugs fixed
|
2008-03-13 18:46:15 +00:00 |
|
vasiloglou
|
ec015dcf09
|
some minor modifications, tests seem to run ok
|
2008-03-13 18:45:55 +00:00 |
|
vasiloglou
|
eb82302da2
|
It is working
|
2008-03-13 13:15:25 +00:00 |
|
vasiloglou
|
3b80096ffb
|
test seems to pass, we have to check for the validity of the results
|
2008-03-13 05:22:36 +00:00 |
|
vasiloglou
|
cade017c70
|
Remove some binary files tha accidently were added
|
2008-03-13 02:58:28 +00:00 |
|
vasiloglou
|
cddb821d4f
|
Compiling
|
2008-03-13 02:57:05 +00:00 |
|
Dongryeol Lee
|
2cc2d27794
|
Fixed the compilation error
|
2008-03-11 02:09:52 +00:00 |
|
Dongryeol Lee
|
d02458f3b2
|
The driver application now reads in a dataset of short ints for demonstration.
|
2008-03-11 01:50:20 +00:00 |
|
rriegel
|
4566179385
|
fixed test suite, fixed arraylist ambiguity
|
2008-03-11 01:46:08 +00:00 |
|
Bill March
|
e55c93e7cf
|
stuff
|
2008-03-11 01:03:17 +00:00 |
|
gmravi2003
|
7a7445d2d0
|
Fully functional. No leaks
|
2008-03-09 22:13:26 +00:00 |
|
Dongryeol Lee
|
900ca48466
|
Fastlib tree now is OT-compliant, meaning it can be serialized/unserialized. However, it still does not admit a bounding box of general primitive type (for example, a short-int based bounding box rather than a double-based bounding box), which would involve making changes to bounds.h, math/math.h:DRange class.
|
2008-03-09 00:37:59 +00:00 |
|
Dongryeol Lee
|
2ddadcc3f2
|
Separated out the naive algorithm into a separate file. Now algorithms are templatized for different primitive types
|
2008-03-09 00:32:12 +00:00 |
|
gmravi2003
|
46f9df9c89
|
Slightly modified. Still workingb but with mem leaks
|
2008-03-09 00:05:52 +00:00 |
|
gmravi2003
|
cd564b8a9f
|
Fully working. However there are mem leaks
|
2008-03-08 23:05:13 +00:00 |
|
rriegel
|
7991f3aba7
|
templatized matrices
|
2008-03-07 03:59:59 +00:00 |
|
rriegel
|
d918575805
|
some memory optimizations
|
2008-03-07 03:58:39 +00:00 |
|
Bill March
|
bb43bb75bc
|
code hooray
|
2008-03-05 18:55:08 +00:00 |
|
Dongryeol Lee
|
2aace707ca
|
Numerical stability fix
|
2008-03-05 01:39:30 +00:00 |
|
Dongryeol Lee
|
f703694b81
|
More fixes in CG loop regarding the updating the solutions
|
2008-03-05 01:17:54 +00:00 |
|
Dongryeol Lee
|
0d6b734001
|
Bug fix in the Krylov loop - changed a break statement in the for-loop that iterated over each query to a continue statement
|
2008-03-05 01:05:31 +00:00 |
|
Dongryeol Lee
|
d05803cc18
|
indentation fix in multi_conjugate_gradient.h
|
2008-03-05 00:54:32 +00:00 |
|
Dongryeol Lee
|
1e64b08e0c
|
More parameter tweaking in the CG loop
|
2008-03-05 00:43:03 +00:00 |
|
Dongryeol Lee
|
d639f4894f
|
Fixed the normalization constant handling for query influence values
|
2008-03-05 00:35:02 +00:00 |
|
Dongryeol Lee
|
89b57d0c37
|
I need to fix the Krylov loop to make sure all three system solutions have converged before a query exists the Krylov loop.
|
2008-03-05 00:16:42 +00:00 |
|
Dongryeol Lee
|
5b1d0cbbcd
|
Edited the krylov-based regression code for numerical stability
|
2008-03-03 21:31:07 +00:00 |
|
Dongryeol Lee
|
255dfcebe5
|
Tweaked the termination condition in the CG algorithm
|
2008-03-03 21:21:56 +00:00 |
|
Dongryeol Lee
|
dc9cea5bd7
|
Another fix to the Compute function
|
2008-03-03 20:55:54 +00:00 |
|
Dongryeol Lee
|
bd9dfdcf9e
|
Last generation of the Krylov subspace based method has been caught - the bug was due to reusing the same dual-tree computation function across three different phases (some phases were required to use squared kernel values, rather than the regular values)
|
2008-03-03 20:52:57 +00:00 |
|
Dongryeol Lee
|
221c1ce793
|
Bug fix in the dense version: same problem with the naive version since I forgot to divided by the normalization constant for the influence values
|
2008-03-03 04:28:20 +00:00 |
|
Dongryeol Lee
|
93fdb3c60b
|
The naive code had a bug in computing the influence value of a point; it should have computed t(q)^T (B^T W(q) B)^{-1} t(q) W(0), instead of t(q)^T (B^T W(q) B)^{-1} t(q)
|
2008-03-03 03:48:36 +00:00 |
|
Dongryeol Lee
|
6a2a91e22b
|
Minor fixes in the user-level function Compute
|
2008-03-03 01:38:23 +00:00 |
|
gmravi2003
|
dc356ba601
|
Complete. Will need to do a small final check
|
2008-03-03 00:51:51 +00:00 |
|
Dongryeol Lee
|
c69e48ef2b
|
Some work for setting up the experiment for the dense version of the algorithm has been completed. I now need to look at the krylov subspace version for correctness since I do some fancy stuff for the normalization constants
|
2008-03-02 22:13:27 +00:00 |
|
Dongryeol Lee
|
d315ca87b5
|
Krylov subspace based LPR now computes full information required for crossvalidation: confidence bands, regression estimate, leave-one-out regression estimate, influence value, and magnitude of its weight diagram vector in the hat matrix
|
2008-03-02 19:27:39 +00:00 |
|
gmravi2003
|
026a85eacc
|
partially complete
|
2008-03-02 16:18:44 +00:00 |
|
gmravi2003
|
289f65b6d1
|
Partially complete code
|
2008-03-02 07:19:22 +00:00 |
|
Dongryeol Lee
|
bb0441fb51
|
Fix in the compute function for naive code which contained erroneous extra argument
|
2008-03-02 06:12:24 +00:00 |
|
Dongryeol Lee
|
f39afd4da8
|
Fix in the compute function for naive code which contained erroneous extra argument
|
2008-03-02 06:11:51 +00:00 |
|
Dongryeol Lee
|
b8f8db9bf5
|
Now shuffles the values for weight diagram and influence values for Krylov version
|
2008-03-02 04:59:18 +00:00 |
|
Dongryeol Lee
|
c7122cb14c
|
Caught a serious bug in non-shuffling of the weight diagram magnitude and influence values in the dense version of the algorithm
|
2008-03-02 04:42:49 +00:00 |
|
Dongryeol Lee
|
f6dba35e8b
|
Fixed a bug in the dense version of the algorithm which did not shuffle the computed magnitude of weight diagrams and influence values accordingly due to the query tree construction; also there was a logic mistake in the design of the code which assumed that under variable-bandwidth case, the epanechnikov moment computed for the denominator matrix could be used for the weight diagram matrix, but this is not true since the effective normalization constant for weight diagram matrix requires squared normalization constants
|
2008-03-02 04:39:00 +00:00 |
|