copying files to /scratch...
starting benchmark...
/scratch/knn/venv/lib/python3.6/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
running only hnsw
order: [Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 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': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 15}]), 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': 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': 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': 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': 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': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 100}]), 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': 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': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 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': 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': 400}]), 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': 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': 15}]), 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': 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': 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': 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': 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': 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': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 20}]), 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': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 60}]), 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': 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': 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': 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': 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 4515.160000000001
Index size:  2774208.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0022904000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0165987070, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6300000000, query time of that 0.1535789500, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.4200000000, query time of that 1.5432386710, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0183770690, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4400000000, query time of that 0.1828358570, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.1600000000, query time of that 1.8233496280, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0222590870, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
264.83 < 270.932
  -> Decision False in time 16.7800000000, query time of that 0.0540046380, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
209.206 < 209.64
  -> Decision False in time 29.4400000000, query time of that 0.0948596680, 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 1273.75
Index size:  785904.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.7410406000
  Testing...
|S| = 80
|T| = 1152
Reject!
242.337 < 253.198
  -> Decision False in time 0.0000000000, query time of that 0.0002301850, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
351.514 < 355.156
  -> Decision False in time 0.0100000000, query time of that 0.0002684570, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
329.018 < 341.336
  -> Decision False in time 0.0000000000, query time of that 0.0001671490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
275.812 < 277.818
  -> Decision False in time 0.0200000000, query time of that 0.0001253550, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
235.65 < 249.203
  -> Decision False in time 0.0100000000, query time of that 0.0000436150, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
236.165 < 253.17
  -> Decision False in time 0.0000000000, query time of that 0.0000394020, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
245.575 < 260.782
  -> Decision False in time 0.0100000000, query time of that 0.0000504970, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
302.273 < 334.195
  -> Decision False in time 0.0900000000, query time of that 0.0001334720, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
236.916 < 238.124
  -> Decision False in time 0.0200000000, query time of that 0.0000533350, 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 1632.4099999999999
Index size:  669716.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1011310000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0049508350, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
243.6 < 258.025
  -> Decision False in time 0.0300000000, query time of that 0.0025859210, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
287.687 < 309.102
  -> Decision False in time 0.1400000000, query time of that 0.0115508930, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5200000000, query time of that 0.0050956590, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
288.513 < 290.243
  -> Decision False in time 0.0600000000, query time of that 0.0006367720, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
261.916 < 262.013
  -> Decision False in time 0.1100000000, query time of that 0.0011714320, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
259.197 < 274.202
  -> Decision False in time 0.8000000000, query time of that 0.0010131150, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
225.821 < 226.848
  -> Decision False in time 1.7000000000, query time of that 0.0021435080, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
189.428 < 192.935
  -> Decision False in time 0.2700000000, query time of that 0.0004076780, 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 4497.18
Index size:  1765948.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009635000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0315834110, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7800000000, query time of that 0.3064148750, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.9400000000, query time of that 3.0516145410, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0348987180, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6600000000, query time of that 0.3480034860, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
257.428 < 259.494
  -> Decision False in time 18.1300000000, query time of that 1.1286388590, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0388949230, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.2900000000, query time of that 0.3929932290, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 693.8700000000, query time of that 3.9537620670, 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 1267.83
Index size:  788464.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0210192000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0129081200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
259.836 < 261.719
  -> Decision False in time 0.5800000000, query time of that 0.1188093240, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
271.36 < 278.223
  -> Decision False in time 0.0700000000, query time of that 0.0130110590, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0137597120, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
242.427 < 253.937
  -> Decision False in time 4.7700000000, query time of that 0.1253257090, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
293.728 < 296.796
  -> Decision False in time 3.1100000000, query time of that 0.0808538780, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
254.482 < 262.941
  -> Decision False in time 1.5500000000, query time of that 0.0042201620, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
287.122 < 296.498
  -> Decision False in time 0.9000000000, query time of that 0.0024238350, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
273.775 < 275.645
  -> Decision False in time 0.0800000000, query time of that 0.0002452690, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}])
Got a train set of size (1000000 * 128)
Built index in 5423.040000000001
Index size:  1836964.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009518000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0320455410, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7700000000, query time of that 0.2936717590, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.8600000000, query time of that 2.9432875320, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0335966260, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6800000000, query time of that 0.3383820280, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.5400000000, query time of that 3.3722391480, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0376493280, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4800000000, query time of that 0.3828258300, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
234.715 < 235.451
  -> Decision False in time 548.6200000000, query time of that 3.0425674700, 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 5407.809999999998
Index size:  1527092.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008942000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0339824430, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8100000000, query time of that 0.3253601540, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.1600000000, query time of that 3.2565115140, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0380929580, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7800000000, query time of that 0.3723734180, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.8900000000, query time of that 3.7217877050, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9600000000, query time of that 0.0396878850, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.6600000000, query time of that 0.4193256210, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
231.948 < 233.467
  -> Decision False in time 539.0900000000, query time of that 3.2224369770, 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.0300000000025
Index size:  751604.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0712280000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0055642650, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
282.292 < 287.842
  -> Decision False in time 0.2200000000, query time of that 0.0216092800, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
237.548 < 253.446
  -> Decision False in time 0.4000000000, query time of that 0.0372297200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
236.102 < 241.657
  -> Decision False in time 0.2400000000, query time of that 0.0026760940, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
100.105 < 102.738
  -> Decision False in time 0.0200000000, query time of that 0.0002438770, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
268.877 < 269.353
  -> Decision False in time 0.0700000000, query time of that 0.0007757070, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
257.342 < 267.996
  -> Decision False in time 1.0500000000, query time of that 0.0015370070, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
221.276 < 225.027
  -> Decision False in time 0.2100000000, query time of that 0.0003716200, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
