copying files to /scratch...
starting benchmark...
/scratch/knn/venv/lib/python3.6/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
running only hnsw
order: [Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 100}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 300}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 15}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 60}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 140}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 15}])]
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}])
Got a train set of size (1000000 * 128)
Built index in 4520.72
Index size:  2774104.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009620000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0318479510, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7900000000, query time of that 0.3163261930, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.0700000000, query time of that 3.1571764280, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0352818030, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7700000000, query time of that 0.3565489050, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.5600000000, query time of that 3.5183819950, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0500000000, query time of that 0.0407673670, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.5000000000, query time of that 0.4072785800, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
302.063 < 307.176
  -> Decision False in time 488.4000000000, query time of that 2.8116206470, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}])
Got a train set of size (1000000 * 128)
Built index in 4447.19
Index size:  1795428.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0086946000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0090382660, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0850292890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
234.395 < 234.629
  -> Decision False in time 3.5500000000, query time of that 0.5168232990, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0098857380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
179.237 < 180.876
  -> Decision False in time 4.7900000000, query time of that 0.0886651560, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
241.45 < 242.483
  -> Decision False in time 1.0400000000, query time of that 0.0193927560, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
174.408 < 178
  -> Decision False in time 2.1700000000, query time of that 0.0043514330, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
240.294 < 242.202
  -> Decision False in time 5.0500000000, query time of that 0.0099501500, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
232.968 < 233.075
  -> Decision False in time 0.2100000000, query time of that 0.0006066870, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}])
Got a train set of size (1000000 * 128)
Built index in 5324.960000000001
Index size:  1745888.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0043443000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0118658450, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.1121104220, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.0100000000, query time of that 1.0952466770, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
246.516 < 254.769
  -> Decision False in time 0.1700000000, query time of that 0.0039622250, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4400000000, query time of that 0.1307933070, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
271.776 < 271.785
  -> Decision False in time 23.5300000000, query time of that 0.5656222440, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0200000000, query time of that 0.0175773530, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
269.279 < 281.027
  -> Decision False in time 8.0500000000, query time of that 0.0204206150, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
240.472 < 241.286
  -> Decision False in time 50.1700000000, query time of that 0.1271388130, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}])
Got a train set of size (1000000 * 128)
Built index in 4428.370000000001
Index size:  1433700.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008145000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0867873920, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3400000000, query time of that 0.8577065600, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.4900000000, query time of that 8.5596970330, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.0927320880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.6500000000, query time of that 0.9678613140, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 66.5000000000, query time of that 9.6831057320, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.1000000000, query time of that 0.1035857470, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 71.2200000000, query time of that 1.0629949790, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 805.0700000000, query time of that 12.6276608590, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}])
Got a train set of size (1000000 * 128)
Built index in 4433.0
Index size:  1925656.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0012868000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0226410010, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.2216625350, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.1400000000, query time of that 2.2128476910, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0251544840, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5800000000, query time of that 0.2541308540, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.8000000000, query time of that 2.5368987530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0200000000, query time of that 0.0301975680, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.1400000000, query time of that 0.3035985200, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
262.84 < 264.704
  -> Decision False in time 216.1500000000, query time of that 0.9327286160, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}])
Got a train set of size (1000000 * 128)
Built index in 1240.6900000000023
Index size:  774072.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3149048000
  Testing...
|S| = 80
|T| = 1152
Reject!
321.055 < 420.982
  -> Decision False in time 0.0400000000, query time of that 0.0027274240, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
310.601 < 313.772
  -> Decision False in time 0.0100000000, query time of that 0.0002381220, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
323.531 < 342.87
  -> Decision False in time 0.0000000000, query time of that 0.0001466120, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
296.584 < 298.161
  -> Decision False in time 0.0400000000, query time of that 0.0002724390, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
249.114 < 250.36
  -> Decision False in time 0.0500000000, query time of that 0.0004064680, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
291.505 < 297.099
  -> Decision False in time 0.0200000000, query time of that 0.0001718900, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
251.376 < 255.196
  -> Decision False in time 0.0300000000, query time of that 0.0000597520, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
247.728 < 252.143
  -> Decision False in time 0.0800000000, query time of that 0.0000956760, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
203.426 < 209.074
  -> Decision False in time 0.0700000000, query time of that 0.0001054630, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}])
Got a train set of size (1000000 * 128)
Built index in 908.0300000000025
Index size:  553076.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.2022825000
  Testing...
|S| = 80
|T| = 1152
Reject!
368.198 < 457.172
  -> Decision False in time 0.0200000000, query time of that 0.0026934740, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
427.939 < 446.749
  -> Decision False in time 0.0300000000, query time of that 0.0048528850, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
184.74 < 188.78
  -> Decision False in time 0.0400000000, query time of that 0.0041099990, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
462.319 < 483.464
  -> Decision False in time 0.0200000000, query time of that 0.0002784950, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
223.696 < 233.934
  -> Decision False in time 0.0400000000, query time of that 0.0006418930, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
432.101 < 465.504
  -> Decision False in time 0.0700000000, query time of that 0.0010232970, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
305.554 < 310.553
  -> Decision False in time 0.0900000000, query time of that 0.0002474970, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
245.31 < 249.104
  -> Decision False in time 0.1300000000, query time of that 0.0002550200, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
397.3 < 482.288
  -> Decision False in time 0.7800000000, query time of that 0.0014376180, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}])
Got a train set of size (1000000 * 128)
Built index in 1590.4500000000007
Index size:  669504.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0127508000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0136655700, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1258295980, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.2100000000, query time of that 1.2564663050, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0143198430, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
270.378 < 271.057
  -> Decision False in time 0.8400000000, query time of that 0.0225762660, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.655 < 259.555
  -> Decision False in time 6.6700000000, query time of that 0.1770853740, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
252.539 < 254.244
  -> Decision False in time 4.8700000000, query time of that 0.0131839960, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
323.034 < 333.751
  -> Decision False in time 0.6000000000, query time of that 0.0015685370, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
222.567 < 229.724
  -> Decision False in time 13.6100000000, query time of that 0.0368731530, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}])
