-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intermediate technical release (required for vidjil-server integration) #18
base: master
Are you sure you want to change the base?
Conversation
Instruction of adding a new algorithm: 1. Create a new class derived from PairwiseBlockAligner (see src/algorithms/block_alignment/pairwise_block_aligner.hpp). 2. Implement your algorithm in this class. There is at least one example. 3. Add a new value to enum vj_finder::VJFinderConfig::AlgorithmParams::AlignerParams::AlignerAlgorithm (in the file src/vj_finder/vj_finder_config.hpp). 4. Add detection of your algorithm to the config parser in function get_aligner_algorithm (in the file src/vj_finder/vj_finder_config.cpp). 5. Add creation of your class to function VJQueryAligner::get_aligner (in the file src/vj_finder/vj_query_aligner.cpp). 6. Finally, you may now change the algorithm used by igrec in the config configs/vj_finder/config.info (even though I'm not pretty sure changes in it are commited now).
Vjf improvement + profiling
This reverts commit d1fd5a7.
This reverts commit b4dce26.
This reverts commit 6d6cf2e.
VJQueryProcessor is now created only one time per thread
Igquast update
Add .vidjil output (required for integration with vidjil-server)
Vidjil format support minor fixup
.vidjil export: use reversed ranks as top values
Add summer version of AntEvolo
else: | ||
input_file_tmp = None | ||
|
||
# TODO this should be done automatically but it is not. Submit a bug |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Submit it plz. It cannot be found here till next century.
@@ -479,6 +479,8 @@ def __error_positions(self, tau=1, size=5, | |||
result.sort() | |||
return result | |||
|
|||
# FIXME cons_size/ref_size args are probably swapped. Check and fix if | |||
# necessary |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice)
@@ -479,6 +479,8 @@ def __error_positions(self, tau=1, size=5, | |||
result.sort() | |||
return result | |||
|
|||
# FIXME cons_size/ref_size args are probably swapped. Check and fix if | |||
# necessary |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice)
# Conflicts: # CMakeLists.txt # igrec.py # src/vj_finder/vj_query_aligner.hpp # src/vj_finder/vj_query_processing.cpp
# Conflicts: # configs/.gitignore # src/vj_finder/vj_finder_config.cpp # src/vj_finder/vj_query_aligner.cpp # src/vj_finder/vj_query_aligner.hpp # src/vj_finder/vj_query_processing.cpp # src/vj_finder/vj_query_processing.hpp
No description provided.