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': 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': 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': 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': 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': 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': 2}]), 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': 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': 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': 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': 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': 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': 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': 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': 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': 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': 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': 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': 10}]), 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': 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': 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': 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': 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': 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': 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': 90}]), 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': 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': 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': 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': 1}]), 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': 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': 5}]), 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': 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': 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': 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': 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': 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': 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': 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': 30}]), 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': 200}]), 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': 40}]), 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': 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': 10}]), 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': 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': 160}]), 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': 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': 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': 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': 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': 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': 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 5412.97
Index size:  2782880.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009464000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0303322920, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7600000000, query time of that 0.2933189530, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.7700000000, query time of that 2.9367015940, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0339937440, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6400000000, query time of that 0.3393189330, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.0500000000, query time of that 3.4095161420, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0401757750, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.0200000000, query time of that 0.4035399510, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
323.381 < 328.189
  -> Decision False in time 249.3000000000, query time of that 1.4410324750, 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 918.6400000000003
Index size:  630852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1433242000
  Testing...
|S| = 80
|T| = 1152
Reject!
455.45 < 463.684
  -> Decision False in time 0.0400000000, query time of that 0.0054939660, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
208.288 < 231.976
  -> Decision False in time 0.0000000000, query time of that 0.0008097790, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
269.57 < 271.179
  -> Decision False in time 0.2400000000, query time of that 0.0327280080, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
218.232 < 219.595
  -> Decision False in time 0.4900000000, query time of that 0.0079897950, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
205.098 < 280.121
  -> Decision False in time 0.1100000000, query time of that 0.0018045330, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
255.662 < 255.988
  -> Decision False in time 0.1900000000, query time of that 0.0033833230, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
129.912 < 132.695
  -> Decision False in time 0.1100000000, query time of that 0.0002679510, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
309.39 < 312.16
  -> Decision False in time 0.5100000000, query time of that 0.0010106620, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
222.504 < 231.402
  -> Decision False in time 0.7700000000, query time of that 0.0015614090, 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 1644.7700000000004
Index size:  141160.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1936083000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0040818900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
307.363 < 313.117
  -> Decision False in time 0.0000000000, query time of that 0.0001719050, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
274.027 < 274.913
  -> Decision False in time 0.0600000000, query time of that 0.0043773490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
318.137 < 339.628
  -> Decision False in time 0.0900000000, query time of that 0.0007664390, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
296.177 < 296.781
  -> Decision False in time 0.1500000000, query time of that 0.0013097950, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
203.49 < 207.338
  -> Decision False in time 0.0200000000, query time of that 0.0002226230, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
294.749 < 307.937
  -> Decision False in time 0.0000000000, query time of that 0.0000605100, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
219.244 < 223.763
  -> Decision False in time 0.2600000000, query time of that 0.0002913800, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
264.418 < 265.539
  -> Decision False in time 0.3600000000, query time of that 0.0005472690, 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 1648.3999999999996
Index size:  623884.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0363169000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0078543910, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0723525770, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
158.051 < 161.251
  -> Decision False in time 0.2200000000, query time of that 0.0296791220, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
228.195 < 230.074
  -> Decision False in time 0.0100000000, query time of that 0.0001120680, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
274.723 < 278.081
  -> Decision False in time 1.9100000000, query time of that 0.0303244220, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
220 < 220.154
  -> Decision False in time 2.4900000000, query time of that 0.0396300030, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
218.122 < 221.434
  -> Decision False in time 1.1300000000, query time of that 0.0021237470, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
228.429 < 236.609
  -> Decision False in time 0.3200000000, query time of that 0.0006361940, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
166.904 < 169.493
  -> Decision False in time 5.2200000000, query time of that 0.0098841920, 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 5440.1
Index size:  1766828.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008024000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0891819980, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3400000000, query time of that 0.8703732580, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.5500000000, query time of that 8.7342882000, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.0992060460, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.6200000000, query time of that 0.9847223060, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.7200000000, query time of that 9.7211740790, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0000000000, query time of that 0.1038470100, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.9500000000, query time of that 1.0612109770, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 698.1500000000, query time of that 10.5765980290, 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 5420.120000000003
Index size:  1586008.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0011221000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0246769890, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.2349733010, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
303.048 < 304.757
  -> Decision False in time 6.1800000000, query time of that 2.0163944860, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0273650580, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5900000000, query time of that 0.2721125990, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.2600000000, query time of that 2.7026895860, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0318800870, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.1700000000, query time of that 0.3260312430, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
315.539 < 330.589
  -> Decision False in time 457.1400000000, query time of that 2.1446103040, 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 919.5199999999968
Index size:  664528.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.8293167000
  Testing...
|S| = 80
|T| = 1152
Reject!
293.157 < 319.426
  -> Decision False in time 0.0000000000, query time of that 0.0000921090, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
254.364 < 257.053
  -> Decision False in time 0.0100000000, query time of that 0.0002558800, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
278.316 < 278.611
  -> Decision False in time 0.0000000000, query time of that 0.0001430930, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
274.598 < 290.472
  -> Decision False in time 0.0100000000, query time of that 0.0000737990, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
271.264 < 275.808
  -> Decision False in time 0.0000000000, query time of that 0.0000350660, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
336.033 < 350.109
  -> Decision False in time 0.0000000000, query time of that 0.0000359000, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
274.374 < 327.254
  -> Decision False in time 0.0000000000, query time of that 0.0000368220, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
266.518 < 281.485
  -> Decision False in time 0.0100000000, query time of that 0.0000406380, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