Got a train set of size (1000000 * 128)
Built index in 1589.9000000000015
Index size:  615848.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0548038000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0061501250, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
286.953 < 310.696
  -> Decision False in time 0.3900000000, query time of that 0.0412548240, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
149.312 < 152.25
  -> Decision False in time 0.2100000000, query time of that 0.0217506550, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0066438670, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
315.281 < 328.258
  -> Decision False in time 0.0600000000, query time of that 0.0009261220, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
264.305 < 266.101
  -> Decision False in time 0.3200000000, query time of that 0.0039572380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
203.29 < 208.295
  -> Decision False in time 0.9800000000, query time of that 0.0015523640, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
192.476 < 196.143
  -> Decision False in time 2.8100000000, query time of that 0.0043515870, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
262.08 < 264.384
  -> Decision False in time 0.5800000000, query time of that 0.0008873060, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}])
Got a train set of size (1000000 * 128)
Built index in 5280.4100000000035
Index size:  1775268.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008024000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1600000000, query time of that 0.1164939680, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.6000000000, query time of that 1.1095031020, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 15.9300000000, query time of that 11.0170598540, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.7200000000, query time of that 0.1207675400, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 7.0900000000, query time of that 1.2403575350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 70.6000000000, query time of that 12.2676543620, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.1300000000, query time of that 0.1290193170, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 71.1200000000, query time of that 1.3058845030, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 710.4500000000, query time of that 13.1563163370, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}])
Got a train set of size (1000000 * 128)
Built index in 901.9499999999971
Index size:  670224.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1174470000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0094072970, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
443.258 < 460.918
  -> Decision False in time 0.0600000000, query time of that 0.0090539720, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
412.589 < 435.799
  -> Decision False in time 0.2500000000, query time of that 0.0379087150, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
244.231 < 248.238
  -> Decision False in time 0.5100000000, query time of that 0.0092152580, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
200.759 < 202.677
  -> Decision False in time 0.6100000000, query time of that 0.0114433410, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
275.045 < 276.984
  -> Decision False in time 0.3000000000, query time of that 0.0057267830, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
260.265 < 262.631
  -> Decision False in time 1.8000000000, query time of that 0.0035143600, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
265.207 < 271.385
  -> Decision False in time 0.9800000000, query time of that 0.0020783540, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
250.563 < 251.344
  -> Decision False in time 0.0200000000, query time of that 0.0001728980, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}])
Got a train set of size (1000000 * 128)
Built index in 5345.240000000005
Index size:  1463848.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0016976000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0187333500, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6500000000, query time of that 0.1717978030, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
290.636 < 291.741
  -> Decision False in time 0.1800000000, query time of that 0.0458541480, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0201914310, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5400000000, query time of that 0.1993596840, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.8200000000, query time of that 1.9924697800, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0100000000, query time of that 0.0245545880, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
300.521 < 305.913
  -> Decision False in time 6.7900000000, query time of that 0.0234903010, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
242.386 < 246.15
  -> Decision False in time 91.6300000000, query time of that 0.3208271690, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}])
Got a train set of size (1000000 * 128)
Built index in 1604.0299999999988
Index size:  821192.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0059048000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0203525260, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1921859400, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
266.132 < 267.486
  -> Decision False in time 0.2200000000, query time of that 0.0609182060, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0217073990, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5400000000, query time of that 0.2182361420, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
272.94 < 276.109
  -> Decision False in time 7.0700000000, query time of that 0.2786341730, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
281.249 < 283.009
  -> Decision False in time 1.6100000000, query time of that 0.0063397690, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
266.736 < 268.444
  -> Decision False in time 6.6700000000, query time of that 0.0257304410, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
248.05 < 260.075
  -> Decision False in time 1.6000000000, query time of that 0.0061551860, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}])
Got a train set of size (1000000 * 128)
Built index in 1598.6299999999974
Index size:  427384.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3999622000
  Testing...
|S| = 80
|T| = 1152
Reject!
235.905 < 253.907
  -> Decision False in time 0.0100000000, query time of that 0.0005360200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
309.094 < 325.289
  -> Decision False in time 0.0100000000, query time of that 0.0004108050, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
245.371 < 246.643
  -> Decision False in time 0.0000000000, query time of that 0.0004521420, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
197.965 < 199.216
  -> Decision False in time 0.0300000000, query time of that 0.0001391300, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
288.92 < 292.424
  -> Decision False in time 0.0300000000, query time of that 0.0003283940, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
270.893 < 288.446
  -> Decision False in time 0.0100000000, query time of that 0.0000523740, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
271.862 < 277.036
  -> Decision False in time 0.0900000000, query time of that 0.0001744080, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
242.8 < 260.837
  -> Decision False in time 0.0200000000, query time of that 0.0000518490, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
114.048 < 115.421
  -> Decision False in time 0.0400000000, query time of that 0.0000990230, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 40}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 40}])
Got a train set of size (1000000 * 128)
Built index in 1600.8600000000006
Index size:  567780.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0262091000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0090919390, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0836809630, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
236.679 < 237.786
  -> Decision False in time 4.4500000000, query time of that 0.6448291610, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0099790120, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
212.132 < 222.596
  -> Decision False in time 0.5400000000, query time of that 0.0101858320, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
184.109 < 186.285
  -> Decision False in time 3.7900000000, query time of that 0.0696326030, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
235.017 < 236.178
  -> Decision False in time 0.0200000000, query time of that 0.0001467860, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
236.523 < 252.242
  -> Decision False in time 0.3400000000, query time of that 0.0006640180, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
274.918 < 284.947
  -> Decision False in time 1.0400000000, query time of that 0.0021195790, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}])
Got a train set of size (1000000 * 128)
Built index in 900.4000000000015
Index size:  500192.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1446871000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0080289370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
252.561 < 260.782
  -> Decision False in time 0.0700000000, query time of that 0.0089695850, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
276.798 < 284.77
  -> Decision False in time 0.1000000000, query time of that 0.0144151490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
242.582 < 283.524
  -> Decision False in time 0.0700000000, query time of that 0.0010822770, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
291.282 < 294.433
  -> Decision False in time 0.0700000000, query time of that 0.0011872570, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
251.507 < 263.617
  -> Decision False in time 0.0000000000, query time of that 0.0001211680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
