Sat, 15 Oct 2011 17:28:07 +0000 |
mas01mc |
Adding Kullback-Leibler divergence as alternate distance function
|
Thu, 02 Jun 2011 16:31:44 +0000 |
mas01cr |
Fix analogous signed/unsigned mistake in command-line binary
|
Thu, 25 Nov 2010 13:42:40 +0000 |
mas01mc |
Adding mkc_lsh_update branch, trunk candidate with improved LSH: merged trunk 1095 and branch multiprobe_lsh
fewerQueryDatumReads
|
Thu, 22 Apr 2010 21:04:10 +0000 |
mas01cr |
actually implement the sampling functionality requested
|
Thu, 22 Apr 2010 21:04:04 +0000 |
mas01cr |
support distinction between exhaustive / nonexhaustive sampling
|
Thu, 22 Apr 2010 21:03:59 +0000 |
mas01cr |
simplify sample code slightly
|
Thu, 22 Apr 2010 21:03:47 +0000 |
mas01cr |
begin work on sampling API
|
Fri, 05 Mar 2010 16:01:06 +0000 |
mas01cr |
First implementation of separate query / instance hopsizes
|
Fri, 05 Mar 2010 16:00:53 +0000 |
mas01cr |
Extend results structure to include a key for the query.
|
Tue, 05 Jan 2010 16:44:06 +0000 |
mas01cr |
Sampling enhancements
|
Tue, 27 Oct 2009 17:48:55 +0000 |
mas01cr |
Rework the audioDB binary / gengetopt command-line parsing glue
|
Fri, 14 Aug 2009 16:39:32 +0000 |
mas01cr |
Fix some fd leaks in the command-line binary
|
Mon, 06 Jul 2009 15:26:24 +0000 |
mas01cr |
Some memory-handling fixes
|
Wed, 24 Jun 2009 11:15:15 +0000 |
mas01mj |
Fix for startup segfault (shifted the param parsing to the start of processArgs)
|
Wed, 11 Feb 2009 12:38:03 +0000 |
mas01cr |
Implement a rudimentary API for audioDB::liszt
|
Sun, 08 Feb 2009 06:41:55 +0000 |
mas01mc |
A fix for using_query_point with query_by_key (i.e. not by file). This code path still loads the entire query file, even if using one vector. Loading of query data needs better rationalization.
multiprobeLSH
|
Fri, 06 Feb 2009 21:08:35 +0000 |
mas01mc |
Added back single-query point I/O behaviour from pre API-inversion. Thus only those query vectors required are loaded when using query-from-file. Tests 0006 and 0007 fail silently with this change.
multiprobeLSH
|
Fri, 06 Feb 2009 17:08:21 +0000 |
mas01mc |
Removed obsolete dbH header pointer dereferences in audioDB.cpp. Replaced with the API adb->header type calls. The dbH calls were causing segfaults when attempting to index an empty database or during batch inserts in some rare cases.
|
Sat, 24 Jan 2009 09:39:39 +0000 |
mas01cr |
in audioDB::query, open the database file with O_RDONLY.
|
Thu, 15 Jan 2009 13:57:33 +0000 |
mas01cr |
Code rearrangements to tease apart library code from C++ audioDB code.
|
Tue, 13 Jan 2009 21:37:14 +0000 |
mas01cr |
Better soap memory correctness.
|
Tue, 13 Jan 2009 21:37:10 +0000 |
mas01cr |
Free bits of the datum constructed in audioDB::query.
|
Tue, 13 Jan 2009 21:26:26 +0000 |
mas01cr |
Remove vestiges of old allowed_keys implementation of restrict list
|
Sat, 10 Jan 2009 16:47:57 +0000 |
mas01cr |
Merge api-inversion branch (-r656:771, but I don't expect to return to
|
Sat, 10 Jan 2009 15:33:25 +0000 |
mas01cr |
Mostly disentangle API from command-line binary.
api-inversion
|
Fri, 09 Jan 2009 18:05:32 +0000 |
mas01mc |
Fixed memory leaks, added WS --no_unit_norming, and removed capping of LSH_N_POINT_BITS to 15 bits, instead allow any number of bits to encode points, remaining bits encode tracks
|
Wed, 31 Dec 2008 15:44:16 +0000 |
mas01cr |
Move audioDB::query over to audioDB.cpp
api-inversion
|
Wed, 31 Dec 2008 14:08:43 +0000 |
mas01mc |
Removed silly restriction on query point. Now has a more sensible upper bound
|
Tue, 30 Dec 2008 23:56:57 +0000 |
mas01cr |
No more audioDB::index_allocate and audioDB::index_init_query
api-inversion
|
Sun, 28 Dec 2008 22:43:50 +0000 |
mas01cr |
No more global shingle vector of vectors.
api-inversion
|
Sun, 28 Dec 2008 18:44:08 +0000 |
mas01cr |
Start using the query state structure.
api-inversion
|
Wed, 24 Dec 2008 10:57:18 +0000 |
mas01cr |
No more indata
api-inversion
|
Wed, 24 Dec 2008 10:57:01 +0000 |
mas01cr |
No more trackOffsetTable
api-inversion
|
Wed, 24 Dec 2008 10:55:32 +0000 |
mas01cr |
dataBuf is no more.
api-inversion
|
Wed, 24 Dec 2008 10:55:28 +0000 |
mas01cr |
Delete char *db field from audioDB class.
api-inversion
|
Wed, 24 Dec 2008 10:55:03 +0000 |
mas01cr |
Baby steps...
api-inversion
|
Tue, 23 Dec 2008 20:41:58 +0000 |
mas01mc |
Small changes to add restrict list to indexed search. Removed redundant methods in indexed query code paths.
|
Tue, 09 Dec 2008 22:48:30 +0000 |
mas01cr |
The lesser of two evils, part 2.
api-inversion
|
Fri, 05 Dec 2008 22:32:49 +0000 |
mas01cr |
invert audioDB::insert / audiodb_insert().
api-inversion
|
Wed, 03 Dec 2008 17:40:15 +0000 |
mas01cr |
Move the struct adb definition from the auidioDB_API.h into the
api-inversion
|
Wed, 03 Dec 2008 14:53:20 +0000 |
mas01cr |
Invert audioDB::l2norm / audiodb_l2norm()
api-inversion
|
Thu, 27 Nov 2008 16:22:52 +0000 |
mas01cr |
Invert audioDB::power_flag / audiodb_power()
api-inversion
|
Thu, 27 Nov 2008 15:19:49 +0000 |
mas01cr |
Invert audioDB::dump / audiodb_dump().
api-inversion
|
Thu, 27 Nov 2008 15:19:45 +0000 |
mas01cr |
Don't divide by zero.
api-inversion
|
Thu, 27 Nov 2008 10:19:50 +0000 |
mas01ik |
Missing key option added to API.
|
Tue, 25 Nov 2008 16:41:01 +0000 |
mas01cr |
Invert audioDB::status / audiodb_status().
api-inversion
|
Tue, 25 Nov 2008 16:40:59 +0000 |
mas01cr |
There can be only one (again).
api-inversion
|
Mon, 24 Nov 2008 15:42:15 +0000 |
mas01cr |
Include some necessary information in struct adb.
api-inversion
|
Mon, 24 Nov 2008 12:50:38 +0000 |
mas01cr |
close the database returned from audiodb_create() inside audioDB::create
api-inversion
|
Mon, 24 Nov 2008 11:12:57 +0000 |
mas01cr |
Preparation for more complex inversion.
api-inversion
|
Fri, 21 Nov 2008 15:22:15 +0000 |
mas01cr |
Invert audiodb_create() / audioDB::create().
api-inversion
|
Fri, 21 Nov 2008 14:52:43 +0000 |
mas01cr |
Fix some more argvctr+1 errors
|
Fri, 21 Nov 2008 14:32:27 +0000 |
mas01cr |
API const correctness.
|
Fri, 14 Nov 2008 21:15:02 +0000 |
mas01cr |
Fix sizeof(char *) -> strlen() thinko.
|
Thu, 13 Nov 2008 12:54:15 +0000 |
mas01cr |
Proper dependency information for audioDB.cpp:
|
Wed, 12 Nov 2008 15:40:40 +0000 |
mas01cr |
Merge gcc-4.3-cleanups branch (-r629:642, but I consider that branch as
|
Wed, 12 Nov 2008 15:23:30 +0000 |
mas01cr |
deal with the write() calls in implementation of the API, too.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:14 +0000 |
mas01cr |
Add some braces to avoid ambiguous `else's.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:13 +0000 |
mas01cr |
Fix a buffer-overrun detected (statically!) by gcc
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:12 +0000 |
mas01cr |
one more bit of const correctness.
gcc-4.3-cleanups
|