Enhanced readability. Thinking about best way to make weights persistant
Updating pipeline incrementally and trying not to break anything. Currently up to step 3
moved gravity weighting to where it should live in nn_weights.py
greatly improved speed of build_chipmatch. Still need to ad in multiple feature scores per keypoint. pipeline tests are all passing.
wip
better asserts in doctests. using more list comprehensions. Fixed lots of documentation and readability issues
Put qreq_ as the first paramater in most pipeline functions
shaved 4 seconds off annotation table loading. from 14 to 10
Added hack to unsupress duplicate votes. There really should just be a function that recomputes them. Features score vectors are now returned instead of aggregate scalars
Turned on profiling in another futile attempt to make name tables load
worked on api_cache more. remembered why the problem is hard
Working on maintaining scores. Moved vsone helpers into pipeline.
added homog err as persistant weight. fixed bounds issues of asserts on windows
wip
fixed two more tests erroring due to bounds issues
fixed featweight test
wip
Turned enable_unknown_fix on by default in get_name_aids. This fixes issues with unknown queries
Added main docstr. added multindxer threshold to nnconfig. change a position of thumb in names table.
Merge branch 'pipeline_upgrade' into merge_pipeline_upgrade