237.428 < 244.696
  -> Decision False in time 0.2300000000, query time of that 0.0004283560, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
237.063 < 250.2
  -> Decision False in time 0.6700000000, query time of that 0.0011944000, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
299.378 < 312.184
  -> Decision False in time 0.3000000000, query time of that 0.0006680640, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 100}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 100}])
Got a train set of size (1000000 * 128)
Built index in 5304.220000000001
Index size:  1727484.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008771000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0361836930, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8300000000, query time of that 0.3540951040, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.4500000000, query time of that 3.5234514300, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0396731620, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9100000000, query time of that 0.4073782830, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 58.7500000000, query time of that 4.0455473570, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0400000000, query time of that 0.0452700620, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.4900000000, query time of that 0.4554532210, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
291.501 < 293.843
  -> Decision False in time 244.4500000000, query time of that 1.5865941510, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 10}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 10}])
Got a train set of size (1000000 * 128)
Built index in 4507.9000000000015
Index size:  1239776.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0197744000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0064305370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0583256590, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
278.65 < 281.357
  -> Decision False in time 4.2000000000, query time of that 0.4411548590, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0070185700, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
305.711 < 308.143
  -> Decision False in time 0.2100000000, query time of that 0.0028355420, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
174.261 < 178.429
  -> Decision False in time 0.6900000000, query time of that 0.0088348940, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
250.821 < 258.261
  -> Decision False in time 1.9500000000, query time of that 0.0030334070, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
234.821 < 248.616
  -> Decision False in time 7.0600000000, query time of that 0.0110718510, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
231.523 < 236.178
  -> Decision False in time 4.5100000000, query time of that 0.0069998760, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}])
Got a train set of size (1000000 * 128)
Built index in 5348.059999999998
Index size:  1744936.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009514000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0310800670, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7800000000, query time of that 0.2915277520, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.8700000000, query time of that 2.9224679830, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0335211080, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7200000000, query time of that 0.3360763030, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.9500000000, query time of that 3.3806019680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0200000000, query time of that 0.0377684800, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.2900000000, query time of that 0.3903088350, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
275.538 < 277.345
  -> Decision False in time 489.1800000000, query time of that 2.6954015010, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 5}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 5}])
Got a train set of size (1000000 * 128)
Built index in 4506.010000000009
Index size:  1371272.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0531592000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0054037710, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
253.85 < 256.519
  -> Decision False in time 0.3300000000, query time of that 0.0303001440, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
225.362 < 232
  -> Decision False in time 0.3500000000, query time of that 0.0311513260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0059052730, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
297.335 < 302.033
  -> Decision False in time 0.1200000000, query time of that 0.0013022310, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
247.285 < 261.819
  -> Decision False in time 2.6800000000, query time of that 0.0297138770, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
192.398 < 194.91
  -> Decision False in time 0.5500000000, query time of that 0.0008644430, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
291.053 < 292.286
  -> Decision False in time 0.1100000000, query time of that 0.0002695520, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
248.514 < 251.99
  -> Decision False in time 0.6500000000, query time of that 0.0010461110, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}])
Got a train set of size (1000000 * 128)
Built index in 1601.8600000000006
Index size:  883956.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0363131000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0079121450, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0730616630, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
278.557 < 280.888
  -> Decision False in time 1.2600000000, query time of that 0.1622820330, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0086778510, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
270.287 < 279.682
  -> Decision False in time 0.0600000000, query time of that 0.0010286300, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.459 < 262.661
  -> Decision False in time 0.4100000000, query time of that 0.0067463220, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
211.331 < 211.596
  -> Decision False in time 0.1100000000, query time of that 0.0002939010, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
318.597 < 326.572
  -> Decision False in time 1.6100000000, query time of that 0.0030523400, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
227.84 < 234.87
  -> Decision False in time 1.5400000000, query time of that 0.0029654100, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 300}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 300}])
Got a train set of size (1000000 * 128)
Built index in 5299.810000000012
Index size:  1533672.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008015000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0933691630, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3600000000, query time of that 0.8765252990, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.7300000000, query time of that 8.7204557240, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.0963727160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.7000000000, query time of that 0.9817784120, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 68.7100000000, query time of that 9.9373449430, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0900000000, query time of that 0.1102820600, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 71.2100000000, query time of that 1.0884961030, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 711.5400000000, query time of that 10.8344889410, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}])
Got a train set of size (1000000 * 128)
Built index in 910.1600000000035
Index size:  702700.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.8247104000
  Testing...
|S| = 80
|T| = 1152
Reject!
254.102 < 285.088
  -> Decision False in time 0.0000000000, query time of that 0.0000550640, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
282.296 < 283.718
  -> Decision False in time 0.0000000000, query time of that 0.0000911210, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
442.519 < 522.457
  -> Decision False in time 0.0000000000, query time of that 0.0001231610, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
253.844 < 257.909
  -> Decision False in time 0.0100000000, query time of that 0.0000872920, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
321.213 < 324.513
  -> Decision False in time 0.0100000000, query time of that 0.0000866480, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
307.239 < 314.24
  -> Decision False in time 0.0000000000, query time of that 0.0000438900, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
298.404 < 319.933
  -> Decision False in time 0.0100000000, query time of that 0.0000442860, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
265.025 < 276.481
  -> Decision False in time 0.0300000000, query time of that 0.0000455840, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
301.98 < 303.102
  -> Decision False in time 0.0100000000, query time of that 0.0000866720, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 30}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 30}])
Got a train set of size (1000000 * 128)
Built index in 4445.690000000002
Index size:  1508712.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0048526000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0121801110, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.1128812790, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.0700000000, query time of that 1.1269024830, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0130693350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
212.306 < 215.369
  -> Decision False in time 2.3000000000, query time of that 0.0566811600, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
227.576 < 228.348
  -> Decision False in time 7.9000000000, query time of that 0.1954278360, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.0191864770, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
252.525 < 253.142
  -> Decision False in time 1.6600000000, query time of that 0.0045649050, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
261.102 < 267.778
  -> Decision False in time 12.2400000000, query time of that 0.0340067650, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}])