259.426 < 267.142
  -> Decision False in time 0.0100000000, query time of that 0.0000405590, 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 914.880000000001
Index size:  79452.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.2669018000
  Testing...
|S| = 80
|T| = 1152
Reject!
103.504 < 212.946
  -> Decision False in time 0.0200000000, query time of that 0.0021097660, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
178.191 < 189.122
  -> Decision False in time 0.0100000000, query time of that 0.0011435340, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
230.035 < 238.048
  -> Decision False in time 0.0300000000, query time of that 0.0028646880, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
308.976 < 324.111
  -> Decision False in time 0.1700000000, query time of that 0.0017825790, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
306.795 < 314.116
  -> Decision False in time 0.0600000000, query time of that 0.0006749210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
190.84 < 194.26
  -> Decision False in time 0.0100000000, query time of that 0.0001584360, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
260.546 < 266.413
  -> Decision False in time 0.0200000000, query time of that 0.0000904760, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
305.328 < 322.701
  -> Decision False in time 0.0900000000, query time of that 0.0001270220, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
293.252 < 302.081
  -> Decision False in time 0.1900000000, query time of that 0.0003703000, 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 5435.680000000004
Index size:  1884768.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009083000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0326824950, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7900000000, query time of that 0.3224876730, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.0700000000, query time of that 3.2317195610, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0373508610, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7800000000, query time of that 0.3729323730, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.5100000000, query time of that 3.6765281130, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0428642780, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.0600000000, query time of that 0.4277317040, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 691.2000000000, query time of that 4.2696036830, 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 5457.340000000004
Index size:  1458260.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008012000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1600000000, query time of that 0.1136580750, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.5700000000, query time of that 1.0948278340, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 15.8700000000, query time of that 11.0682541170, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.1202133290, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.9700000000, query time of that 1.2264357830, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 69.2300000000, query time of that 12.1988467960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9800000000, query time of that 0.1291865520, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.0000000000, query time of that 1.3154698820, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 699.9000000000, query time of that 13.1231680250, 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 5446.029999999999
Index size:  1327216.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0010102000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0282437320, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7400000000, query time of that 0.2660862610, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.5000000000, query time of that 2.6415702010, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0301089020, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6000000000, query time of that 0.3045748750, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.1400000000, query time of that 3.0368480260, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0352782570, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
316.451 < 317.189
  -> Decision False in time 61.9200000000, query time of that 0.3214380660, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
289.922 < 291.812
  -> Decision False in time 219.7700000000, query time of that 1.1428986840, 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 5508.470000000001
Index size:  1460704.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008537000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0419152940, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8800000000, query time of that 0.4124073840, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.9200000000, query time of that 4.0902291210, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.0457521660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.8400000000, query time of that 0.4663933770, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.1800000000, query time of that 4.6923807060, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9600000000, query time of that 0.0523528130, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.6300000000, query time of that 0.5270028070, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
297.422 < 298.634
  -> Decision False in time 362.3100000000, query time of that 2.7448876630, 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 5413.57
Index size:  1650348.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0043364000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0119484030, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1095642500, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
222.068 < 223.323
  -> Decision False in time 2.5500000000, query time of that 0.4714125460, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0131374850, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
253.821 < 258.13
  -> Decision False in time 0.2800000000, query time of that 0.0070591710, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 52.8400000000, query time of that 1.2990705600, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0179728590, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
272.793 < 273.912
  -> Decision False in time 4.8900000000, query time of that 0.0126865450, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
253.085 < 253.632
  -> Decision False in time 6.6900000000, query time of that 0.0172484330, 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 5478.260000000002
Index size:  1516148.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0013269000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0210343870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2042489890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.8900000000, query time of that 2.0499034980, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0239547790, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4800000000, query time of that 0.2389789280, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
316.91 < 324.855
  -> Decision False in time 30.6400000000, query time of that 1.3561992960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0298995910, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.0200000000, query time of that 0.2968927420, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
261.794 < 263.163
  -> Decision False in time 90.8800000000, query time of that 0.3939485180, 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 5443.279999999999
Index size:  1316316.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0016877000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0185511870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6500000000, query time of that 0.1730286120, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.5900000000, query time of that 1.7363686720, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0202703790, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4200000000, query time of that 0.2054262870, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
252.67 < 252.775
  -> Decision False in time 39.5600000000, query time of that 1.5024143730, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0262346480, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
254.484 < 254.79
  -> Decision False in time 33.6000000000, query time of that 0.1268324320, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
259.59 < 265.194
  -> Decision False in time 112.9600000000, query time of that 0.4222961340, 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 5469.9800000000105
Index size:  1314640.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008106000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1100000000, query time of that 0.0625367600, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.1000000000, query time of that 0.6249514400, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 11.0700000000, query time of that 6.2509362080, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6300000000, query time of that 0.0708044170, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.2500000000, query time of that 0.7149008870, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 61.8100000000, query time of that 6.9952405070, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.0750946190, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.1000000000, query time of that 0.7732889990, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 695.7300000000, query time of that 7.7263149090, 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 4570.770000000004
Index size:  1570052.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0086868000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0090803090, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0835851820, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
247.34 < 248.189
  -> Decision False in time 1.7200000000, query time of that 0.2525007390, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0096820700, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.2600000000, query time of that 0.0970388150, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
226.579 < 230.842
  -> Decision False in time 1.4900000000, query time of that 0.0277767030, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0143136280, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
282.431 < 289.738
  -> Decision False in time 11.8200000000, query time of that 0.0248906000, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