247.33 < 247.927
  -> Decision False in time 0.5400000000, query time of that 0.0008340490, 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 1655.270000000004
Index size:  335924.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0263086000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0093067620, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
257.103 < 265.224
  -> Decision False in time 0.1300000000, query time of that 0.0195929010, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
199.489 < 210.071
  -> Decision False in time 0.5900000000, query time of that 0.0873367460, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
205.726 < 223.379
  -> Decision False in time 0.2000000000, query time of that 0.0035381810, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
379.847 < 383.052
  -> Decision False in time 0.3200000000, query time of that 0.0062261070, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
224.308 < 225.675
  -> Decision False in time 2.8700000000, query time of that 0.0535524450, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0135835900, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
259.673 < 261.945
  -> Decision False in time 4.1200000000, query time of that 0.0079649860, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
276.308 < 277.247
  -> Decision False in time 1.9700000000, query time of that 0.0040751950, 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 1291.4500000000044
Index size:  533028.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0405120000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0089251090, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
245.569 < 250.954
  -> Decision False in time 0.0800000000, query time of that 0.0120644420, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
165.889 < 167.937
  -> Decision False in time 0.8100000000, query time of that 0.1134517550, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
207.384 < 208.187
  -> Decision False in time 0.0200000000, query time of that 0.0003503900, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
211.495 < 214.208
  -> Decision False in time 2.5700000000, query time of that 0.0457923200, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
251.159 < 274.257
  -> Decision False in time 4.5100000000, query time of that 0.0792584770, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
231.251 < 236.18
  -> Decision False in time 0.1100000000, query time of that 0.0003419010, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
266.096 < 268.753
  -> Decision False in time 0.8700000000, query time of that 0.0017397830, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
272.103 < 279.279
  -> Decision False in time 0.3200000000, query time of that 0.0006265770, 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 1651.0999999999985
Index size:  478592.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0105646000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0157857920, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
256.527 < 261.771
  -> Decision False in time 0.4400000000, query time of that 0.1051127640, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3700000000, query time of that 1.4614431610, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0171600570, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
253.093 < 254.222
  -> Decision False in time 1.0000000000, query time of that 0.0318416780, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
292.544 < 295.39
  -> Decision False in time 3.0500000000, query time of that 0.0966838430, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0238253960, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
283.648 < 287.91
  -> Decision False in time 8.7900000000, query time of that 0.0308377200, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
272.712 < 274.153
  -> Decision False in time 1.9300000000, query time of that 0.0069547440, 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 4565.889999999999
Index size:  1751924.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0048631000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0119081520, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.1090041190, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
287.814 < 289.595
  -> Decision False in time 1.3500000000, query time of that 0.2476932310, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0129636850, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
195.717 < 198.401
  -> Decision False in time 1.7700000000, query time of that 0.0431941200, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
229.345 < 233.444
  -> Decision False in time 8.8500000000, query time of that 0.2144627270, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0183053310, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
181.854 < 183.774
  -> Decision False in time 20.7800000000, query time of that 0.0541436860, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
238.418 < 239.247
  -> Decision False in time 12.2000000000, query time of that 0.0322996850, 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 5374.439999999995
Index size:  2001732.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0043476000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0118558650, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1089153590, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.9700000000, query time of that 1.0876021390, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0132394370, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3500000000, query time of that 0.1289711540, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
239.669 < 242.454
  -> Decision False in time 13.5200000000, query time of that 0.3296323130, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0184923410, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
236.778 < 248.353
  -> Decision False in time 1.5700000000, query time of that 0.0041031420, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
241.058 < 248.401
  -> Decision False in time 7.2800000000, query time of that 0.0192209640, 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 5328.909999999996
Index size:  1409516.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008577000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0427887130, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8900000000, query time of that 0.4100379020, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.9700000000, query time of that 4.1157122840, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0471377580, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9000000000, query time of that 0.4793133150, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.1800000000, query time of that 4.7861888950, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9500000000, query time of that 0.0561147710, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.9500000000, query time of that 0.5437353230, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
262.456 < 269.271
  -> Decision False in time 249.8900000000, query time of that 1.9533859850, 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 5333.699999999997
Index size:  1734844.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0016926000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0187645750, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.1758943990, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.6300000000, query time of that 1.7472126130, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0207520160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
214.683 < 214.737
  -> Decision False in time 0.7300000000, query time of that 0.0278213930, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
276.736 < 279.861
  -> Decision False in time 6.9800000000, query time of that 0.2629493300, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0267138740, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
205.735 < 207.654
  -> Decision False in time 26.6400000000, query time of that 0.1010424560, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
326.513 < 335.573
  -> Decision False in time 380.1200000000, query time of that 1.4401430090, 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 1275.9100000000035
Index size:  764672.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1771868000
  Testing...
|S| = 80
|T| = 1152
Reject!
259.222 < 265.644
  -> Decision False in time 0.0300000000, query time of that 0.0025942020, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
310.385 < 312.077
  -> Decision False in time 0.1600000000, query time of that 0.0129678180, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
279.698 < 295.731
  -> Decision False in time 0.0900000000, query time of that 0.0068441070, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
252.715 < 254.486
  -> Decision False in time 0.1200000000, query time of that 0.0010269260, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
273.501 < 285.732
  -> Decision False in time 0.0200000000, query time of that 0.0002139910, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
284.991 < 298.783
  -> Decision False in time 0.2200000000, query time of that 0.0019912370, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
192.857 < 202.097
  -> Decision False in time 0.1900000000, query time of that 0.0003116200, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
226.058 < 226.557
  -> Decision False in time 0.1700000000, query time of that 0.0002315680, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
174.846 < 184.629
  -> Decision False in time 0.0700000000, query time of that 0.0001188370, 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 1633.2099999999991