Got a train set of size (1000000 * 128)
Built index in 4504.679999999993
Index size:  1795340.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0014791000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0211512820, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2038175680, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.9400000000, query time of that 2.0124724130, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0237504880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5600000000, query time of that 0.2349558190, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
273.353 < 274.467
  -> Decision False in time 8.2800000000, query time of that 0.3537879560, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0400000000, query time of that 0.0292736490, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
276.299 < 282.376
  -> Decision False in time 16.6800000000, query time of that 0.0686455240, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
263.131 < 264.424
  -> Decision False in time 241.5600000000, query time of that 0.9884059970, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 30}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 30}])
Got a train set of size (1000000 * 128)
Built index in 5340.640000000014
Index size:  1805544.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0024718000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0150223480, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1422511700, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3800000000, query time of that 1.4146643170, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0169208080, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4600000000, query time of that 0.1668289350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.7700000000, query time of that 1.6915337200, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0300000000, query time of that 0.0215634210, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.1600000000, query time of that 0.2170292020, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
262.219 < 262.305
  -> Decision False in time 93.0200000000, query time of that 0.2881867480, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}])
Got a train set of size (1000000 * 128)
Built index in 900.1200000000099
Index size:  654768.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0929121000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0121660570, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
228.611 < 247.772
  -> Decision False in time 0.0900000000, query time of that 0.0167631320, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
233.3 < 234.964
  -> Decision False in time 0.0500000000, query time of that 0.0096578650, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
254.48 < 260.599
  -> Decision False in time 0.1400000000, query time of that 0.0033425830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
310.295 < 320.328
  -> Decision False in time 0.0100000000, query time of that 0.0002154650, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
261.004 < 282.813
  -> Decision False in time 0.2500000000, query time of that 0.0062885530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
253.594 < 262.673
  -> Decision False in time 0.0600000000, query time of that 0.0001804180, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
240.682 < 245.622
  -> Decision False in time 0.8300000000, query time of that 0.0023929070, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
236.753 < 254.796
  -> Decision False in time 0.8600000000, query time of that 0.0023148390, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 15}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 15}])
Got a train set of size (1000000 * 128)
Built index in 4439.889999999999
Index size:  1345880.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0125641000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0078952960, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0730931840, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
259.977 < 260.14
  -> Decision False in time 1.6300000000, query time of that 0.2057091750, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0086781360, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
199.79 < 199.997
  -> Decision False in time 2.9000000000, query time of that 0.0469286820, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
279.285 < 282.195
  -> Decision False in time 2.8000000000, query time of that 0.0452932550, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
312.442 < 313.267
  -> Decision False in time 6.5100000000, query time of that 0.0119948450, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
193.505 < 199.575
  -> Decision False in time 4.1200000000, query time of that 0.0077602580, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
232.706 < 232.719
  -> Decision False in time 1.2200000000, query time of that 0.0024816950, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}])
Got a train set of size (1000000 * 128)
Built index in 5298.710000000006
Index size:  1744864.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008400000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0429181900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8800000000, query time of that 0.4101123110, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.0100000000, query time of that 4.1012502320, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0453922680, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.0200000000, query time of that 0.4799656520, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.0200000000, query time of that 4.7535191850, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0400000000, query time of that 0.0518529890, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.5400000000, query time of that 0.5368749000, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 703.3300000000, query time of that 5.4012439500, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 2}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 2}])
Got a train set of size (1000000 * 128)
Built index in 4452.259999999995
Index size:  1588920.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1636585000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0047290370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
296.138 < 300.263
  -> Decision False in time 0.0400000000, query time of that 0.0028004360, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
310.527 < 316.481
  -> Decision False in time 0.0100000000, query time of that 0.0007461210, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
273.852 < 274.348
  -> Decision False in time 0.2300000000, query time of that 0.0021499700, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
301.266 < 307.317
  -> Decision False in time 0.0200000000, query time of that 0.0002986150, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.492 < 264.102
  -> Decision False in time 0.0300000000, query time of that 0.0003308410, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
266.897 < 267.198
  -> Decision False in time 0.0900000000, query time of that 0.0001853840, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
240.545 < 248.98
  -> Decision False in time 0.3400000000, query time of that 0.0004223760, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
195.936 < 213.86
  -> Decision False in time 0.2300000000, query time of that 0.0003569230, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 60}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 60}])
Got a train set of size (1000000 * 128)
Built index in 5287.490000000005
Index size:  1742032.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0011278000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0240460120, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7200000000, query time of that 0.2364102850, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.3000000000, query time of that 2.3507080030, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0266091240, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6700000000, query time of that 0.2787503120, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.8200000000, query time of that 2.7567046370, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0000000000, query time of that 0.0327471510, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
251.038 < 253.476
  -> Decision False in time 22.6700000000, query time of that 0.1078352770, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
286.691 < 286.93
  -> Decision False in time 29.9100000000, query time of that 0.1399785770, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}])
Got a train set of size (1000000 * 128)
Built index in 902.3899999999994
Index size:  657716.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6549017000
  Testing...
|S| = 80
|T| = 1152
Reject!
308.803 < 313.573
  -> Decision False in time 0.0000000000, query time of that 0.0001123020, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
281.933 < 306.011
  -> Decision False in time 0.0000000000, query time of that 0.0000542880, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
301.79 < 318.443
  -> Decision False in time 0.0000000000, query time of that 0.0003885820, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
233.703 < 235.65
  -> Decision False in time 0.0100000000, query time of that 0.0000485680, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
306.429 < 316.152
  -> Decision False in time 0.0000000000, query time of that 0.0000517730, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
249.942 < 294.017
  -> Decision False in time 0.0100000000, query time of that 0.0000496690, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
217.771 < 220.887
  -> Decision False in time 0.0700000000, query time of that 0.0000475600, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
226.188 < 229.196
  -> Decision False in time 0.0300000000, query time of that 0.0001177060, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
264.028 < 282.581
  -> Decision False in time 0.0000000000, query time of that 0.0001035520, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 140}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 140}])