247.625 < 252.806
  -> Decision False in time 1.1100000000, query time of that 0.0023645990, 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 932.3999999999942
Index size:  762480.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0929047000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0116357900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
235.58 < 239.05
  -> Decision False in time 0.2900000000, query time of that 0.0533872440, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
188.78 < 194.376
  -> Decision False in time 0.0400000000, query time of that 0.0066088340, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
313.987 < 321.218
  -> Decision False in time 0.3400000000, query time of that 0.0079918210, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
314.921 < 322.577
  -> Decision False in time 0.1100000000, query time of that 0.0028821790, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
255.031 < 261.124
  -> Decision False in time 0.5600000000, query time of that 0.0130058000, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
227.833 < 227.866
  -> Decision False in time 0.0100000000, query time of that 0.0001717830, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
209.607 < 215.042
  -> Decision False in time 4.1400000000, query time of that 0.0100788750, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
271.218 < 279.231
  -> Decision False in time 0.0500000000, query time of that 0.0002070180, 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 1658.4400000000023
Index size:  564208.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0058856000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0202705700, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1915498150, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
264.102 < 266.263
  -> Decision False in time 0.2500000000, query time of that 0.0717599260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0222229210, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
271.989 < 279.281
  -> Decision False in time 1.9800000000, query time of that 0.0796705080, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
286.253 < 290.997
  -> Decision False in time 1.4900000000, query time of that 0.0595583910, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
248.813 < 251.597
  -> Decision False in time 2.2000000000, query time of that 0.0087785300, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
254.338 < 254.549
  -> Decision False in time 13.8600000000, query time of that 0.0548655820, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
262.078 < 268.296
  -> Decision False in time 37.0700000000, query time of that 0.1458036980, 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 1654.5899999999965
Index size:  623408.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1010509000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0046768380, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5100000000, query time of that 0.0429579720, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
259.85 < 266.398
  -> Decision False in time 0.0400000000, query time of that 0.0026806820, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
193.215 < 197.515
  -> Decision False in time 0.2000000000, query time of that 0.0020355660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
173.061 < 178.39
  -> Decision False in time 0.1800000000, query time of that 0.0018435400, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
226.89 < 230.582
  -> Decision False in time 0.1900000000, query time of that 0.0019533890, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
296.737 < 298.699
  -> Decision False in time 0.3500000000, query time of that 0.0004446410, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
284.944 < 291.397
  -> Decision False in time 0.5200000000, query time of that 0.0008250120, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
228.532 < 230.322
  -> Decision False in time 1.3700000000, query time of that 0.0019190000, 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': 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 4560.720000000001
Index size:  1755520.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009596000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0324750340, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8000000000, query time of that 0.3168780580, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.9800000000, query time of that 3.1137507720, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0362410410, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6700000000, query time of that 0.3505894240, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.0600000000, query time of that 3.5581384730, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0404429530, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3300000000, query time of that 0.4110472790, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
240.784 < 245.379
  -> Decision False in time 596.4200000000, query time of that 3.5215388850, 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 1275.8399999999965
Index size:  803060.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0981042000
  Testing...
|S| = 80
|T| = 1152
Reject!
161.043 < 169.638
  -> Decision False in time 0.0400000000, query time of that 0.0036401060, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
69.8713 < 70.0071
  -> Decision False in time 0.1500000000, query time of that 0.0147685080, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
207.995 < 220.143
  -> Decision False in time 0.0700000000, query time of that 0.0066491530, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
213.488 < 220.311
  -> Decision False in time 0.2000000000, query time of that 0.0020343220, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
283.215 < 295.229
  -> Decision False in time 0.4500000000, query time of that 0.0050840820, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.177 < 261.216
  -> Decision False in time 0.3400000000, query time of that 0.0038174750, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
274.405 < 281.475
  -> Decision False in time 0.1500000000, query time of that 0.0002047140, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
251.865 < 252.571
  -> Decision False in time 0.0500000000, query time of that 0.0001382600, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
257.082 < 269.746
  -> Decision False in time 1.0400000000, query time of that 0.0016805990, 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 1274.7999999999884
Index size:  592764.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0280913000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0106647580, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.1004701120, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
219.139 < 222.349
  -> Decision False in time 0.6200000000, query time of that 0.1079068190, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0115770370, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
242.613 < 254.484
  -> Decision False in time 0.1300000000, query time of that 0.0028695990, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
242.12 < 243.61
  -> Decision False in time 0.7400000000, query time of that 0.0164347530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
229.656 < 233.425
  -> Decision False in time 1.7500000000, query time of that 0.0040499190, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
279.417 < 286.395
  -> Decision False in time 1.0700000000, query time of that 0.0026416910, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
269.531 < 270.048
  -> Decision False in time 0.7900000000, query time of that 0.0020568540, 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 1277.75
Index size:  587548.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0404665000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0087136230, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0802231920, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
250.238 < 251.559
  -> Decision False in time 1.0400000000, query time of that 0.1489127260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0092878470, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
240.129 < 240.2
  -> Decision False in time 0.2600000000, query time of that 0.0046094310, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
291.366 < 294.099
  -> Decision False in time 0.1800000000, query time of that 0.0031924590, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
172.447 < 177.904
  -> Decision False in time 1.3000000000, query time of that 0.0027530860, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
298.63 < 302.526
  -> Decision False in time 1.2800000000, query time of that 0.0026117880, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
273.492 < 274.151
  -> Decision False in time 1.3000000000, query time of that 0.0029704650, 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 1644.4700000000012