Index size:  564932.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0199702000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0108391680, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1026756000, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
271.07 < 272.501
  -> Decision False in time 0.3700000000, query time of that 0.0645573110, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0121018530, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
282.781 < 284.114
  -> Decision False in time 0.9900000000, query time of that 0.0220973230, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
238.021 < 238.818
  -> Decision False in time 1.0700000000, query time of that 0.0242287780, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
210.345 < 211.419
  -> Decision False in time 2.2400000000, query time of that 0.0055150840, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
261.255 < 262.084
  -> Decision False in time 2.0900000000, query time of that 0.0052254020, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
262.143 < 263.896
  -> Decision False in time 3.4600000000, query time of that 0.0084675580, 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 1275.9400000000023
Index size:  581852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.5441484000
  Testing...
|S| = 80
|T| = 1152
Reject!
277.847 < 316.493
  -> Decision False in time 0.0000000000, query time of that 0.0001556730, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
299.68 < 308.201
  -> Decision False in time 0.0000000000, query time of that 0.0002759670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
360.746 < 362.018
  -> Decision False in time 0.0100000000, query time of that 0.0001910360, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
153.401 < 163.771
  -> Decision False in time 0.0000000000, query time of that 0.0000490730, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
301.335 < 313.547
  -> Decision False in time 0.0100000000, query time of that 0.0000950140, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
224.428 < 241.824
  -> Decision False in time 0.0100000000, query time of that 0.0001023610, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
111.256 < 247.449
  -> Decision False in time 0.1000000000, query time of that 0.0001781220, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
302.412 < 309.847
  -> Decision False in time 0.1000000000, query time of that 0.0002059830, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
127.216 < 139.029
  -> Decision False in time 0.2300000000, query time of that 0.0002878120, 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 4500.18
Index size:  1721996.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0086614000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0092815280, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
196.415 < 199.349
  -> Decision False in time 0.5100000000, query time of that 0.0772832440, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
252.034 < 255.409
  -> Decision False in time 1.2300000000, query time of that 0.1825548060, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0100364730, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3300000000, query time of that 0.1027262170, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
270.79 < 271.56
  -> Decision False in time 1.0500000000, query time of that 0.0198450300, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
269.381 < 271.763
  -> Decision False in time 2.5600000000, query time of that 0.0056479600, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
265.424 < 278.69
  -> Decision False in time 1.6300000000, query time of that 0.0036832690, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
177.336 < 178.687
  -> Decision False in time 17.1000000000, query time of that 0.0372004440, 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 931.2299999999959
Index size:  737796.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1178535000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0094873410, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
281.984 < 290.606
  -> Decision False in time 0.0400000000, query time of that 0.0074080760, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
284.907 < 297.998
  -> Decision False in time 0.0400000000, query time of that 0.0057501430, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
228.362 < 231.311
  -> Decision False in time 0.2000000000, query time of that 0.0039132880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
303.784 < 306.695
  -> Decision False in time 0.2900000000, query time of that 0.0059348940, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
247.881 < 247.919
  -> Decision False in time 0.1000000000, query time of that 0.0021311920, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
245.876 < 299.5
  -> Decision False in time 0.6400000000, query time of that 0.0015267660, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
247.506 < 265.16
  -> Decision False in time 0.0900000000, query time of that 0.0004188820, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
265.823 < 270.02
  -> Decision False in time 0.0700000000, query time of that 0.0001386940, 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 1656.7399999999907
Index size:  457576.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0363686000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0079737020, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
265.626 < 267.174
  -> Decision False in time 0.1500000000, query time of that 0.0192015480, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
212.786 < 217.768
  -> Decision False in time 0.3500000000, query time of that 0.0458512660, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0088208600, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
247.655 < 253.373
  -> Decision False in time 0.7700000000, query time of that 0.0128639100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
277.699 < 288.591
  -> Decision False in time 2.4400000000, query time of that 0.0403358900, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
282.259 < 284.903
  -> Decision False in time 0.6200000000, query time of that 0.0012784550, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
200.132 < 205.402
  -> Decision False in time 1.4100000000, query time of that 0.0029149140, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
236.152 < 236.417
  -> Decision False in time 0.2400000000, query time of that 0.0005658290, 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 1658.1199999999953
Index size:  623852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6204389000
  Testing...
|S| = 80
|T| = 1152
Reject!
257.389 < 263.03
  -> Decision False in time 0.0100000000, query time of that 0.0007246520, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
282.853 < 284.185
  -> Decision False in time 0.0000000000, query time of that 0.0001118290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
278.665 < 293.561
  -> Decision False in time 0.0100000000, query time of that 0.0001779480, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
272.923 < 273.863
  -> Decision False in time 0.0100000000, query time of that 0.0000434060, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
284.554 < 300.213
  -> Decision False in time 0.0100000000, query time of that 0.0001145870, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.111 < 257.54
  -> Decision False in time 0.0100000000, query time of that 0.0001224070, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
185.925 < 187.715
  -> Decision False in time 0.2700000000, query time of that 0.0003789250, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
322.506 < 323.86
  -> Decision False in time 0.1000000000, query time of that 0.0001795540, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
298.096 < 302.716
  -> Decision False in time 0.0200000000, query time of that 0.0000430010, 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 5416.549999999988