Got a train set of size (1000000 * 128)
Built index in 5281.8399999999965
Index size:  1358932.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008347000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0487332640, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9500000000, query time of that 0.4660406830, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5500000000, query time of that 4.6551539070, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.0535653890, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.0300000000, query time of that 0.5429162510, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.9100000000, query time of that 5.3715639970, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0500000000, query time of that 0.0608699150, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.5300000000, query time of that 0.6063562860, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 705.8500000000, query time of that 6.0781726940, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}])
Got a train set of size (1000000 * 128)
Built index in 1247.4899999999907
Index size:  739356.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0404893000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0088805540, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
275.075 < 276.715
  -> Decision False in time 0.5400000000, query time of that 0.0791994750, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
303.32 < 308.444
  -> Decision False in time 0.2100000000, query time of that 0.0295133490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
255.022 < 255.059
  -> Decision False in time 0.4000000000, query time of that 0.0072195160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
210.772 < 211.362
  -> Decision False in time 2.8200000000, query time of that 0.0498297080, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.711 < 263.046
  -> Decision False in time 1.2000000000, query time of that 0.0217259200, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
301.627 < 319.584
  -> Decision False in time 0.8800000000, query time of that 0.0018344520, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
280.592 < 284.366
  -> Decision False in time 2.3600000000, query time of that 0.0047018600, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
206.64 < 207.138
  -> Decision False in time 0.1300000000, query time of that 0.0003734320, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}])
Got a train set of size (1000000 * 128)
Built index in 1250.4800000000105
Index size:  385984.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0675303000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0066235540, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
275.706 < 280.243
  -> Decision False in time 0.3500000000, query time of that 0.0386584550, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
268.011 < 273.335
  -> Decision False in time 1.3000000000, query time of that 0.1413565820, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
246.38 < 248.58
  -> Decision False in time 0.2500000000, query time of that 0.0033123100, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
244.922 < 251.114
  -> Decision False in time 0.2400000000, query time of that 0.0033199920, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
294.396 < 312.396
  -> Decision False in time 1.1600000000, query time of that 0.0160230830, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
217.343 < 218.582
  -> Decision False in time 0.3700000000, query time of that 0.0006707930, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
203.853 < 204.89
  -> Decision False in time 0.2300000000, query time of that 0.0004026730, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
290.899 < 292.64
  -> Decision False in time 1.0100000000, query time of that 0.0017282170, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}])
Got a train set of size (1000000 * 128)
Built index in 902.3399999999965
Index size:  553076.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.9157471000
  Testing...
|S| = 80
|T| = 1152
Reject!
240.531 < 255.664
  -> Decision False in time 0.0000000000, query time of that 0.0000532420, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
251.332 < 258.457
  -> Decision False in time 0.0100000000, query time of that 0.0001569110, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
141.057 < 159.543
  -> Decision False in time 0.0000000000, query time of that 0.0000381990, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
314.019 < 321.633
  -> Decision False in time 0.0000000000, query time of that 0.0000332140, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
278.266 < 289.047
  -> Decision False in time 0.0000000000, query time of that 0.0000324290, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
328.501 < 346.661
  -> Decision False in time 0.0000000000, query time of that 0.0000321410, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
349.337 < 354.006
  -> Decision False in time 0.0900000000, query time of that 0.0001147510, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
314.298 < 326.452
  -> Decision False in time 0.0000000000, query time of that 0.0000359630, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
215.907 < 219.429
  -> Decision False in time 0.0500000000, query time of that 0.0000489530, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}])
Got a train set of size (1000000 * 128)
Built index in 5347.279999999999
Index size:  1826668.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0013322000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0209537900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2049790060, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.0200000000, query time of that 2.0576718260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0247519640, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6000000000, query time of that 0.2414327150, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.5700000000, query time of that 2.4093672730, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0100000000, query time of that 0.0293270270, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.2600000000, query time of that 0.2962624260, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
190.541 < 192.489
  -> Decision False in time 17.3700000000, query time of that 0.0731999750, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}])
Got a train set of size (1000000 * 128)
Built index in 911.3399999999965
Index size:  651200.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.2619175000
  Testing...
|S| = 80
|T| = 1152
Reject!
283.027 < 290.021
  -> Decision False in time 0.0200000000, query time of that 0.0020231000, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
292.764 < 303.603
  -> Decision False in time 0.0300000000, query time of that 0.0023062650, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
327.989 < 328.994
  -> Decision False in time 0.0200000000, query time of that 0.0021219730, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
283.567 < 290.936
  -> Decision False in time 0.0000000000, query time of that 0.0000756290, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
224.54 < 229.854
  -> Decision False in time 0.0400000000, query time of that 0.0003930290, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.964 < 262.503
  -> Decision False in time 0.0900000000, query time of that 0.0010166220, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
278.898 < 286.732
  -> Decision False in time 0.1600000000, query time of that 0.0002077090, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
261.689 < 265.49
  -> Decision False in time 0.0000000000, query time of that 0.0001450130, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
277.903 < 298.156
  -> Decision False in time 0.2700000000, query time of that 0.0005007520, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}])
Got a train set of size (1000000 * 128)
Built index in 1239.3399999999965
Index size:  105400.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0210080000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0129159780, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
226.46 < 227.165
  -> Decision False in time 0.2600000000, query time of that 0.0536214820, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.1600000000, query time of that 1.2249832240, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0144402740, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
290.553 < 290.728
  -> Decision False in time 0.0100000000, query time of that 0.0004170210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
219.217 < 227.943
  -> Decision False in time 2.5500000000, query time of that 0.0674145680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
228.254 < 236.97
  -> Decision False in time 1.4700000000, query time of that 0.0040190650, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
253.243 < 255.125
  -> Decision False in time 2.5000000000, query time of that 0.0071219600, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
241.195 < 243.421
  -> Decision False in time 2.1200000000, query time of that 0.0061602870, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 160}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 160}])
Got a train set of size (1000000 * 128)
Built index in 1233.7099999999919
Index size:  587868.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0103800000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0206324050, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6900000000, query time of that 0.1984259290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
255.292 < 259.405
  -> Decision False in time 4.7100000000, query time of that 1.3465823290, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0228024980, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
257.763 < 265.155
  -> Decision False in time 2.2900000000, query time of that 0.0926188750, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
266.949 < 267.546
  -> Decision False in time 2.3700000000, query time of that 0.0958279310, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