Index size:  653520.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0105945000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0147621200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1407906140, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
213.715 < 218.669
  -> Decision False in time 0.2100000000, query time of that 0.0463619040, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0159313050, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
343.679 < 345.226
  -> Decision False in time 1.5100000000, query time of that 0.0452079440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
283.134 < 291.824
  -> Decision False in time 0.1900000000, query time of that 0.0060024530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
199.83 < 201.554
  -> Decision False in time 1.6300000000, query time of that 0.0050141130, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
217.885 < 229.737
  -> Decision False in time 1.6800000000, query time of that 0.0052313990, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
297.3 < 308.777
  -> Decision False in time 6.4300000000, query time of that 0.0200324710, 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 1271.179999999993
Index size:  581852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.5460448000
  Testing...
|S| = 80
|T| = 1152
Reject!
345.581 < 350.124
  -> Decision False in time 0.0100000000, query time of that 0.0005494900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
360.373 < 376.8
  -> Decision False in time 0.0000000000, query time of that 0.0001713710, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
293.908 < 299.389
  -> Decision False in time 0.0100000000, query time of that 0.0006357790, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
278.013 < 305.627
  -> Decision False in time 0.0400000000, query time of that 0.0002893230, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
280.459 < 291.1
  -> Decision False in time 0.0000000000, query time of that 0.0000432720, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
244.929 < 264.564
  -> Decision False in time 0.0100000000, query time of that 0.0001042960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
253.586 < 284.872
  -> Decision False in time 0.0100000000, query time of that 0.0000463900, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
247.18 < 292.373
  -> Decision False in time 0.0900000000, query time of that 0.0001504200, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
245.208 < 275.024
  -> Decision False in time 0.0000000000, query time of that 0.0000468180, 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 4559.080000000002
Index size:  1765988.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0022778000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0161191340, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1549489860, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3800000000, query time of that 1.5425084600, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0180899720, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4200000000, query time of that 0.1800850180, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
250.857 < 252.143
  -> Decision False in time 18.9100000000, query time of that 0.6318515210, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0235083470, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.1400000000, query time of that 0.2280605840, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
260.348 < 264.537
  -> Decision False in time 38.9800000000, query time of that 0.1290943230, 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 1281.6100000000006
Index size:  805224.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0209951000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0128597480, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.1224222670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
239.355 < 239.443
  -> Decision False in time 4.3900000000, query time of that 0.8805665250, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
258.849 < 271.511
  -> Decision False in time 0.1700000000, query time of that 0.0046147860, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
239.679 < 241.017
  -> Decision False in time 1.0300000000, query time of that 0.0271577680, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
150.24 < 199.098
  -> Decision False in time 0.2100000000, query time of that 0.0053603610, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
225.841 < 226.164
  -> Decision False in time 0.6600000000, query time of that 0.0018688250, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
208.907 < 219
  -> Decision False in time 1.0000000000, query time of that 0.0028052350, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
206.163 < 214.923
  -> Decision False in time 5.3100000000, query time of that 0.0145916700, 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 4569.929999999993
Index size:  1724948.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008256000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1300000000, query time of that 0.0855078370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3300000000, query time of that 0.8574172570, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.3600000000, query time of that 8.5488841810, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.0943819140, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.5900000000, query time of that 0.9608859400, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.2900000000, query time of that 9.4907490080, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9900000000, query time of that 0.0995780540, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.1000000000, query time of that 1.0289510440, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 697.8200000000, query time of that 10.3451972800, 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 936.75
Index size:  735084.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3441484000
  Testing...
|S| = 80
|T| = 1152
Reject!
445.919 < 446.5
  -> Decision False in time 0.0000000000, query time of that 0.0001880830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
472.809 < 491.215
  -> Decision False in time 0.0000000000, query time of that 0.0001435610, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
263.519 < 276.244
  -> Decision False in time 0.0100000000, query time of that 0.0004029490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
276.215 < 283.304
  -> Decision False in time 0.0600000000, query time of that 0.0005716740, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
259.38 < 260.235
  -> Decision False in time 0.0000000000, query time of that 0.0000740210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
234.921 < 239.666
  -> Decision False in time 0.0100000000, query time of that 0.0001570690, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
227.368 < 227.682
  -> Decision False in time 0.3300000000, query time of that 0.0004261300, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
67.9191 < 70.1855
  -> Decision False in time 0.1100000000, query time of that 0.0002250050, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
182.154 < 185.138
  -> Decision False in time 0.0400000000, query time of that 0.0001109140, 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 4577.1600000000035
Index size:  1613028.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0014725000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0216489500, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2038795100, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
254.285 < 256.665
  -> Decision False in time 0.7600000000, query time of that 0.2223363010, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0236736660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4700000000, query time of that 0.2358495610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.4300000000, query time of that 2.3598640860, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0293007270, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3300000000, query time of that 0.2934182330, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
240.624 < 241.642
  -> Decision False in time 57.2800000000, query time of that 0.2421520500, 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 1281.1000000000058
Index size:  799496.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.7397854000
  Testing...
|S| = 80
|T| = 1152
Reject!
335.914 < 345.757
  -> Decision False in time 0.0100000000, query time of that 0.0002277700, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
276.342 < 287.199
  -> Decision False in time 0.0000000000, query time of that 0.0000717070, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
293.143 < 321.427
  -> Decision False in time 0.0000000000, query time of that 0.0001125980, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
206.075 < 206.274
  -> Decision False in time 0.0200000000, query time of that 0.0000896420, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
355.713 < 363.819
  -> Decision False in time 0.0000000000, query time of that 0.0000411790, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.306 < 270.706
  -> Decision False in time 0.0100000000, query time of that 0.0000705380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