Index size:  1769112.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008779000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0376206540, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8300000000, query time of that 0.3561456690, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.4500000000, query time of that 3.5423884630, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0397354420, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7700000000, query time of that 0.4043422760, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.3800000000, query time of that 4.0374873810, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9600000000, query time of that 0.0453982030, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.8400000000, query time of that 0.4568386360, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 695.4100000000, query time of that 4.5743075400, 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 5388.8399999999965
Index size:  1528084.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008098000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0889844190, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3600000000, query time of that 0.8742171670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.6000000000, query time of that 8.6956022050, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.0950971600, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.8100000000, query time of that 0.9777372920, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.8700000000, query time of that 9.6849857610, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0100000000, query time of that 0.1057286320, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.2400000000, query time of that 1.0458952370, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 700.1500000000, query time of that 10.4869024060, 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 5400.990000000005
Index size:  1586228.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008120000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0503776550, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.0100000000, query time of that 0.5241867900, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 10.0800000000, query time of that 5.1782247030, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.0573990330, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.0400000000, query time of that 0.5882444740, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 60.0900000000, query time of that 5.8536108280, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9900000000, query time of that 0.0654593490, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.7900000000, query time of that 0.6456971720, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 696.6400000000, query time of that 6.4771739670, 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 4515.270000000004
Index size:  1510048.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0197605000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0067762890, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0615075410, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.4700000000, query time of that 0.6103355520, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
306.697 < 318.763
  -> Decision False in time 0.4600000000, query time of that 0.0064331450, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
189.953 < 191.818
  -> Decision False in time 0.0600000000, query time of that 0.0008342200, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
180.992 < 181.077
  -> Decision False in time 4.4000000000, query time of that 0.0615467690, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
207.145 < 208.602
  -> Decision False in time 2.1100000000, query time of that 0.0038039250, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
243.522 < 244.51
  -> Decision False in time 0.3800000000, query time of that 0.0007804650, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
241.456 < 242.421
  -> Decision False in time 1.9300000000, query time of that 0.0036290880, 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 1273.6600000000035
Index size:  789340.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0676556000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0068076400, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
273.987 < 275.681
  -> Decision False in time 0.2700000000, query time of that 0.0315038040, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
251.297 < 252.474
  -> Decision False in time 0.0600000000, query time of that 0.0069876010, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0074390780, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
287.835 < 288.075
  -> Decision False in time 0.5800000000, query time of that 0.0079250150, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
277.436 < 278.686
  -> Decision False in time 0.4800000000, query time of that 0.0067257840, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
290.338 < 309.553
  -> Decision False in time 0.7400000000, query time of that 0.0013382980, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
268.942 < 274.128
  -> Decision False in time 0.4200000000, query time of that 0.0007896970, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
235.701 < 249.108
  -> Decision False in time 0.0300000000, query time of that 0.0001662050, 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 912.3899999999994
Index size:  553076.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.9149815000
  Testing...
|S| = 80
|T| = 1152
Reject!
340.831 < 388.752
  -> Decision False in time 0.0000000000, query time of that 0.0002747740, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
276.409 < 338.371
  -> Decision False in time 0.0000000000, query time of that 0.0000733310, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
196.229 < 274.842
  -> Decision False in time 0.0100000000, query time of that 0.0000685940, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
266.299 < 308.237
  -> Decision False in time 0.0000000000, query time of that 0.0000403800, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
274.643 < 281.384
  -> Decision False in time 0.0300000000, query time of that 0.0001275580, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
156.189 < 219.898
  -> Decision False in time 0.0100000000, query time of that 0.0000832280, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
185.497 < 195.085
  -> Decision False in time 0.0200000000, query time of that 0.0000368400, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
257.095 < 264.513
  -> Decision False in time 0.0000000000, query time of that 0.0000559680, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
303.059 < 311.601
  -> Decision False in time 0.0100000000, query time of that 0.0000419970, 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 4525.580000000002
Index size:  1822580.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0031564000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0140379960, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1320516940, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
247.524 < 251.44
  -> Decision False in time 5.2900000000, query time of that 1.1231972950, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0154317910, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3500000000, query time of that 0.1519935870, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
276.145 < 278.518
  -> Decision False in time 18.7800000000, query time of that 0.5338490530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0196443800, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
241.473 < 244.025
  -> Decision False in time 40.5300000000, query time of that 0.1138890650, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
292.612 < 303.453
  -> Decision False in time 48.8700000000, query time of that 0.1374521900, 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 920.0099999999948
Index size:  698876.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.8208254000
  Testing...
|S| = 80
|T| = 1152
Reject!
302.149 < 324.954
  -> Decision False in time 0.0000000000, query time of that 0.0000472180, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
236.366 < 237.863
  -> Decision False in time 0.0000000000, query time of that 0.0002661890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
325.592 < 337.307
  -> Decision False in time 0.0000000000, query time of that 0.0000841750, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
174.568 < 177.994
  -> Decision False in time 0.0000000000, query time of that 0.0000463130, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
292.978 < 299.481
  -> Decision False in time 0.0100000000, query time of that 0.0000413130, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
264.352 < 298.739
  -> Decision False in time 0.0100000000, query time of that 0.0000875460, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
254.126 < 260.676
  -> Decision False in time 0.0900000000, query time of that 0.0001350950, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
370.253 < 371.162
  -> Decision False in time 0.0100000000, query time of that 0.0000464320, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
287.788 < 292.13
  -> Decision False in time 0.0000000000, query time of that 0.0000419110, 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 5369.820000000007
Index size:  1462724.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0024881000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0148201700, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1413860410, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.2800000000, query time of that 1.4043909580, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0161389620, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
197.231 < 199.895
  -> Decision False in time 1.5500000000, query time of that 0.0468225890, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
246.629 < 248.038
  -> Decision False in time 27.9300000000, query time of that 0.8484967760, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
248.713 < 249.126
  -> Decision False in time 5.4200000000, query time of that 0.0160285790, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
241.499 < 243.339
  -> Decision False in time 11.5000000000, query time of that 0.0345501380, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
287.54 < 287.774
  -> Decision False in time 35.0000000000, query time of that 0.1057272970, 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 5440.970000000001