222.376 < 225.601
  -> Decision False in time 2.6100000000, query time of that 0.0101512820, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
259.208 < 263.962
  -> Decision False in time 23.9200000000, query time of that 0.0939641350, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
282.804 < 282.811
  -> Decision False in time 8.4600000000, query time of that 0.0335730870, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}])
Got a train set of size (1000000 * 128)
Built index in 4455.109999999986
Index size:  1819024.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008548000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0480210000, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9500000000, query time of that 0.4688996270, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.6200000000, query time of that 4.7120100570, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0524564080, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.1200000000, query time of that 0.5372400110, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.9800000000, query time of that 5.3099190550, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0400000000, query time of that 0.0590659090, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.9800000000, query time of that 0.6011043880, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
278.901 < 279.864
  -> Decision False in time 546.5900000000, query time of that 4.5970377970, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}])
Got a train set of size (1000000 * 128)
Built index in 1237.5800000000163
Index size:  788324.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0979052000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0055623120, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
300.957 < 300.96
  -> Decision False in time 0.0000000000, query time of that 0.0000809120, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
278.487 < 289.455
  -> Decision False in time 0.2300000000, query time of that 0.0210826180, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
222.984 < 223.43
  -> Decision False in time 0.0700000000, query time of that 0.0007938400, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
265.096 < 299.361
  -> Decision False in time 0.6300000000, query time of that 0.0067734600, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
254.706 < 261.339
  -> Decision False in time 0.9400000000, query time of that 0.0102979740, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
275.193 < 277.162
  -> Decision False in time 0.1000000000, query time of that 0.0002043040, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
192.515 < 192.816
  -> Decision False in time 0.5600000000, query time of that 0.0008161870, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
230.308 < 238.378
  -> Decision False in time 1.1400000000, query time of that 0.0016619400, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}])
Got a train set of size (1000000 * 128)
Built index in 4415.970000000001
Index size:  1822572.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0022866000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0165991220, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6400000000, query time of that 0.1570030470, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.4900000000, query time of that 1.5638468020, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0182887940, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5300000000, query time of that 0.1854742020, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
171.406 < 171.791
  -> Decision False in time 9.1000000000, query time of that 0.3045207930, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9900000000, query time of that 0.0230944870, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
312.014 < 313.718
  -> Decision False in time 14.0000000000, query time of that 0.0469923770, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
271.081 < 272.081
  -> Decision False in time 42.8900000000, query time of that 0.1432304840, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}])
Got a train set of size (1000000 * 128)
Built index in 1246.1199999999953
Index size:  804408.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.5479965000
  Testing...
|S| = 80
|T| = 1152
Reject!
307.155 < 313.707
  -> Decision False in time 0.0000000000, query time of that 0.0002312470, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
244.014 < 251.764
  -> Decision False in time 0.0000000000, query time of that 0.0002975590, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
246.081 < 247.52
  -> Decision False in time 0.0100000000, query time of that 0.0001920240, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
271.82 < 274.068
  -> Decision False in time 0.0000000000, query time of that 0.0000431970, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
261.542 < 276.958
  -> Decision False in time 0.0000000000, query time of that 0.0000555060, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
256.626 < 257.257
  -> Decision False in time 0.0100000000, query time of that 0.0000455250, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
242.679 < 248.137
  -> Decision False in time 0.0900000000, query time of that 0.0001638670, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
296.655 < 303.477
  -> Decision False in time 0.1900000000, query time of that 0.0002438710, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
250.018 < 251.897
  -> Decision False in time 0.1000000000, query time of that 0.0001487870, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}])
Got a train set of size (1000000 * 128)
Built index in 5364.130000000005
Index size:  1835652.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008092000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1200000000, query time of that 0.0649307760, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.1000000000, query time of that 0.6158300350, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 11.2100000000, query time of that 6.2206689800, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6400000000, query time of that 0.0712736200, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.3300000000, query time of that 0.7244226020, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 62.8300000000, query time of that 7.1200036230, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0800000000, query time of that 0.0781113360, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 71.1100000000, query time of that 0.7883010910, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 709.0000000000, query time of that 7.9124184610, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 80}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 80}])
Got a train set of size (1000000 * 128)
Built index in 1594.8799999999756
Index size:  758612.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0105895000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0152020010, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1439097520, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3700000000, query time of that 1.4298086260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0163883540, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4500000000, query time of that 0.1644817220, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
273.309 < 276.592
  -> Decision False in time 10.5100000000, query time of that 0.3178790730, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0000000000, query time of that 0.0211989690, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
217.138 < 231.1
  -> Decision False in time 7.2100000000, query time of that 0.0218600240, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
251.742 < 267.457
  -> Decision False in time 4.6300000000, query time of that 0.0144946640, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}])
Got a train set of size (1000000 * 128)
Built index in 1596.3500000000058
Index size:  377960.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6217418000
  Testing...
|S| = 80
|T| = 1152
Reject!
242.349 < 265.087
  -> Decision False in time 0.0200000000, query time of that 0.0012821800, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
270.009 < 297.758
  -> Decision False in time 0.0000000000, query time of that 0.0002729080, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
243.031 < 244.79
  -> Decision False in time 0.0100000000, query time of that 0.0004953570, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
137.102 < 142.007
  -> Decision False in time 0.0100000000, query time of that 0.0000368760, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
243.329 < 245.449
  -> Decision False in time 0.0700000000, query time of that 0.0004533850, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
284.554 < 289.031
  -> Decision False in time 0.0200000000, query time of that 0.0002067760, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
262.606 < 263.401
  -> Decision False in time 0.1000000000, query time of that 0.0001211380, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
290.333 < 310.498
  -> Decision False in time 0.1800000000, query time of that 0.0002494690, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
234.397 < 242.248
  -> Decision False in time 0.1700000000, query time of that 0.0002438570, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}])
Got a train set of size (1000000 * 128)
Built index in 5311.1999999999825
Index size:  1488748.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0010259000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0275830580, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7500000000, query time of that 0.2682743160, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.6100000000, query time of that 2.7007604590, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0308843520, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6700000000, query time of that 0.3085638420, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.1200000000, query time of that 3.1564927010, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0100000000, query time of that 0.0361799290, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.2900000000, query time of that 0.3671095560, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
211.542 < 214.753
  -> Decision False in time 238.8000000000, query time of that 1.2603262630, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}])