264.428 < 267.326
  -> Decision False in time 0.0200000000, query time of that 0.0000411140, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
281.966 < 283.161
  -> Decision False in time 0.0100000000, query time of that 0.0000518690, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
240.502 < 254.971
  -> Decision False in time 0.0400000000, query time of that 0.0000573400, 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 1643.320000000007
Index size:  670148.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6213276000
  Testing...
|S| = 80
|T| = 1152
Reject!
251.492 < 270.254
  -> Decision False in time 0.0200000000, query time of that 0.0015679360, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
260.265 < 277.597
  -> Decision False in time 0.0100000000, query time of that 0.0002563140, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
287.816 < 292.207
  -> Decision False in time 0.0200000000, query time of that 0.0019057060, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
205.458 < 216.629
  -> Decision False in time 0.0100000000, query time of that 0.0000451310, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
243.105 < 280.196
  -> Decision False in time 0.0100000000, query time of that 0.0001487980, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
266.225 < 305.265
  -> Decision False in time 0.0200000000, query time of that 0.0001888840, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
154.952 < 157.172
  -> Decision False in time 0.0400000000, query time of that 0.0000665280, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
284.253 < 286.25
  -> Decision False in time 0.1200000000, query time of that 0.0002715220, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
275.16 < 283.092
  -> Decision False in time 0.0100000000, query time of that 0.0001159670, 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.1500000000087
Index size:  553604.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4934928000
  Testing...
|S| = 80
|T| = 1152
Reject!
303.406 < 308.561
  -> Decision False in time 0.0100000000, query time of that 0.0002653670, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
297.968 < 309.537
  -> Decision False in time 0.0000000000, query time of that 0.0001092740, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
423.698 < 440.312
  -> Decision False in time 0.0000000000, query time of that 0.0003571620, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
280.348 < 280.352
  -> Decision False in time 0.0500000000, query time of that 0.0004069460, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
244.924 < 264.804
  -> Decision False in time 0.0300000000, query time of that 0.0001926410, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
229.661 < 241.719
  -> Decision False in time 0.0200000000, query time of that 0.0001557420, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
318.828 < 343.962
  -> Decision False in time 0.3500000000, query time of that 0.0004660700, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
246.234 < 248.839
  -> Decision False in time 0.0000000000, query time of that 0.0000649370, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
246.575 < 262.055
  -> Decision False in time 0.0100000000, query time of that 0.0000560610, 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 5388.75
Index size:  1775704.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008299000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0457077010, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9500000000, query time of that 0.4728581220, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5600000000, query time of that 4.7449556880, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0532319700, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9500000000, query time of that 0.5470539260, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.2400000000, query time of that 5.4898688530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.0595041430, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.8100000000, query time of that 0.6215147370, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
224.893 < 225.437
  -> Decision False in time 12.9600000000, query time of that 0.1183696960, 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 1284.6700000000128
Index size:  690128.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3101770000
  Testing...
|S| = 80
|T| = 1152
Reject!
276.863 < 286.808
  -> Decision False in time 0.0500000000, query time of that 0.0039285760, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
69.2676 < 74.552
  -> Decision False in time 0.0000000000, query time of that 0.0002145670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
249.938 < 256.979
  -> Decision False in time 0.0200000000, query time of that 0.0015093470, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
208.48 < 211.277
  -> Decision False in time 0.0600000000, query time of that 0.0005969870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
285.531 < 288.423
  -> Decision False in time 0.0000000000, query time of that 0.0000641460, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
257.418 < 267.845
  -> Decision False in time 0.0700000000, query time of that 0.0006637320, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
218.445 < 224.303
  -> Decision False in time 0.0200000000, query time of that 0.0000743450, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
147.275 < 147.601
  -> Decision False in time 0.0700000000, query time of that 0.0001201800, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
217.522 < 237.916
  -> Decision False in time 0.1400000000, query time of that 0.0002728100, 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 1285.6199999999953
Index size:  390796.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0148264000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0163919270, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6300000000, query time of that 0.1538833320, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
266.944 < 269.5
  -> Decision False in time 0.0200000000, query time of that 0.0064526630, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0177695870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
238.044 < 248.087
  -> Decision False in time 4.6700000000, query time of that 0.1516067120, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
245.151 < 265.29
  -> Decision False in time 4.6900000000, query time of that 0.1527941250, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
257.975 < 263.498
  -> Decision False in time 5.7900000000, query time of that 0.0192071910, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
203.118 < 203.794
  -> Decision False in time 0.3300000000, query time of that 0.0011151690, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
249.854 < 254.562
  -> Decision False in time 6.9800000000, query time of that 0.0223806150, 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 932.4500000000116
Index size:  553340.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.9248469000
  Testing...
|S| = 80
|T| = 1152
Reject!
314.356 < 355.393
  -> Decision False in time 0.0000000000, query time of that 0.0000692680, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
342.231 < 417.386
  -> Decision False in time 0.0000000000, query time of that 0.0000824160, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
549.122 < 570.127
  -> Decision False in time 0.0000000000, query time of that 0.0000577700, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
285.372 < 288.524
  -> Decision False in time 0.0000000000, query time of that 0.0000357670, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
300.356 < 310.63
  -> Decision False in time 0.0100000000, query time of that 0.0000361940, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
265.62 < 269.505
  -> Decision False in time 0.0000000000, query time of that 0.0000369400, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
312.42 < 324.515
  -> Decision False in time 0.0100000000, query time of that 0.0000418330, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