Index size:  1453572.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0007958000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.2100000000, query time of that 0.1628356970, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 2.0500000000, query time of that 1.5699219900, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 20.7000000000, query time of that 15.8399481370, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.7600000000, query time of that 0.1767240380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 7.5500000000, query time of that 1.7766865130, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 75.3500000000, query time of that 17.9536186840, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0900000000, query time of that 0.1915393730, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 71.1900000000, query time of that 1.9495856950, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 709.8300000000, query time of that 19.5121913610, 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 1657.2600000000093
Index size:  751028.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0547178000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0064832830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0589455790, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
202.284 < 205.363
  -> Decision False in time 0.6100000000, query time of that 0.0655985220, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
259.255 < 275.929
  -> Decision False in time 0.4200000000, query time of that 0.0056390210, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
208.595 < 212.094
  -> Decision False in time 1.9500000000, query time of that 0.0262902390, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
252.307 < 252.957
  -> Decision False in time 0.2200000000, query time of that 0.0031040330, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
212.807 < 215.903
  -> Decision False in time 1.2400000000, query time of that 0.0022024730, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
206.34 < 210.938
  -> Decision False in time 0.0100000000, query time of that 0.0001527180, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
257.021 < 268.475
  -> Decision False in time 1.3600000000, query time of that 0.0023938490, 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 917.4300000000076
Index size:  179468.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.2684253000
  Testing...
|S| = 80
|T| = 1152
Reject!
490.077 < 517.356
  -> Decision False in time 0.0200000000, query time of that 0.0013441900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
468.491 < 485.005
  -> Decision False in time 0.0400000000, query time of that 0.0044299100, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
276.879 < 288.832
  -> Decision False in time 0.0300000000, query time of that 0.0032105520, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
229.48 < 231.778
  -> Decision False in time 0.1000000000, query time of that 0.0011393970, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
326.285 < 330.586
  -> Decision False in time 0.0300000000, query time of that 0.0003879310, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
231.074 < 234.708
  -> Decision False in time 0.2000000000, query time of that 0.0021985730, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
254.725 < 258.043
  -> Decision False in time 0.1100000000, query time of that 0.0002233700, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
286.834 < 289.96
  -> Decision False in time 0.5300000000, query time of that 0.0009058690, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
301.766 < 302.015
  -> Decision False in time 0.0900000000, query time of that 0.0002481630, 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 4529.009999999995
Index size:  1610544.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0125668000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0077442680, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0728078410, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
250.444 < 251.948
  -> Decision False in time 1.2100000000, query time of that 0.1570771370, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0085038260, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
252.885 < 257.6
  -> Decision False in time 3.6500000000, query time of that 0.0585749440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
283.33 < 284.835
  -> Decision False in time 7.5100000000, query time of that 0.1237287470, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
241.296 < 243.953
  -> Decision False in time 2.4900000000, query time of that 0.0044703880, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
184.93 < 185.483
  -> Decision False in time 4.9500000000, query time of that 0.0093784870, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
290.68 < 293.493
  -> Decision False in time 7.5100000000, query time of that 0.0134431810, 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 1655.3500000000058
Index size:  885956.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0127448000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0133867020, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.1266033970, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
280.073 < 283.84
  -> Decision False in time 0.9800000000, query time of that 0.2014021670, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
276.179 < 277.546
  -> Decision False in time 0.1000000000, query time of that 0.0026427720, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
226.751 < 228.897
  -> Decision False in time 1.7800000000, query time of that 0.0479058770, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
274.184 < 281.34
  -> Decision False in time 1.1400000000, query time of that 0.0306142980, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0186806900, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
299.978 < 306.398
  -> Decision False in time 0.1200000000, query time of that 0.0005351180, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
245.827 < 245.858
  -> Decision False in time 9.7500000000, query time of that 0.0265160230, 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 1276.2399999999907
Index size:  327988.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0103249000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0202794020, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
247.653 < 247.683
  -> Decision False in time 0.2800000000, query time of that 0.0789279040, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
283.574 < 289.928
  -> Decision False in time 4.9800000000, query time of that 1.4101199670, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0217989610, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
249.806 < 251.476
  -> Decision False in time 3.7500000000, query time of that 0.1507551670, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
258.287 < 266.252
  -> Decision False in time 0.7200000000, query time of that 0.0292197650, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
255.893 < 270.069
  -> Decision False in time 5.3900000000, query time of that 0.0212785500, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
251.982 < 255.896
  -> Decision False in time 7.7100000000, query time of that 0.0296265410, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
236.381 < 243.754
  -> Decision False in time 8.9600000000, query time of that 0.0341988290, 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 1647.6600000000035
Index size:  638896.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4011000000
  Testing...
|S| = 80
|T| = 1152
Reject!
287.296 < 287.786
  -> Decision False in time 0.0000000000, query time of that 0.0001112310, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
300.395 < 302.559
  -> Decision False in time 0.0200000000, query time of that 0.0010440460, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
282.012 < 290.852
  -> Decision False in time 0.0200000000, query time of that 0.0017029300, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
333.387 < 336.783
  -> Decision False in time 0.0200000000, query time of that 0.0001614970, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
239.837 < 254.37
  -> Decision False in time 0.0100000000, query time of that 0.0000982440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
250.908 < 262.259
  -> Decision False in time 0.0200000000, query time of that 0.0001601060, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
301.906 < 304.784
  -> Decision False in time 0.0900000000, query time of that 0.0001519090, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
259.588 < 270.022
  -> Decision False in time 0.0100000000, query time of that 0.0000660140, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
224.909 < 230.117
  -> Decision False in time 0.0100000000, query time of that 0.0000565460, 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 911.390000000014
Index size:  553076.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1838476000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0066917480, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
274.6 < 276.478
  -> Decision False in time 0.0900000000, query time of that 0.0108437280, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
251.99 < 252.559
  -> Decision False in time 0.0200000000, query time of that 0.0018629410, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
