Esempio n. 1
0
 def __init__(self, n_neighbors = 5, radius = 1.0, fast=False, number_of_hash_functions=400,
              max_bin_size = 50, minimal_blocks_in_common = 1, shingle_size = 4, excess_factor = 5,
              similarity=False, number_of_cores=None, chunk_size=None, prune_inverse_index=-1,
               prune_inverse_index_after_instance=-1.0, remove_hash_function_with_less_entries_as=-1, 
              block_size = 5, shingle=0, store_value_with_least_sigificant_bit=0, 
               gpu_hashing=0, speed_optimized=None, accuracy_optimized=None): #cpu_gpu_load_balancing=0, 
     self._minHash = MinHash(n_neighbors=n_neighbors, radius=radius,
             fast=fast, number_of_hash_functions=number_of_hash_functions,
             max_bin_size=max_bin_size, minimal_blocks_in_common=minimal_blocks_in_common,
             shingle_size=shingle_size, excess_factor=excess_factor,
             similarity=similarity, number_of_cores=number_of_cores, chunk_size=chunk_size, prune_inverse_index=prune_inverse_index,
             prune_inverse_index_after_instance=prune_inverse_index_after_instance,
             remove_hash_function_with_less_entries_as=remove_hash_function_with_less_entries_as, 
             block_size=block_size, shingle=shingle,
             store_value_with_least_sigificant_bit=store_value_with_least_sigificant_bit, 
             cpu_gpu_load_balancing=0, gpu_hashing=gpu_hashing,
             speed_optimized=speed_optimized, accuracy_optimized=accuracy_optimized)