322.377 < 325.719
  -> Decision False in time 0.0000000000, query time of that 0.0000329700, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
374.231 < 382.779
  -> Decision False in time 0.0100000000, query time of that 0.0000318040, 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 1649.8500000000058
Index size:  660040.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4001469000
  Testing...
|S| = 80
|T| = 1152
Reject!
280.291 < 280.382
  -> Decision False in time 0.0100000000, query time of that 0.0003021980, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
312.615 < 318.046
  -> Decision False in time 0.0500000000, query time of that 0.0034792550, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
241.882 < 253.389
  -> Decision False in time 0.0100000000, query time of that 0.0004433100, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
258.77 < 260.258
  -> Decision False in time 0.0100000000, query time of that 0.0001867830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
257.843 < 257.924
  -> Decision False in time 0.0300000000, query time of that 0.0002166400, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
302.452 < 317.016
  -> Decision False in time 0.0000000000, query time of that 0.0000512540, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
208.42 < 210.062
  -> Decision False in time 0.0100000000, query time of that 0.0000581210, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
245.298 < 247.562
  -> Decision False in time 0.1800000000, query time of that 0.0002840540, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
292.824 < 302.286
  -> Decision False in time 0.1900000000, query time of that 0.0002876250, 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 1279.7099999999919
Index size:  581852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0103315000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0203289080, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1954971420, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
273.805 < 275.416
  -> Decision False in time 0.5200000000, query time of that 0.1529519840, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0219736320, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
296.177 < 300.22
  -> Decision False in time 3.7300000000, query time of that 0.1522354990, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
339.174 < 368.087
  -> Decision False in time 2.5700000000, query time of that 0.1052071650, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
273.403 < 289.51
  -> Decision False in time 4.7700000000, query time of that 0.0195047200, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
268.265 < 270.124
  -> Decision False in time 7.7100000000, query time of that 0.0302398940, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
182.14 < 182.392
  -> Decision False in time 14.4500000000, query time of that 0.0572128610, 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 4552.75
Index size:  1765940.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1629819000
  Testing...
|S| = 80
|T| = 1152
Reject!
265.439 < 301.851
  -> Decision False in time 0.0300000000, query time of that 0.0026896620, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
360.516 < 367.415
  -> Decision False in time 0.0200000000, query time of that 0.0015118650, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
291.611 < 294.387
  -> Decision False in time 0.0100000000, query time of that 0.0010244790, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
265.695 < 268.41
  -> Decision False in time 0.1000000000, query time of that 0.0009456360, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
192.239 < 200.537
  -> Decision False in time 0.0100000000, query time of that 0.0001695420, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
286.646 < 295.261
  -> Decision False in time 0.0200000000, query time of that 0.0002112180, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
304.744 < 312.439
  -> Decision False in time 0.0000000000, query time of that 0.0000608540, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
258.453 < 274.509
  -> Decision False in time 0.5500000000, query time of that 0.0008005190, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
218.204 < 219.267
  -> Decision False in time 0.1300000000, query time of that 0.0002349740, 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 5420.540000000008
Index size:  1745356.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008696000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0359748130, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8300000000, query time of that 0.3562719260, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.3400000000, query time of that 3.5270647710, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.0418688720, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.8400000000, query time of that 0.4202593740, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.2300000000, query time of that 4.1146294730, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0479597050, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3100000000, query time of that 0.4798973220, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
278.97 < 280.248
  -> Decision False in time 143.7400000000, query time of that 0.9892731260, 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 4556.220000000001
Index size:  1440040.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0125292000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0079298910, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0716225660, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
247.398 < 256.141
  -> Decision False in time 0.2700000000, query time of that 0.0345201730, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0085208100, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.2400000000, query time of that 0.0841787420, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
242.747 < 243.343
  -> Decision False in time 2.0500000000, query time of that 0.0330807440, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0130305260, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
172.351 < 173.695
  -> Decision False in time 0.2900000000, query time of that 0.0006447140, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
221.335 < 224.689
  -> Decision False in time 0.2100000000, query time of that 0.0005441060, 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 4520.979999999981
Index size:  1795236.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0048699000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0117353480, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1068080970, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.9000000000, query time of that 1.0709038950, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0124833330, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3100000000, query time of that 0.1242527160, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
222.495 < 223.837
  -> Decision False in time 1.9600000000, query time of that 0.0463749340, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0172781180, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
213.162 < 215.1
  -> Decision False in time 23.5800000000, query time of that 0.0588113400, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
247.261 < 250.406
  -> Decision False in time 17.5900000000, query time of that 0.0442087810, 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 1284.4599999999919
Index size:  774556.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0674519000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0064614270, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0593353820, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
246.236 < 253.152
  -> Decision False in time 0.9200000000, query time of that 0.1000923930, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0070611830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
248.727 < 250.699
  -> Decision False in time 0.4500000000, query time of that 0.0059365100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
228.624 < 249.988
  -> Decision False in time 1.0800000000, query time of that 0.0145377790, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
300.205 < 308.282
  -> Decision False in time 1.9800000000, query time of that 0.0033653940, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
282.715 < 291.148
  -> Decision False in time 0.9400000000, query time of that 0.0015691370, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
236.715 < 243.031
  -> Decision False in time 2.0000000000, query time of that 0.0035447090, 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 1651.640000000014
Index size:  669380.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0713912000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0055322920, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5200000000, query time of that 0.0502023390, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
317.035 < 317.668
  -> Decision False in time 0.9500000000, query time of that 0.0889739620, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0058193130, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
282.402 < 286.929
  -> Decision False in time 0.2900000000, query time of that 0.0033340010, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