265.9 < 269.518
  -> Decision False in time 0.0500000000, query time of that 0.0007111330, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
285.212 < 285.415
  -> Decision False in time 0.0600000000, query time of that 0.0007621210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
275.153 < 284.982
  -> Decision False in time 0.0800000000, query time of that 0.0011880680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
235.23 < 242.411
  -> Decision False in time 0.4300000000, query time of that 0.0006520100, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
152.561 < 156.678
  -> Decision False in time 0.7100000000, query time of that 0.0011464610, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
251.881 < 279.03
  -> Decision False in time 0.0200000000, query time of that 0.0001022770, 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 5381.639999999985
Index size:  1758916.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0010127000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0277899170, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7400000000, query time of that 0.2635480970, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.5600000000, query time of that 2.6531881940, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0306892770, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6100000000, query time of that 0.3035688690, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.8800000000, query time of that 3.0519916750, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0000000000, query time of that 0.0369533560, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.5000000000, query time of that 0.3601074770, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
274.173 < 276.13
  -> Decision False in time 112.2700000000, query time of that 0.5812891950, 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 1639.7000000000116
Index size:  792176.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1942845000
  Testing...
|S| = 80
|T| = 1152
Reject!
260.279 < 268.689
  -> Decision False in time 0.0100000000, query time of that 0.0008286840, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
239.554 < 274.518
  -> Decision False in time 0.0600000000, query time of that 0.0046393460, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
193.845 < 225.646
  -> Decision False in time 0.0500000000, query time of that 0.0036722630, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
200.609 < 202.168
  -> Decision False in time 0.2400000000, query time of that 0.0019651150, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
188.088 < 188.526
  -> Decision False in time 0.0200000000, query time of that 0.0002133070, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
149.766 < 161.273
  -> Decision False in time 0.0700000000, query time of that 0.0006836170, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
256.507 < 257.243
  -> Decision False in time 0.1700000000, query time of that 0.0001764590, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
198.366 < 199.885
  -> Decision False in time 0.2100000000, query time of that 0.0003128540, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
204.524 < 209.122
  -> Decision False in time 0.1700000000, query time of that 0.0002044290, 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 4487.760000000009
Index size:  1337708.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008415000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1200000000, query time of that 0.0669756900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.1400000000, query time of that 0.6652102100, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 11.5700000000, query time of that 6.6880735480, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6300000000, query time of that 0.0773796830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.1700000000, query time of that 0.7655890850, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 61.7800000000, query time of that 7.6848472210, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9800000000, query time of that 0.0845169390, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.9000000000, query time of that 0.8483742580, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
342.187 < 342.543
  -> Decision False in time 67.0500000000, query time of that 0.8146923120, 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.7699999999895
Index size:  791396.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0279955000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0109730360, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1016859720, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
246.495 < 246.694
  -> Decision False in time 1.8000000000, query time of that 0.3068433260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0117384100, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
268.25 < 277.818
  -> Decision False in time 0.2100000000, query time of that 0.0045768300, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
236.423 < 239.518
  -> Decision False in time 0.9700000000, query time of that 0.0213491200, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0156210430, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
258.695 < 259.226
  -> Decision False in time 2.4800000000, query time of that 0.0056623500, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
278.91 < 280.569
  -> Decision False in time 0.8900000000, query time of that 0.0022088410, 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 918.9300000000221
Index size:  553076.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0940093000
  Testing...
|S| = 80
|T| = 1152
Reject!
302.774 < 304.058
  -> Decision False in time 0.0400000000, query time of that 0.0073019710, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
245.538 < 246.335
  -> Decision False in time 0.2000000000, query time of that 0.0370925260, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
248.986 < 258.132
  -> Decision False in time 0.0600000000, query time of that 0.0097740190, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
263.714 < 286.99
  -> Decision False in time 0.0600000000, query time of that 0.0014948740, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
226.405 < 238.065
  -> Decision False in time 0.0200000000, query time of that 0.0003367440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
270.442 < 284.884
  -> Decision False in time 0.0900000000, query time of that 0.0022281450, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
279.977 < 280.384
  -> Decision False in time 0.2700000000, query time of that 0.0008061870, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
245.351 < 250.096
  -> Decision False in time 0.2400000000, query time of that 0.0005869740, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
276.46 < 279.832
  -> Decision False in time 0.2800000000, query time of that 0.0007986880, 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 913.4700000000012
Index size:  550700.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3402003000
  Testing...
|S| = 80
|T| = 1152
Reject!
274.146 < 279.671
  -> Decision False in time 0.0100000000, query time of that 0.0012084070, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
276.368 < 291.998
  -> Decision False in time 0.0200000000, query time of that 0.0013268380, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
446.359 < 471.403
  -> Decision False in time 0.0100000000, query time of that 0.0013133130, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
242.058 < 259.463
  -> Decision False in time 0.0400000000, query time of that 0.0003368310, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
293.048 < 299.055
  -> Decision False in time 0.0700000000, query time of that 0.0006583340, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
231.162 < 244.514
  -> Decision False in time 0.1100000000, query time of that 0.0010652540, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
103.146 < 105.081
  -> Decision False in time 0.1600000000, query time of that 0.0001629700, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
172.986 < 179.853
  -> Decision False in time 0.0300000000, query time of that 0.0001257520, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
243.376 < 267.154
  -> Decision False in time 0.2700000000, query time of that 0.0004820110, 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 1640.9700000000012
Index size:  669892.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0058974000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0197899860, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1928424430, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
271.197 < 276.181
  -> Decision False in time 2.9800000000, query time of that 0.8467586800, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
271.866 < 273.967
  -> Decision False in time 0.3100000000, query time of that 0.0123158100, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