Got a train set of size (1000000 * 128)
Built index in 907.7900000000081
Index size:  667048.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.5081515000
  Testing...
|S| = 80
|T| = 1152
Reject!
225.209 < 235.106
  -> Decision False in time 0.0000000000, query time of that 0.0002704530, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
288.744 < 306.392
  -> Decision False in time 0.0100000000, query time of that 0.0002904790, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
462.908 < 464.843
  -> Decision False in time 0.0000000000, query time of that 0.0002424000, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
288.701 < 299.115
  -> Decision False in time 0.0100000000, query time of that 0.0002595950, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
251.859 < 255.404
  -> Decision False in time 0.0000000000, query time of that 0.0000621400, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
243.536 < 246.171
  -> Decision False in time 0.0100000000, query time of that 0.0000941960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
231.106 < 244.573
  -> Decision False in time 0.2000000000, query time of that 0.0002595940, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
280.925 < 282.811
  -> Decision False in time 0.0900000000, query time of that 0.0002105950, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
251.845 < 257.025
  -> Decision False in time 0.0500000000, query time of that 0.0000776920, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}])
Got a train set of size (1000000 * 128)
Built index in 1241.4799999999814
Index size:  156320.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1775621000
  Testing...
|S| = 80
|T| = 1152
Reject!
342.269 < 355.187
  -> Decision False in time 0.0100000000, query time of that 0.0006834370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
274.611 < 288.602
  -> Decision False in time 0.0400000000, query time of that 0.0035261630, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
227.434 < 231.888
  -> Decision False in time 0.1500000000, query time of that 0.0107835810, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
194.003 < 202.556
  -> Decision False in time 0.1100000000, query time of that 0.0010055390, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
231.718 < 233.097
  -> Decision False in time 0.0300000000, query time of that 0.0002753320, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.89 < 272.668
  -> Decision False in time 0.3200000000, query time of that 0.0029058180, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
260.576 < 265.256
  -> Decision False in time 0.1300000000, query time of that 0.0001998380, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
253.886 < 254.006
  -> Decision False in time 1.4900000000, query time of that 0.0019564740, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
318.671 < 318.851
  -> Decision False in time 0.1500000000, query time of that 0.0002019480, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}])
Got a train set of size (1000000 * 128)
Built index in 909.539999999979
Index size:  553076.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4229828000
  Testing...
|S| = 80
|T| = 1152
Reject!
321.336 < 322.588
  -> Decision False in time 0.0000000000, query time of that 0.0000718860, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
377.198 < 440.61
  -> Decision False in time 0.0000000000, query time of that 0.0001210890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
406.284 < 413.025
  -> Decision False in time 0.0000000000, query time of that 0.0003229640, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
309.793 < 316.725
  -> Decision False in time 0.0000000000, query time of that 0.0000760130, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
320.122 < 481.808
  -> Decision False in time 0.0200000000, query time of that 0.0002281070, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
354.181 < 451.074
  -> Decision False in time 0.0200000000, query time of that 0.0002644740, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
258.986 < 266.195
  -> Decision False in time 0.1000000000, query time of that 0.0003462950, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
287.143 < 291.781
  -> Decision False in time 0.0900000000, query time of that 0.0002219690, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
392.06 < 494.177
  -> Decision False in time 0.0000000000, query time of that 0.0000811100, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 160}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 160}])
Got a train set of size (1000000 * 128)
Built index in 5326.860000000015
Index size:  1834980.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008100000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1100000000, query time of that 0.0532925810, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9900000000, query time of that 0.5157881290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 10.1700000000, query time of that 5.1907433510, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.0589592420, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.2100000000, query time of that 0.6038580610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 60.9800000000, query time of that 5.9761617960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0700000000, query time of that 0.0672883580, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.5800000000, query time of that 0.6676578300, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 706.6000000000, query time of that 6.6685908330, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}])
Got a train set of size (1000000 * 128)
Built index in 4426.930000000022
Index size:  1439720.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0031409000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0144650100, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1334577700, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
258.232 < 258.426
  -> Decision False in time 4.1900000000, query time of that 0.8861156750, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0154899380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4300000000, query time of that 0.1554802470, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.01 < 262.498
  -> Decision False in time 45.9300000000, query time of that 1.3171680350, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9900000000, query time of that 0.0202907770, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
294.292 < 298.434
  -> Decision False in time 46.9000000000, query time of that 0.1372629850, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
298.402 < 301.985
  -> Decision False in time 3.3400000000, query time of that 0.0101537700, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}])
Got a train set of size (1000000 * 128)
Built index in 1241.75
Index size:  804640.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.7395699000
  Testing...
|S| = 80
|T| = 1152
Reject!
310.752 < 327.477
  -> Decision False in time 0.0000000000, query time of that 0.0002859380, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
265.906 < 267.451
  -> Decision False in time 0.0100000000, query time of that 0.0001922400, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
303.442 < 334.991
  -> Decision False in time 0.0000000000, query time of that 0.0001003570, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
303.231 < 318.738
  -> Decision False in time 0.0100000000, query time of that 0.0000921060, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
274.275 < 276.753
  -> Decision False in time 0.0300000000, query time of that 0.0002077710, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
244.45 < 248.574
  -> Decision False in time 0.0200000000, query time of that 0.0001344050, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
185.289 < 192.961
  -> Decision False in time 0.1000000000, query time of that 0.0001371420, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
220.02 < 223.942
  -> Decision False in time 0.0200000000, query time of that 0.0000600790, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
187.745 < 198.353
  -> Decision False in time 0.1000000000, query time of that 0.0001823730, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}])
Got a train set of size (1000000 * 128)
Built index in 1601.8800000000047
Index size:  670472.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1011817000
  Testing...
|S| = 80
|T| = 1152
Reject!
239.171 < 243.095
  -> Decision False in time 0.0200000000, query time of that 0.0021366040, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
243.697 < 281.155
  -> Decision False in time 0.1100000000, query time of that 0.0098434500, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
