def test_configuration(self): index_filepath = '/index_filepath' para_filepath = '/param_fp' descr_cache_fp = '/descrcachefp' # Make configuration based on default c = FlannNearestNeighborsIndex.get_default_config() c['index_filepath'] = index_filepath c['parameters_filepath'] = para_filepath c['descriptor_cache_filepath'] = descr_cache_fp c['distance_method'] = 'hik' c['random_seed'] = 42 # Build based on configuration index = FlannNearestNeighborsIndex.from_config(c) ntools.assert_equal(index._index_filepath, index_filepath) ntools.assert_equal(index._index_param_filepath, para_filepath) ntools.assert_equal(index._descr_cache_filepath, descr_cache_fp) c2 = index.get_config() ntools.assert_equal(c, c2)
def test_configuration(self): index_filepath = '/index_filepath' para_filepath = '/param_fp' descr_cache_fp = '/descrcachefp' # Make configuration based on default c = FlannNearestNeighborsIndex.get_default_config() c['index_filepath'] = index_filepath c['parameters_filepath'] = para_filepath c['descriptor_cache_filepath'] = descr_cache_fp c['distance_method'] = 'hik' c['random_seed'] = 42 # Build based on configuration index = FlannNearestNeighborsIndex.from_config(c) ntools.assert_equal(index._index_filepath, index_filepath) ntools.assert_equal(index._index_param_filepath, para_filepath) ntools.assert_equal(index._descr_cache_filepath, descr_cache_fp) c2 = index.get_config() ntools.assert_equal(c, c2)
def test_configuration(self): self._make_cache_files() self._clean_cache_files() # Make configuration based on default c = FlannNearestNeighborsIndex.get_default_config() c['index_filepath'] = self.FLANN_INDEX_CACHE c['parameters_filepath'] = self.FLANN_PARAMETER_CACHE c['descriptor_cache_filepath'] = self.FLANN_DESCR_CACHE c['distance_method'] = 'hik' c['random_seed'] = 42 # Build based on configuration index = FlannNearestNeighborsIndex.from_config(c) ntools.assert_equal(index._index_filepath, self.FLANN_INDEX_CACHE) ntools.assert_equal(index._index_param_filepath, self.FLANN_PARAMETER_CACHE) ntools.assert_equal(index._descr_cache_filepath, self.FLANN_DESCR_CACHE) c2 = index.get_config() ntools.assert_equal(c, c2)