247.297 < 259.661
  -> Decision False in time 5.3800000000, query time of that 0.2160256570, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
275.565 < 289.57
  -> Decision False in time 11.9700000000, query time of that 0.4812490110, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
230.547 < 237.232
  -> Decision False in time 4.1400000000, query time of that 0.0158444450, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
275.178 < 277.11
  -> Decision False in time 24.9900000000, query time of that 0.0957531540, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
264.138 < 266.794
  -> Decision False in time 19.1200000000, query time of that 0.0742163830, 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 4495.549999999988
Index size:  1766052.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0012828000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0236144790, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.2239723760, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.0800000000, query time of that 2.2289705200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0257365800, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5900000000, query time of that 0.2559167160, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
237.662 < 239.113
  -> Decision False in time 0.9300000000, query time of that 0.0427132520, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9500000000, query time of that 0.0311007900, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.8100000000, query time of that 0.3051884470, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
241.524 < 245.978
  -> Decision False in time 12.1200000000, query time of that 0.0532733530, 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 1270.3800000000047
Index size:  787292.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3121528000
  Testing...
|S| = 80
|T| = 1152
Reject!
281.991 < 295.039
  -> Decision False in time 0.0100000000, query time of that 0.0002061130, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
341.3 < 341.602
  -> Decision False in time 0.0400000000, query time of that 0.0031928450, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
230.067 < 243.916
  -> Decision False in time 0.0100000000, query time of that 0.0002207330, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
205.529 < 209.898
  -> Decision False in time 0.0000000000, query time of that 0.0000569700, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
236.301 < 250.248
  -> Decision False in time 0.2100000000, query time of that 0.0016117800, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
289.026 < 310.704
  -> Decision False in time 0.1100000000, query time of that 0.0008327860, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
318.005 < 321.09
  -> Decision False in time 0.0000000000, query time of that 0.0000623680, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
143.722 < 154.425
  -> Decision False in time 0.1000000000, query time of that 0.0001460610, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
279.217 < 282.361
  -> Decision False in time 0.2600000000, query time of that 0.0003388940, 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 1273.070000000007
Index size:  591964.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0148717000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0159093200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6400000000, query time of that 0.1551196440, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
276.112 < 279.593
  -> Decision False in time 1.9100000000, query time of that 0.4583916990, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0171772310, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
166.673 < 173.413
  -> Decision False in time 2.6100000000, query time of that 0.0846860910, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
242.788 < 251.201
  -> Decision False in time 1.8300000000, query time of that 0.0589151250, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
232.181 < 232.424
  -> Decision False in time 2.3800000000, query time of that 0.0078335500, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
283.441 < 283.783
  -> Decision False in time 2.3400000000, query time of that 0.0074773430, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
242.396 < 245.689
  -> Decision False in time 3.0400000000, query time of that 0.0100760410, 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 1270.6199999999953
Index size:  589588.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0979497000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0054565600, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
157.896 < 166.28
  -> Decision False in time 0.1900000000, query time of that 0.0178516190, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
248.898 < 271.135
  -> Decision False in time 0.3400000000, query time of that 0.0315386050, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0057492390, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
269.742 < 281.718
  -> Decision False in time 0.7100000000, query time of that 0.0080447240, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
295.804 < 302.936
  -> Decision False in time 0.1100000000, query time of that 0.0013001170, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
253.456 < 254.855
  -> Decision False in time 1.5100000000, query time of that 0.0021306250, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
216.49 < 231.821
  -> Decision False in time 0.2900000000, query time of that 0.0004621740, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
205.757 < 208.641
  -> Decision False in time 0.5500000000, query time of that 0.0008434390, 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 4503.25999999998
Index size:  1804640.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0014773000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0205560030, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2021452050, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.8700000000, query time of that 1.9956133600, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0233309900, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
236.814 < 236.916
  -> Decision False in time 3.5400000000, query time of that 0.1472502530, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.7000000000, query time of that 2.2923894640, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0272664030, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3100000000, query time of that 0.2768257040, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
276.167 < 276.445
  -> Decision False in time 352.4100000000, query time of that 1.4150012230, 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 915.6700000000128
Index size:  698292.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4917224000
  Testing...
|S| = 80
|T| = 1152
Reject!
233.536 < 276.669
  -> Decision False in time 0.0400000000, query time of that 0.0024379870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
258.165 < 261.704
  -> Decision False in time 0.0000000000, query time of that 0.0000913130, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
334.57 < 345.887
  -> Decision False in time 0.0000000000, query time of that 0.0001668420, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
217.761 < 244.916
  -> Decision False in time 0.1200000000, query time of that 0.0007581100, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
296.581 < 304.478
  -> Decision False in time 0.0400000000, query time of that 0.0003301170, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
236.681 < 240.722
  -> Decision False in time 0.0000000000, query time of that 0.0000494920, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
201.638 < 209.287
  -> Decision False in time 0.0500000000, query time of that 0.0000718540, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
241.642 < 250.356
  -> Decision False in time 0.0500000000, query time of that 0.0000928920, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
296.008 < 298.875
  -> Decision False in time 0.0100000000, query time of that 0.0001080130, 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 916.9899999999907
Index size:  133052.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6540704000
  Testing...
|S| = 80
|T| = 1152
Reject!
220.114 < 224.462
  -> Decision False in time 0.0000000000, query time of that 0.0000526100, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
287.078 < 301.163
  -> Decision False in time 0.0000000000, query time of that 0.0000509420, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
224.542 < 267.901
  -> Decision False in time 0.0000000000, query time of that 0.0001368740, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
237.139 < 271.801
  -> Decision False in time 0.0000000000, query time of that 0.0000388850, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
304.473 < 318.463
  -> Decision False in time 0.0000000000, query time of that 0.0000442820, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