188.393 < 192.154
  -> Decision False in time 0.0600000000, query time of that 0.0007424760, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
248.877 < 253.245
  -> Decision False in time 0.6300000000, query time of that 0.0010415200, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
208.65 < 210.431
  -> Decision False in time 0.9200000000, query time of that 0.0014195580, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
243.641 < 246.797
  -> Decision False in time 0.0700000000, query time of that 0.0001518270, 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 4557.929999999993
Index size:  1766024.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008378000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0484834260, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9500000000, query time of that 0.4716411000, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5700000000, query time of that 4.7018216360, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0540906740, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9300000000, query time of that 0.5281421290, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 58.9300000000, query time of that 5.2827590480, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0606996470, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3300000000, query time of that 0.6006705380, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 694.1900000000, query time of that 5.9290666720, 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 922.070000000007
Index size:  735132.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1825979000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0065098400, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
166.051 < 188.595
  -> Decision False in time 0.1500000000, query time of that 0.0176941610, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
249.632 < 257.004
  -> Decision False in time 0.0300000000, query time of that 0.0028572840, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
235.113 < 258.05
  -> Decision False in time 0.0400000000, query time of that 0.0005952720, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
261.278 < 270.838
  -> Decision False in time 0.0200000000, query time of that 0.0002781310, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
265.377 < 268.298
  -> Decision False in time 0.0100000000, query time of that 0.0002350020, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
215.764 < 217.989
  -> Decision False in time 0.1300000000, query time of that 0.0002257730, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
264.6 < 265.588
  -> Decision False in time 0.3000000000, query time of that 0.0005679080, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
244.407 < 248.151
  -> Decision False in time 0.4900000000, query time of that 0.0009158250, 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 1645.75
Index size:  460732.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0262013000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0092563680, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0848553660, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
260.273 < 263.854
  -> Decision False in time 1.1700000000, query time of that 0.1743560670, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0101089480, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
264.698 < 271.818
  -> Decision False in time 2.9000000000, query time of that 0.0544418610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
256.41 < 266.687
  -> Decision False in time 1.1600000000, query time of that 0.0219238460, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
270.492 < 288.564
  -> Decision False in time 0.4600000000, query time of that 0.0010988870, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
305.961 < 306.225
  -> Decision False in time 0.8100000000, query time of that 0.0018751630, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
260.517 < 261.197
  -> Decision False in time 1.6800000000, query time of that 0.0036678060, 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 4526.950000000012
Index size:  1765396.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0530547000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0070879900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0628755190, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
280.021 < 284.106
  -> Decision False in time 0.6400000000, query time of that 0.0731862390, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0074787400, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
150.01 < 155.003
  -> Decision False in time 0.7700000000, query time of that 0.0112465240, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
157.921 < 160.748
  -> Decision False in time 1.4700000000, query time of that 0.0215003820, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
209.499 < 219.827
  -> Decision False in time 2.3300000000, query time of that 0.0047393250, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
164.381 < 166.922
  -> Decision False in time 0.4600000000, query time of that 0.0010259830, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
187.907 < 192.138
  -> Decision False in time 0.2100000000, query time of that 0.0005064850, 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 1656.3800000000047
Index size:  885708.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0199776000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0109047970, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1025941300, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
208.147 < 210.751
  -> Decision False in time 3.0800000000, query time of that 0.5416798870, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
266.101 < 267.378
  -> Decision False in time 0.2000000000, query time of that 0.0043117350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
223.625 < 227.664
  -> Decision False in time 2.7900000000, query time of that 0.0619764960, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
276.161 < 283.806
  -> Decision False in time 2.6900000000, query time of that 0.0608542950, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
198.247 < 198.904
  -> Decision False in time 3.9400000000, query time of that 0.0102516120, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
279.87 < 280.271
  -> Decision False in time 2.7100000000, query time of that 0.0071825220, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
272.085 < 284.58
  -> Decision False in time 3.3000000000, query time of that 0.0087876260, 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 1280.609999999986
Index size:  381792.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1777948000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0047166130, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
218.737 < 223.027
  -> Decision False in time 0.0500000000, query time of that 0.0038871700, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
220.638 < 228.585
  -> Decision False in time 0.1000000000, query time of that 0.0080868290, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
233.615 < 235.415
  -> Decision False in time 0.3800000000, query time of that 0.0034700430, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
291.196 < 302.407
  -> Decision False in time 0.0200000000, query time of that 0.0002322700, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
328.434 < 347.179
  -> Decision False in time 0.0200000000, query time of that 0.0002117760, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
210.651 < 218.671
  -> Decision False in time 0.8100000000, query time of that 0.0012818730, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
117.507 < 117.813
  -> Decision False in time 0.2400000000, query time of that 0.0003957590, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
265.458 < 282.6
  -> Decision False in time 0.1900000000, query time of that 0.0004012990, 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 4572.669999999984
Index size:  1773484.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0031327000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0137653250, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.1310112830, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.1500000000, query time of that 1.3042048010, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0148597870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3900000000, query time of that 0.1528667360, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
227.662 < 231.523
  -> Decision False in time 2.6800000000, query time of that 0.0757710100, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0201639420, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
297.306 < 297.676
  -> Decision False in time 48.8100000000, query time of that 0.1430063190, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
302.946 < 305.431
  -> Decision False in time 24.0700000000, query time of that 0.0701427020, 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 935.5499999999884
Index size:  751296.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1167499000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0099804370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
262.278 < 265.682
  -> Decision False in time 0.0600000000, query time of that 0.0089193960, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