164.381 < 170.681
  -> Decision False in time 0.0800000000, query time of that 0.0059536080, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
222.38 < 228.664
  -> Decision False in time 0.0000000000, query time of that 0.0000741630, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
268.874 < 272.061
  -> Decision False in time 0.3700000000, query time of that 0.0038532610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
178.511 < 191
  -> Decision False in time 0.0100000000, query time of that 0.0000748790, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
261.297 < 270.777
  -> Decision False in time 0.0200000000, query time of that 0.0001013820, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
258.637 < 263.752
  -> Decision False in time 0.1500000000, query time of that 0.0002589560, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
182.831 < 186.18
  -> Decision False in time 0.1200000000, query time of that 0.0002616710, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}])
Got a train set of size (1000000 * 128)
Built index in 1240.3699999999953
Index size:  581852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0280180000
  Testing...
|S| = 80
|T| = 1152
Reject!
199.549 < 205.699
  -> Decision False in time 0.0500000000, query time of that 0.0094104430, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
227.702 < 231.953
  -> Decision False in time 0.1900000000, query time of that 0.0335461840, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
282.5 < 283.035
  -> Decision False in time 1.7300000000, query time of that 0.2994052800, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0121528380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
246.13 < 255.713
  -> Decision False in time 0.8500000000, query time of that 0.0189065700, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
257.983 < 259.062
  -> Decision False in time 0.1400000000, query time of that 0.0034105930, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
281.764 < 288.337
  -> Decision False in time 2.8000000000, query time of that 0.0068827810, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
200.02 < 202.403
  -> Decision False in time 1.3100000000, query time of that 0.0030929120, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
264.163 < 268.442
  -> Decision False in time 10.2400000000, query time of that 0.0239882520, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}])
Got a train set of size (1000000 * 128)
Built index in 1254.6399999999849
Index size:  581852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0148809000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0158780330, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6400000000, query time of that 0.1559426030, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
249.022 < 250.853
  -> Decision False in time 4.7400000000, query time of that 1.1349800230, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0178561820, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
261.719 < 265.661
  -> Decision False in time 1.0700000000, query time of that 0.0345297620, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
269.269 < 270.287
  -> Decision False in time 2.4600000000, query time of that 0.0796917040, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
248.183 < 250.41
  -> Decision False in time 1.8600000000, query time of that 0.0063855360, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
258.846 < 284.637
  -> Decision False in time 1.9300000000, query time of that 0.0064913240, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
298.407 < 300.789
  -> Decision False in time 2.8200000000, query time of that 0.0094944660, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}])
Got a train set of size (1000000 * 128)
Built index in 1604.9599999999919
Index size:  616548.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0199634000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0109936040, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
221.741 < 236.886
  -> Decision False in time 0.0500000000, query time of that 0.0096837670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
162.773 < 164.463
  -> Decision False in time 1.3200000000, query time of that 0.2255990300, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
248.757 < 248.871
  -> Decision False in time 0.1500000000, query time of that 0.0032144540, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
294.362 < 297.013
  -> Decision False in time 0.3300000000, query time of that 0.0074097100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
266.201 < 268.429
  -> Decision False in time 0.2300000000, query time of that 0.0049588090, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
292.915 < 296.096
  -> Decision False in time 0.9400000000, query time of that 0.0022543340, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
217.184 < 220.658
  -> Decision False in time 0.4400000000, query time of that 0.0012491740, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
201.613 < 202.672
  -> Decision False in time 0.3500000000, query time of that 0.0007743210, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 90}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 90}])
Got a train set of size (1000000 * 128)
Built index in 5265.190000000002
Index size:  1776096.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009089000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0350957070, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8200000000, query time of that 0.3388524370, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.2400000000, query time of that 3.2748830810, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.0380380830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.8000000000, query time of that 0.3861703030, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.8200000000, query time of that 3.8195826600, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0200000000, query time of that 0.0449370850, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.3900000000, query time of that 0.4541644320, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
309.674 < 311.437
  -> Decision False in time 323.2000000000, query time of that 2.0824537730, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}])
Got a train set of size (1000000 * 128)
Built index in 1611.2099999999919
Index size:  774380.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1938253000
  Testing...
|S| = 80
|T| = 1152
Reject!
300.135 < 300.197
  -> Decision False in time 0.0000000000, query time of that 0.0000696570, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
285.64 < 293.564
  -> Decision False in time 0.0300000000, query time of that 0.0020858650, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
275.924 < 288.948
  -> Decision False in time 0.0000000000, query time of that 0.0001401920, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
274.629 < 274.864
  -> Decision False in time 0.0400000000, query time of that 0.0004102630, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
261.389 < 267.526
  -> Decision False in time 0.0300000000, query time of that 0.0003800240, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
222.895 < 227.317
  -> Decision False in time 0.3000000000, query time of that 0.0030453620, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
262.793 < 267.066
  -> Decision False in time 0.0400000000, query time of that 0.0000747890, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
284.765 < 308.456
  -> Decision False in time 0.0000000000, query time of that 0.0001360400, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
232.744 < 233.934
  -> Decision False in time 0.3200000000, query time of that 0.0004641190, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 15}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 15}])
Got a train set of size (1000000 * 128)
Built index in 1596.4300000000221
Index size:  283352.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0713141000
  Testing...
|S| = 80
|T| = 1152
Reject!
218.261 < 226.722
  -> Decision False in time 0.0200000000, query time of that 0.0021799910, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0513762080, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
170.015 < 173.393
  -> Decision False in time 0.3300000000, query time of that 0.0319733200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
246.337 < 250.126
  -> Decision False in time 0.0800000000, query time of that 0.0009260960, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
279.072 < 310.139
  -> Decision False in time 0.3100000000, query time of that 0.0036539310, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
247.269 < 247.562
  -> Decision False in time 0.4300000000, query time of that 0.0052228320, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
229.93 < 231.108
  -> Decision False in time 1.6900000000, query time of that 0.0025392240, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
241.599 < 256.716
  -> Decision False in time 0.1900000000, query time of that 0.0003946870, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
191.434 < 196.639
  -> Decision False in time 0.4000000000, query time of that 0.0006734560, with c1=5.0000000000, c2=0.1000000000