294.374 < 318.487
  -> Decision False in time 0.0300000000, query time of that 0.0001941630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
291.949 < 303.844
  -> Decision False in time 0.0900000000, query time of that 0.0001322270, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
246.467 < 250.91
  -> Decision False in time 0.0100000000, query time of that 0.0000589020, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
239.996 < 255.364
  -> Decision False in time 0.0000000000, query time of that 0.0000484350, 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 916.5299999999988
Index size:  553600.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1416028000
  Testing...
|S| = 80
|T| = 1152
Reject!
282.464 < 284.104
  -> Decision False in time 0.0100000000, query time of that 0.0008936870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
261.232 < 270.398
  -> Decision False in time 0.0200000000, query time of that 0.0023668570, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
251.692 < 262.663
  -> Decision False in time 0.1300000000, query time of that 0.0178596260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
248.048 < 253.911
  -> Decision False in time 0.2400000000, query time of that 0.0039634230, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
225.721 < 236.237
  -> Decision False in time 0.5400000000, query time of that 0.0086940090, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.419 < 257.467
  -> Decision False in time 0.2500000000, query time of that 0.0041935870, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
246.359 < 247.002
  -> Decision False in time 1.1700000000, query time of that 0.0021350970, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
231.907 < 247.51
  -> Decision False in time 0.5500000000, query time of that 0.0011069830, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
222.953 < 225.22
  -> Decision False in time 0.1600000000, query time of that 0.0003058930, 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 5349.00999999998
Index size:  1878556.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008166000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1100000000, query time of that 0.0630467970, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.1000000000, query time of that 0.6169320910, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 11.1300000000, query time of that 6.2129030710, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6300000000, query time of that 0.0690034930, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.2000000000, query time of that 0.6912170420, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 61.8400000000, query time of that 7.0040805680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9900000000, query time of that 0.0768501470, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.9400000000, query time of that 0.7752228730, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 699.3500000000, query time of that 7.7127139190, 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 4577.309999999998
Index size:  1506396.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008148000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0878442920, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3300000000, query time of that 0.8538219640, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.3400000000, query time of that 8.4932161140, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.0937579240, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.5700000000, query time of that 0.9425269810, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.4500000000, query time of that 9.4555217030, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0500000000, query time of that 0.1070340900, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.2600000000, query time of that 1.0256355880, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 703.5400000000, query time of that 10.2215492350, 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 5413.49000000002
Index size:  1876228.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0011280000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0255708740, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7200000000, query time of that 0.2394321720, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.2400000000, query time of that 2.3705615240, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0279379350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
306.891 < 309.323
  -> Decision False in time 0.8400000000, query time of that 0.0410466440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
274.876 < 276.002
  -> Decision False in time 9.6400000000, query time of that 0.4862058810, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0335476650, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3100000000, query time of that 0.3394699650, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
261.092 < 267.729
  -> Decision False in time 93.8000000000, query time of that 0.4612198860, 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 5358.650000000023
Index size:  1321644.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008296000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0476566540, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9500000000, query time of that 0.4743844890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5800000000, query time of that 4.6843092800, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.0538737870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9400000000, query time of that 0.5352772870, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.4000000000, query time of that 5.4055843280, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9800000000, query time of that 0.0633928870, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.8300000000, query time of that 0.6121974720, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 697.2300000000, query time of that 6.1484983300, 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 5403.2300000000105
Index size:  1264608.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0013200000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0218624330, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6900000000, query time of that 0.2070095110, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.9300000000, query time of that 2.0695884290, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0242890260, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5000000000, query time of that 0.2423493190, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
255.102 < 255.153
  -> Decision False in time 8.2100000000, query time of that 0.3617364490, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9600000000, query time of that 0.0296828340, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
352.297 < 353.084
  -> Decision False in time 36.7900000000, query time of that 0.1602836730, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
298.247 < 298.891
  -> Decision False in time 266.5100000000, query time of that 1.1515004220, 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 4494.729999999981
Index size:  1568320.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0531719000
  Testing...
|S| = 80
|T| = 1152
Reject!
173.983 < 186.743
  -> Decision False in time 0.0500000000, query time of that 0.0049158620, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
337.018 < 347.157
  -> Decision False in time 0.4800000000, query time of that 0.0437888960, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
267.017 < 268.509
  -> Decision False in time 0.2600000000, query time of that 0.0231932030, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0058757310, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
207.338 < 216.476
  -> Decision False in time 0.1400000000, query time of that 0.0016493140, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
305.572 < 314.078
  -> Decision False in time 0.3500000000, query time of that 0.0041327640, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
228.578 < 230.417
  -> Decision False in time 2.8800000000, query time of that 0.0045352710, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
198.494 < 204.387
  -> Decision False in time 0.2600000000, query time of that 0.0004178160, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
193.003 < 193.561
  -> Decision False in time 1.9100000000, query time of that 0.0030712870, 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 4483.279999999999
Index size:  1795256.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1638502000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0047221580, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
225.843 < 243.871
  -> Decision False in time 0.1200000000, query time of that 0.0096793000, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
291.093 < 311.676
  -> Decision False in time 0.0300000000, query time of that 0.0018400350, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
190.386 < 193.041
  -> Decision False in time 0.1700000000, query time of that 0.0016499710, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
217.032 < 219.119
  -> Decision False in time 0.0800000000, query time of that 0.0008939320, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
381.378 < 381.519
  -> Decision False in time 0.0500000000, query time of that 0.0005207160, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
205.616 < 208.777
  -> Decision False in time 0.2400000000, query time of that 0.0003231210, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
273.194 < 276.351
  -> Decision False in time 0.3600000000, query time of that 0.0006312560, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
176.681 < 178.034
  -> Decision False in time 0.1700000000, query time of that 0.0002445530, with c1=5.0000000000, c2=0.1000000000
