<commit_before>sift_min_frames: 4000        # If fewer frames are detected, sift_peak_threshold is reduced.
sift_peak_threshold: 0.08    # Smaller value -> more features
sift_edge_threshold: 10

flann_branching: 16
flann_iterations: 10
flann_checks: 150

robust_matching_threshold: 3
five_point_algo_threshold: 5

preemptive_max: 100
preemptive_threshold: -1

processes: 1                 # Number of threads to use<commit_msg>config: add some more comments and settings<commit_after>
# Params for features
feature_type: SURF            # Feature type (SURF, SIFT)
feature_min_frames: 5000      # If fewer frames are detected, sift_peak_threshold/surf_hessian_threshold is reduced.
feature_process_size: 2048    # Resize the image if its size is larger than specified. Set to -1 for original size

# Params for SIFT
sift_peak_threshold: 0.1      # Smaller value -> more features
sift_edge_threshold: 10       # See OpenCV doc

# Params for SURF
surf_hessian_threshold: 3000  # Smaller value -> more features
surf_n_octaves: 4             # See OpenCV doc
surf_n_octavelayers: 2        # See OpenCV doc

# Params for general matching
lowes_ratio: 0.6              # Ratio test for matches

# Params for FLANN matching
flann_branching: 16           # See OpenCV doc
flann_iterations: 10          # See OpenCV doc
flann_checks: 100             # Smaller -> Faster (but might lose good matches)

# Params for preemptive matching
preemptive_max: 200           # Number of features to use for preemptive matching
preemptive_threshold: 4       # If number of matches passes the threshold -> full feature matching

# Params for geometric estimation
robust_matching_threshold: 3  # Outlier threshold (in pixels) for fundamental matrix estimation
five_point_algo_threshold: 5  # Outlier threshold (in pixels) for essential matrix estimation

# Other params
processes: 1                  # Number of threads to use
{'fraction_non_alphanumeric': 0.048870204939569103, 'fraction_numerical': 0.03047819232790331, 'mean_word_length': 3.533333333333333, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 8, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2516933', 'n_tokens_mistral': 615, 'n_tokens_neox': 542, 'n_words': 207}