353.99 < 383.106
  -> Decision False in time 0.0200000000, query time of that 0.0037105640, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
238.694 < 242.462
  -> Decision False in time 0.1000000000, query time of that 0.0019183030, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
265.915 < 270.985
  -> Decision False in time 0.1800000000, query time of that 0.0036773050, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
264.15 < 311.133
  -> Decision False in time 0.3100000000, query time of that 0.0060741600, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
87.1722 < 265.942
  -> Decision False in time 0.1600000000, query time of that 0.0003238610, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
303.363 < 313.299
  -> Decision False in time 0.2300000000, query time of that 0.0005600180, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
225.384 < 230.582
  -> Decision False in time 0.4200000000, query time of that 0.0009363570, 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 5421.570000000007
Index size:  1670448.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008225000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0520037810, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9900000000, query time of that 0.5139643100, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 10.0300000000, query time of that 5.1492858360, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.0574439540, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.1300000000, query time of that 0.5895820970, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
300.455 < 302.486
  -> Decision False in time 40.6300000000, query time of that 3.9606688260, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0630711050, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3000000000, query time of that 0.6530295190, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 692.7600000000, query time of that 6.5180866710, 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 5444.830000000016
Index size:  1387452.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0024701000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0157594890, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1450279960, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3000000000, query time of that 1.4449377990, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0165822980, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3700000000, query time of that 0.1672639570, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
140.624 < 144.631
  -> Decision False in time 53.2700000000, query time of that 1.6537586670, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0231231910, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
281.546 < 281.879
  -> Decision False in time 10.3700000000, query time of that 0.0348878260, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
245.186 < 250.2
  -> Decision False in time 14.7100000000, query time of that 0.0492330770, 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 4612.0199999999895
Index size:  1105732.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0012833000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0234988200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.2223190260, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.0600000000, query time of that 2.2131815180, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0251212290, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5000000000, query time of that 0.2536148820, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
246.493 < 249.794
  -> Decision False in time 1.9400000000, query time of that 0.0901695160, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0310553010, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.1100000000, query time of that 0.3061027730, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
248.797 < 251.929
  -> Decision False in time 273.6800000000, query time of that 1.2220318380, 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 1648.4700000000012
Index size:  897044.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0127877000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0133936820, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.1259297900, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
269.915 < 280.658
  -> Decision False in time 0.1600000000, query time of that 0.0314643260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
289.574 < 293.201
  -> Decision False in time 0.1200000000, query time of that 0.0032939220, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
238.269 < 239.527
  -> Decision False in time 2.1500000000, query time of that 0.0584757090, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
222.029 < 222.571
  -> Decision False in time 8.8900000000, query time of that 0.2420946030, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
277.339 < 279.118
  -> Decision False in time 2.2600000000, query time of that 0.0066905010, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
239.326 < 245.041
  -> Decision False in time 0.2800000000, query time of that 0.0009287850, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
302.103 < 303.432
  -> Decision False in time 4.0300000000, query time of that 0.0113445250, 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 4540.929999999993
Index size:  1576564.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0197657000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0064467420, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0591190910, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
251.831 < 259.185
  -> Decision False in time 3.0100000000, query time of that 0.3233904230, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0069742040, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
246.729 < 253.683
  -> Decision False in time 0.3000000000, query time of that 0.0042202820, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
213.305 < 216.416
  -> Decision False in time 1.5500000000, query time of that 0.0206966940, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
180.189 < 181.174
  -> Decision False in time 0.3000000000, query time of that 0.0005631030, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
289 < 290.04
  -> Decision False in time 6.5100000000, query time of that 0.0108434420, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
264.528 < 265.795
  -> Decision False in time 1.8900000000, query time of that 0.0032013210, 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 1640.4899999999907
Index size:  877652.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0547465000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0064567110, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0575424200, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
284.155 < 288.654
  -> Decision False in time 0.2700000000, query time of that 0.0287139160, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0068726290, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
202.49 < 205.859
  -> Decision False in time 0.8000000000, query time of that 0.0102338570, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
263.408 < 263.733
  -> Decision False in time 0.7900000000, query time of that 0.0106273940, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
196.502 < 209.289
  -> Decision False in time 1.1100000000, query time of that 0.0017391840, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
232.674 < 236.36
  -> Decision False in time 0.3500000000, query time of that 0.0006025710, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
233.94 < 237.006
  -> Decision False in time 4.5200000000, query time of that 0.0076007810, 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 907.7200000000012
Index size:  340500.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6586400000
  Testing...
|S| = 80
|T| = 1152
Reject!
309.391 < 342.292
  -> Decision False in time 0.0000000000, query time of that 0.0000973820, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
169.417 < 177.8
  -> Decision False in time 0.0000000000, query time of that 0.0002972820, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
302.23 < 315.929
  -> Decision False in time 0.0100000000, query time of that 0.0002628250, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
261.723 < 280.972
  -> Decision False in time 0.0100000000, query time of that 0.0001259160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
265.827 < 277.671
  -> Decision False in time 0.0100000000, query time of that 0.0000465390, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
173.525 < 179.658
  -> Decision False in time 0.0100000000, query time of that 0.0000982390, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
203.108 < 208.173
  -> Decision False in time 0.0200000000, query time of that 0.0000492990, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
176.324 < 178.944
  -> Decision False in time 0.0200000000, query time of that 0.0000780500, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
285.942 < 291.422
  -> Decision False in time 0.2200000000, query time of that 0.0002762340, with c1=5.0000000000, c2=0.1000000000
