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': 200}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 400}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 200}]), 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': 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': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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': 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': 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': 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': 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': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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': 140}]), 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': 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': 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': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 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': 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': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 100}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 15}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 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': 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': 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': 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': 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': 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': 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': 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': 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': 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': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 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': 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 4519.41
Index size:  2774360.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008505000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0487203350, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9400000000, query time of that 0.4713633670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5300000000, query time of that 4.7106903200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0547936170, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9200000000, query time of that 0.5422787810, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.0200000000, query time of that 5.4151848310, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9500000000, query time of that 0.0625718510, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4900000000, query time of that 0.6089411180, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 696.0400000000, query time of that 6.0771500540, 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 923.1800000000003
Index size:  749244.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1167869000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0094102360, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
166.37 < 233.626
  -> Decision False in time 0.1000000000, query time of that 0.0150596610, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
273.212 < 290.341
  -> Decision False in time 0.1500000000, query time of that 0.0227745120, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
272.698 < 276.893
  -> Decision False in time 0.0000000000, query time of that 0.0001336660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
301.344 < 306.933
  -> Decision False in time 0.0900000000, query time of that 0.0015943080, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
287.35 < 292.205
  -> Decision False in time 0.0600000000, query time of that 0.0012807010, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
267.978 < 284.526
  -> Decision False in time 0.1200000000, query time of that 0.0003200400, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
275.962 < 276.138
  -> Decision False in time 0.8000000000, query time of that 0.0018201280, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
203.841 < 207.126
  -> Decision False in time 0.9400000000, query time of that 0.0020893600, 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.4699999999993
Index size:  421848.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.5447082000
  Testing...
|S| = 80
|T| = 1152
Reject!
304.02 < 311.133
  -> Decision False in time 0.0000000000, query time of that 0.0002305490, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
346.779 < 360.655
  -> Decision False in time 0.0000000000, query time of that 0.0000491400, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
256.881 < 270.488
  -> Decision False in time 0.0000000000, query time of that 0.0000412810, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
226.87 < 227.783
  -> Decision False in time 0.0100000000, query time of that 0.0000866570, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
296.815 < 320.688
  -> Decision False in time 0.0000000000, query time of that 0.0000423420, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
91.5533 < 110.856
  -> Decision False in time 0.0300000000, query time of that 0.0001286430, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
155.399 < 156.048
  -> Decision False in time 0.0100000000, query time of that 0.0000558390, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
257.319 < 264.206
  -> Decision False in time 0.0500000000, query time of that 0.0000548160, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
308.524 < 338.376
  -> Decision False in time 0.0900000000, query time of that 0.0002021240, 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 4543.26
Index size:  1824336.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008097000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1300000000, query time of that 0.0810505870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3100000000, query time of that 0.8387703390, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.2700000000, query time of that 8.4764580850, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.0936949560, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.5200000000, query time of that 0.9347818100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 66.4200000000, query time of that 9.4729177500, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.1025752740, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.7500000000, query time of that 1.0123932540, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 695.1200000000, query time of that 10.2461878150, 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 923.7000000000007
Index size:  733592.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1826467000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0064682240, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
269.206 < 275.621
  -> Decision False in time 0.0500000000, query time of that 0.0054504240, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
253.028 < 255.746
  -> Decision False in time 0.1000000000, query time of that 0.0115405980, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
201.358 < 206.138
  -> Decision False in time 0.2700000000, query time of that 0.0034148140, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
229.499 < 239.537
  -> Decision False in time 0.2000000000, query time of that 0.0027598190, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
301.481 < 305.087
  -> Decision False in time 0.0100000000, query time of that 0.0001104380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
264.494 < 265.368
  -> Decision False in time 0.1300000000, query time of that 0.0003431920, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
265.567 < 268.576
  -> Decision False in time 0.1100000000, query time of that 0.0002974730, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
226.896 < 248.504
  -> Decision False in time 0.2900000000, query time of that 0.0005650540, 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 5384.32
Index size:  1622808.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.0627403360, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.1000000000, query time of that 0.6174373940, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 11.0200000000, query time of that 6.1652343430, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.0690086010, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.1900000000, query time of that 0.6979361390, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 61.4200000000, query time of that 6.9947877950, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0753643070, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4400000000, query time of that 0.7543002530, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 692.0900000000, query time of that 7.6452988280, 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 5431.399999999998
Index size:  1661212.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0010125000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0273759870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7400000000, query time of that 0.2641852950, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.4700000000, query time of that 2.6259210530, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0307748260, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6200000000, query time of that 0.3058678190, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.1800000000, query time of that 3.0238761980, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0354156550, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 68.8100000000, query time of that 0.3585082150, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 686.9200000000, query time of that 3.5427063500, 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 1642.1599999999999
Index size:  738648.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0262444000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0092715830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0843470280, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
243.101 < 250.549
  -> Decision False in time 3.0600000000, query time of that 0.4536745010, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0095998030, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
159.906 < 199.326
  -> Decision False in time 4.8800000000, query time of that 0.0919709000, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
242.308 < 245.004
  -> Decision False in time 3.8400000000, query time of that 0.0725566630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0143163190, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
260.839 < 261.775
  -> Decision False in time 2.2700000000, query time of that 0.0050095050, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
190.796 < 198.61
  -> Decision False in time 2.7300000000, query time of that 0.0056933860, 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 1286.0599999999977
Index size:  283352.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0209819000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0128672620, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.1219384130, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
244.835 < 251.927
  -> Decision False in time 0.4400000000, query time of that 0.0877450370, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0140180520, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3000000000, query time of that 0.1392627710, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
336.58 < 371.859
  -> Decision False in time 1.3500000000, query time of that 0.0358381340, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
248.298 < 249.886
  -> Decision False in time 1.3700000000, query time of that 0.0036478350, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
267.075 < 269.423
  -> Decision False in time 1.8200000000, query time of that 0.0052124840, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
223.094 < 227.576
  -> Decision False in time 1.3800000000, query time of that 0.0036263120, 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 1283.8600000000006
Index size:  543828.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0103297000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0201181130, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.1950555750, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
236.831 < 238.139
  -> Decision False in time 0.8200000000, query time of that 0.2331824640, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
258.13 < 259.243
  -> Decision False in time 0.3500000000, query time of that 0.0138310160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
268.903 < 269.123
  -> Decision False in time 1.0200000000, query time of that 0.0412932170, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
230.866 < 244.747
  -> Decision False in time 1.9400000000, query time of that 0.0782880530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
253.923 < 254.513
  -> Decision False in time 1.8300000000, query time of that 0.0071046710, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
265.166 < 268.639
  -> Decision False in time 14.2300000000, query time of that 0.0555907070, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
271.906 < 272.307
  -> Decision False in time 2.7500000000, query time of that 0.0110238290, 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.4300000000003
Index size:  640044.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1940223000
  Testing...
|S| = 80
|T| = 1152
Reject!
257.599 < 261.698
  -> Decision False in time 0.0200000000, query time of that 0.0012631700, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
279.984 < 295.408
  -> Decision False in time 0.0300000000, query time of that 0.0024723340, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
242.4 < 244.499
  -> Decision False in time 0.0700000000, query time of that 0.0047878150, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
287.623 < 299.803
  -> Decision False in time 0.0500000000, query time of that 0.0004420000, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
275.614 < 284.616
  -> Decision False in time 0.1500000000, query time of that 0.0013984520, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
212.739 < 220.211
  -> Decision False in time 0.0000000000, query time of that 0.0000660380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
244.91 < 245.565
  -> Decision False in time 0.3500000000, query time of that 0.0004969430, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
192.255 < 194.777
  -> Decision False in time 0.4000000000, query time of that 0.0005033500, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
237.143 < 237.592
  -> Decision False in time 0.5900000000, query time of that 0.0007807350, 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 5434.82
Index size:  1765828.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008075000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1600000000, query time of that 0.1137539840, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.6100000000, query time of that 1.1306194170, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 15.9900000000, query time of that 11.1223906160, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.7100000000, query time of that 0.1261790270, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 7.1200000000, query time of that 1.2242962610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 69.5800000000, query time of that 12.2610137770, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0300000000, query time of that 0.1304885510, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.5500000000, query time of that 1.3290162040, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 703.7700000000, query time of that 13.2407807360, 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 922.2000000000044
Index size:  606332.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1418342000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0079756870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
269.963 < 270.865
  -> Decision False in time 0.0500000000, query time of that 0.0063874100, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
403.543 < 442.91
  -> Decision False in time 0.1600000000, query time of that 0.0208887200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
205.738 < 209.351
  -> Decision False in time 0.3400000000, query time of that 0.0053603080, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
242.493 < 243.9
  -> Decision False in time 0.2400000000, query time of that 0.0039572970, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
339.034 < 357.968
  -> Decision False in time 0.3500000000, query time of that 0.0057867170, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
237.141 < 238.424
  -> Decision False in time 0.7100000000, query time of that 0.0014186760, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
272.954 < 273.56
  -> Decision False in time 0.1700000000, query time of that 0.0004471360, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
258.289 < 290.269
  -> Decision False in time 0.2900000000, query time of that 0.0006515940, 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 5355.760000000002
Index size:  1199964.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009078000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0339960520, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8100000000, query time of that 0.3321368650, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.1300000000, query time of that 3.2782674240, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0381281840, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6800000000, query time of that 0.3739890660, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
250.494 < 251.539
  -> Decision False in time 24.6000000000, query time of that 1.6246812020, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0428336200, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.2700000000, query time of that 0.4259178030, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 691.6500000000, query time of that 4.2867058440, 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 5419.689999999995
Index size:  1453536.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008427000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0422820020, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8800000000, query time of that 0.4131691430, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.9600000000, query time of that 4.0978816530, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0485953800, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.8100000000, query time of that 0.4793652290, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.9400000000, query time of that 4.7414246970, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9500000000, query time of that 0.0527063090, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4900000000, query time of that 0.5395300780, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
341.558 < 343.222
  -> Decision False in time 21.9900000000, query time of that 0.1730293770, 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 4600.290000000001
Index size:  1638392.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0031543000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0140870500, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.1323004670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
228.208 < 230.278
  -> Decision False in time 1.9300000000, query time of that 0.4112261520, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0157505750, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3200000000, query time of that 0.1550764240, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
252.604 < 256.949
  -> Decision False in time 12.9500000000, query time of that 0.3742478990, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0201016950, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
283.797 < 284.982
  -> Decision False in time 8.6000000000, query time of that 0.0252784180, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
277.998 < 278.315
  -> Decision False in time 66.1500000000, query time of that 0.1920464780, 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 925.9100000000035
Index size:  773220.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3397871000
  Testing...
|S| = 80
|T| = 1152
Reject!
280.146 < 281.455
  -> Decision False in time 0.0000000000, query time of that 0.0006101760, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
259.278 < 267.442
  -> Decision False in time 0.0400000000, query time of that 0.0033381040, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
266.736 < 268.697
  -> Decision False in time 0.0700000000, query time of that 0.0053250490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
313.943 < 320.339
  -> Decision False in time 0.0000000000, query time of that 0.0000779360, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
282.56 < 283.718
  -> Decision False in time 0.1500000000, query time of that 0.0013283700, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
224.962 < 241.214
  -> Decision False in time 0.0400000000, query time of that 0.0004720680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
262.994 < 264.77
  -> Decision False in time 0.1800000000, query time of that 0.0002889730, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
210.621 < 213.153
  -> Decision False in time 0.1000000000, query time of that 0.0001661780, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
259.827 < 260.027
  -> Decision False in time 0.2100000000, query time of that 0.0003022640, 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 1650.5100000000093
Index size:  618360.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0547298000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0065968450, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
311.569 < 327.358
  -> Decision False in time 0.2100000000, query time of that 0.0232022430, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
279.256 < 284.681
  -> Decision False in time 1.7200000000, query time of that 0.1831339060, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0070645280, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
266.586 < 268.028
  -> Decision False in time 0.5800000000, query time of that 0.0079222840, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
233.024 < 233.998
  -> Decision False in time 0.2200000000, query time of that 0.0029212400, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
213.15 < 218.614
  -> Decision False in time 0.7500000000, query time of that 0.0012608100, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
220.803 < 221.838
  -> Decision False in time 0.2600000000, query time of that 0.0004438230, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
251.275 < 252.339
  -> Decision False in time 0.9800000000, query time of that 0.0016583770, 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 1649.9100000000035
Index size:  632764.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0059056000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0204560840, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1939683120, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.7900000000, query time of that 1.9367423420, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0223023870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4300000000, query time of that 0.2244371270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
189.797 < 192.891
  -> Decision False in time 15.9400000000, query time of that 0.6670665090, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
269.653 < 270.37
  -> Decision False in time 0.2100000000, query time of that 0.0010572950, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
248.676 < 250.553
  -> Decision False in time 22.4300000000, query time of that 0.0887332750, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
242.652 < 252.98
  -> Decision False in time 20.4700000000, query time of that 0.0817620920, 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 4533.8399999999965
Index size:  1746068.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1638981000
  Testing...
|S| = 80
|T| = 1152
Reject!
264.577 < 271.687
  -> Decision False in time 0.0200000000, query time of that 0.0012804750, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
282.455 < 290.233
  -> Decision False in time 0.0200000000, query time of that 0.0022915490, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
316.312 < 319.326
  -> Decision False in time 0.0100000000, query time of that 0.0002867510, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
308.297 < 313.441
  -> Decision False in time 0.1100000000, query time of that 0.0010344880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
171.137 < 176.009
  -> Decision False in time 0.1800000000, query time of that 0.0016907530, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
212.509 < 214.586
  -> Decision False in time 0.0300000000, query time of that 0.0002735940, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
277.453 < 295.91
  -> Decision False in time 0.0100000000, query time of that 0.0000744850, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
237.122 < 246
  -> Decision False in time 0.8900000000, query time of that 0.0011876310, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
171.913 < 175.314
  -> Decision False in time 0.5300000000, query time of that 0.0007912290, 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 1657.6000000000058
Index size:  868448.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6210893000
  Testing...
|S| = 80
|T| = 1152
Reject!
284.698 < 293.256
  -> Decision False in time 0.0000000000, query time of that 0.0001090270, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
271.498 < 275.182
  -> Decision False in time 0.0100000000, query time of that 0.0003372190, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
255.139 < 257.222
  -> Decision False in time 0.0200000000, query time of that 0.0015161410, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
276.53 < 324.119
  -> Decision False in time 0.0100000000, query time of that 0.0000856140, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
358.805 < 360.106
  -> Decision False in time 0.0100000000, query time of that 0.0000483110, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
307.73 < 308.822
  -> Decision False in time 0.0500000000, query time of that 0.0003622620, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
274.139 < 275.251
  -> Decision False in time 0.0000000000, query time of that 0.0000468930, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
202.455 < 213.614
  -> Decision False in time 0.0800000000, query time of that 0.0000589520, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
307.513 < 310.875
  -> Decision False in time 0.0000000000, query time of that 0.0000908570, 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 4576.320000000007
Index size:  1474376.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0012933000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0230468830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.2222606460, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.0500000000, query time of that 2.2149694200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0258276940, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5100000000, query time of that 0.2543708230, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
291.961 < 295.329
  -> Decision False in time 14.3900000000, query time of that 0.6621543760, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0314732160, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4400000000, query time of that 0.3067803940, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
241.091 < 260.196
  -> Decision False in time 35.6300000000, query time of that 0.1563849290, 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 5375.279999999999
Index size:  1874392.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008313000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0478642540, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9400000000, query time of that 0.4629269800, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.4400000000, query time of that 4.6165205140, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0526867880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9100000000, query time of that 0.5200565640, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.1500000000, query time of that 5.2298937590, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.0606593780, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.5400000000, query time of that 0.5873895710, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 696.1500000000, query time of that 5.8771682760, 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 1630.1600000000035
Index size:  744020.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0105760000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0148361670, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1398384160, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
235.16 < 236.951
  -> Decision False in time 1.2200000000, query time of that 0.2730471120, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0162839910, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
197.216 < 199.885
  -> Decision False in time 2.7100000000, query time of that 0.0813109780, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.236 < 260.665
  -> Decision False in time 0.6300000000, query time of that 0.0186519530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
208.682 < 224.822
  -> Decision False in time 1.0000000000, query time of that 0.0030880960, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
285.96 < 290.943
  -> Decision False in time 1.8900000000, query time of that 0.0056077080, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
339.735 < 343.885
  -> Decision False in time 10.9300000000, query time of that 0.0326196830, 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 5366.919999999998
Index size:  1249876.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008102000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0864265640, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3300000000, query time of that 0.8621138110, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.4700000000, query time of that 8.6638758960, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.0967526790, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.6500000000, query time of that 0.9773007470, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.6300000000, query time of that 9.6994615140, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0000000000, query time of that 0.1096994910, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.1000000000, query time of that 1.0478636380, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 698.6100000000, query time of that 10.5313457840, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}])
Got a train set of size (1000000 * 128)
Built index in 1277.7400000000052
Index size:  701356.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0405288000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0087917610, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0793838890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
231.616 < 233.566
  -> Decision False in time 0.1900000000, query time of that 0.0275617300, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0092140930, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
249.052 < 257.717
  -> Decision False in time 0.1100000000, query time of that 0.0019082270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
259.969 < 264.734
  -> Decision False in time 0.0000000000, query time of that 0.0001322620, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
222.481 < 226.214
  -> Decision False in time 2.2400000000, query time of that 0.0045661790, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
213.244 < 215.944
  -> Decision False in time 2.2300000000, query time of that 0.0043352340, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
258.161 < 275.9
  -> Decision False in time 0.0200000000, query time of that 0.0001977190, 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 1646.479999999996
Index size:  460736.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1009447000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0045933880, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
285.096 < 290.995
  -> Decision False in time 0.1900000000, query time of that 0.0163420710, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
288.345 < 304.345
  -> Decision False in time 0.1200000000, query time of that 0.0097956550, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
336.552 < 345.332
  -> Decision False in time 0.4200000000, query time of that 0.0040882690, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
262.835 < 265.571
  -> Decision False in time 0.3600000000, query time of that 0.0036284270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
266.723 < 267.686
  -> Decision False in time 0.1700000000, query time of that 0.0016843850, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
269.195 < 277.719
  -> Decision False in time 0.0200000000, query time of that 0.0000708490, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
210.803 < 214.791
  -> Decision False in time 0.1100000000, query time of that 0.0002238900, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
163.322 < 163.45
  -> Decision False in time 0.5500000000, query time of that 0.0009172410, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}])
Got a train set of size (1000000 * 128)
Built index in 1280.5100000000093
Index size:  581852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1777675000
  Testing...
|S| = 80
|T| = 1152
Reject!
135.842 < 296.231
  -> Decision False in time 0.0500000000, query time of that 0.0033981190, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
228.298 < 249.205
  -> Decision False in time 0.0400000000, query time of that 0.0035489230, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
273.721 < 276.859
  -> Decision False in time 0.1100000000, query time of that 0.0075898270, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
264.339 < 265.294
  -> Decision False in time 0.1600000000, query time of that 0.0013834680, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
274.589 < 280.418
  -> Decision False in time 0.1300000000, query time of that 0.0012116480, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
271.129 < 274.785
  -> Decision False in time 0.1200000000, query time of that 0.0010419170, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
243.298 < 245.685
  -> Decision False in time 0.1500000000, query time of that 0.0001932880, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
262.739 < 268.58
  -> Decision False in time 0.1200000000, query time of that 0.0002397700, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
247.473 < 249.038
  -> Decision False in time 0.1000000000, query time of that 0.0002229180, 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 1661.2799999999988
Index size:  584952.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0363050000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0075017820, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0706602240, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
324.012 < 325.089
  -> Decision False in time 1.5400000000, query time of that 0.1974285340, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0085079710, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
282.243 < 282.487
  -> Decision False in time 0.5300000000, query time of that 0.0084586380, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
222.326 < 225.663
  -> Decision False in time 2.2600000000, query time of that 0.0357923110, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
231.789 < 232.944
  -> Decision False in time 0.5600000000, query time of that 0.0011047970, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
246.856 < 249.924
  -> Decision False in time 0.6200000000, query time of that 0.0013185380, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
249.92 < 256.54
  -> Decision False in time 1.9400000000, query time of that 0.0035816780, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 50}])
Got a train set of size (1000000 * 128)
Built index in 4515.949999999997
Index size:  1750636.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0022694000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0161838870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6300000000, query time of that 0.1537037990, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3600000000, query time of that 1.5325721560, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0174389330, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
279.324 < 281.968
  -> Decision False in time 1.3300000000, query time of that 0.0435920650, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
296.53 < 298.141
  -> Decision False in time 3.1000000000, query time of that 0.1024283310, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0225473230, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 68.9900000000, query time of that 0.2252176360, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
258.646 < 261.486
  -> Decision False in time 3.9100000000, query time of that 0.0127772630, 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 1646.3699999999953
Index size:  845608.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0199381000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0107146450, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
268.088 < 272.652
  -> Decision False in time 0.5400000000, query time of that 0.0921560710, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
203.868 < 205.842
  -> Decision False in time 1.5500000000, query time of that 0.2615638050, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0112068460, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
230.567 < 230.738
  -> Decision False in time 1.0600000000, query time of that 0.0229726260, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
254.437 < 254.965
  -> Decision False in time 1.0100000000, query time of that 0.0219990260, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
210.293 < 212.673
  -> Decision False in time 3.3800000000, query time of that 0.0078412800, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
251.104 < 255.541
  -> Decision False in time 10.5500000000, query time of that 0.0246657590, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
254.122 < 264.424
  -> Decision False in time 4.4600000000, query time of that 0.0102802880, 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 1270.6199999999953
Index size:  480672.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0674817000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0063651820, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
410.172 < 414.908
  -> Decision False in time 0.4900000000, query time of that 0.0545601720, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
237.628 < 238.109
  -> Decision False in time 0.2300000000, query time of that 0.0248226910, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
255.658 < 261.656
  -> Decision False in time 0.2000000000, query time of that 0.0025349240, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
229.286 < 234.006
  -> Decision False in time 1.4500000000, query time of that 0.0193661820, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
231.48 < 240.888
  -> Decision False in time 0.3200000000, query time of that 0.0042781650, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
235.949 < 237.596
  -> Decision False in time 0.2300000000, query time of that 0.0003903930, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
225.632 < 236.29
  -> Decision False in time 0.0300000000, query time of that 0.0001444270, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
209 < 209.351
  -> Decision False in time 1.3600000000, query time of that 0.0022559180, 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 923.9799999999959
Index size:  553076.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0931915000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0114798110, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1063426160, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
256.228 < 256.696
  -> Decision False in time 0.2600000000, query time of that 0.0474844000, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
258.902 < 272.329
  -> Decision False in time 0.0900000000, query time of that 0.0018896400, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
183.175 < 238.246
  -> Decision False in time 1.3200000000, query time of that 0.0302814440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
299.631 < 299.645
  -> Decision False in time 1.1000000000, query time of that 0.0258650960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
254.201 < 260.711
  -> Decision False in time 0.2600000000, query time of that 0.0005825750, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
277.444 < 283.247
  -> Decision False in time 0.9300000000, query time of that 0.0022846340, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
248.075 < 249.958
  -> Decision False in time 0.5000000000, query time of that 0.0011695840, 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 908.2899999999936
Index size:  550700.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4956007000
  Testing...
|S| = 80
|T| = 1152
Reject!
309.59 < 310.493
  -> Decision False in time 0.0100000000, query time of that 0.0005220400, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
319.92 < 325.168
  -> Decision False in time 0.0000000000, query time of that 0.0001357810, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
249.628 < 253.081
  -> Decision False in time 0.0100000000, query time of that 0.0003483070, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
245.502 < 253.76
  -> Decision False in time 0.0100000000, query time of that 0.0001041410, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
278.106 < 287.063
  -> Decision False in time 0.0100000000, query time of that 0.0000530100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
201.457 < 233.418
  -> Decision False in time 0.0200000000, query time of that 0.0002005700, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
277.078 < 293.097
  -> Decision False in time 0.1800000000, query time of that 0.0002655320, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
192.671 < 206.323
  -> Decision False in time 0.1900000000, query time of that 0.0002574010, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
289.387 < 293.775
  -> Decision False in time 0.1100000000, query time of that 0.0001925030, 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 5445.300000000003
Index size:  1799664.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008787000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0356022470, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8300000000, query time of that 0.3516638590, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.4200000000, query time of that 3.5323746880, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0400050100, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7400000000, query time of that 0.3996473340, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.7500000000, query time of that 4.0347653790, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0465932660, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4200000000, query time of that 0.4554967000, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
323.082 < 325.484
  -> Decision False in time 624.5500000000, query time of that 4.1295456630, 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 4544.710000000006
Index size:  1506020.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0125379000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0075171290, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0710278550, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.5300000000, query time of that 0.7055422380, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
374.8 < 387.936
  -> Decision False in time 0.2200000000, query time of that 0.0033907210, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
272.009 < 273.476
  -> Decision False in time 1.3800000000, query time of that 0.0218360440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
185.178 < 191.666
  -> Decision False in time 8.1500000000, query time of that 0.1317907950, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
202.608 < 213.145
  -> Decision False in time 5.3200000000, query time of that 0.0098900190, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
258.861 < 259.206
  -> Decision False in time 0.2500000000, query time of that 0.0004739350, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
277.645 < 278.219
  -> Decision False in time 3.7000000000, query time of that 0.0069924410, 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 5440.030000000013
Index size:  1676316.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0011183000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0246117370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7200000000, query time of that 0.2437039790, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.2600000000, query time of that 2.4041754690, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0283592170, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5200000000, query time of that 0.2785527970, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
282.098 < 283.82
  -> Decision False in time 51.0300000000, query time of that 2.6069368380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0346451220, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
246.737 < 246.852
  -> Decision False in time 24.3600000000, query time of that 0.1234102900, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
290.945 < 291.275
  -> Decision False in time 287.5500000000, query time of that 1.4390377400, 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 4542.0
Index size:  1379548.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0531401000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0051763570, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
242.409 < 242.877
  -> Decision False in time 0.2800000000, query time of that 0.0255431490, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
256.653 < 259.255
  -> Decision False in time 0.0900000000, query time of that 0.0077972090, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0055884060, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
214.033 < 216.37
  -> Decision False in time 0.5700000000, query time of that 0.0064478210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
229.499 < 233.979
  -> Decision False in time 2.8900000000, query time of that 0.0314759630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
226.899 < 228.81
  -> Decision False in time 1.0200000000, query time of that 0.0014599960, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
230.66 < 230.673
  -> Decision False in time 0.3800000000, query time of that 0.0006737590, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
206.882 < 208.329
  -> Decision False in time 0.2300000000, query time of that 0.0003535420, 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 923.6199999999953
Index size:  723136.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.2623382000
  Testing...
|S| = 80
|T| = 1152
Reject!
249.558 < 252.929
  -> Decision False in time 0.0200000000, query time of that 0.0023974860, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
286.411 < 286.484
  -> Decision False in time 0.0500000000, query time of that 0.0046338600, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
255.284 < 263.901
  -> Decision False in time 0.0400000000, query time of that 0.0030161720, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
257.672 < 264.379
  -> Decision False in time 0.1000000000, query time of that 0.0010782910, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
253.882 < 259.469
  -> Decision False in time 0.2200000000, query time of that 0.0022646600, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
286.622 < 292.216
  -> Decision False in time 0.0600000000, query time of that 0.0007342260, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
252.341 < 277.355
  -> Decision False in time 0.0100000000, query time of that 0.0000958610, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
292.857 < 300.316
  -> Decision False in time 0.0200000000, query time of that 0.0000768780, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
286.751 < 286.847
  -> Decision False in time 0.0200000000, query time of that 0.0001085050, 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 4529.069999999978
Index size:  1558944.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0198173000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0067478500, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0602022050, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
194.219 < 194.728
  -> Decision False in time 2.3500000000, query time of that 0.2598976500, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0072282530, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
330.654 < 336.592
  -> Decision False in time 0.3800000000, query time of that 0.0053474840, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
206.201 < 209.695
  -> Decision False in time 4.8300000000, query time of that 0.0677050760, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
268.075 < 269.175
  -> Decision False in time 5.6500000000, query time of that 0.0092001300, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
245.334 < 249.215
  -> Decision False in time 9.2000000000, query time of that 0.0149759270, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
250.954 < 252.65
  -> Decision False in time 0.2000000000, query time of that 0.0004276830, 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.9100000000035
Index size:  789392.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3102265000
  Testing...
|S| = 80
|T| = 1152
Reject!
302.536 < 318.306
  -> Decision False in time 0.0000000000, query time of that 0.0003501650, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
296.973 < 308.526
  -> Decision False in time 0.0500000000, query time of that 0.0029195880, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
263.634 < 273.821
  -> Decision False in time 0.0000000000, query time of that 0.0005238290, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
261.876 < 268.334
  -> Decision False in time 0.0700000000, query time of that 0.0005478140, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
294.942 < 295.129
  -> Decision False in time 0.0100000000, query time of that 0.0001178270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
215.323 < 253.874
  -> Decision False in time 0.0200000000, query time of that 0.0001645700, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
263.663 < 276.492
  -> Decision False in time 0.2000000000, query time of that 0.0002553670, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
231.774 < 232.659
  -> Decision False in time 0.4200000000, query time of that 0.0004802030, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
133.42 < 133.424
  -> Decision False in time 0.1200000000, query time of that 0.0001947240, 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 4488.779999999999
Index size:  1822468.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0014707000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0210191050, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.1991185680, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.8500000000, query time of that 1.9933476630, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0228332850, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4500000000, query time of that 0.2297494270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
255.319 < 260.188
  -> Decision False in time 29.7900000000, query time of that 1.2570271310, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0278302570, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
183.516 < 196.845
  -> Decision False in time 5.9500000000, query time of that 0.0246199990, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
240.599 < 242.813
  -> Decision False in time 129.5600000000, query time of that 0.5251593600, 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 1634.5400000000081
Index size:  861932.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0713900000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0055104060, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5200000000, query time of that 0.0496856990, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
245.381 < 250.426
  -> Decision False in time 0.3000000000, query time of that 0.0282200160, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
252.111 < 258.244
  -> Decision False in time 0.1900000000, query time of that 0.0021351570, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
145.904 < 232.822
  -> Decision False in time 0.1000000000, query time of that 0.0011608080, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
257.513 < 262.503
  -> Decision False in time 1.9400000000, query time of that 0.0221595810, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
242.097 < 242.33
  -> Decision False in time 0.5400000000, query time of that 0.0008520230, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
225.147 < 226.912
  -> Decision False in time 0.0200000000, query time of that 0.0001348490, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
247.697 < 249.04
  -> Decision False in time 1.4600000000, query time of that 0.0021706010, 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 1644.1699999999837
Index size:  337164.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0128090000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0134094300, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.1249890160, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
214.665 < 218.518
  -> Decision False in time 5.3500000000, query time of that 1.0957826050, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
243.113 < 246.575
  -> Decision False in time 0.1300000000, query time of that 0.0032310320, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3000000000, query time of that 0.1442500070, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
231.771 < 233.596
  -> Decision False in time 3.3200000000, query time of that 0.0905828040, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0189056960, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
254.717 < 261.461
  -> Decision False in time 1.1500000000, query time of that 0.0033480950, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
262.181 < 263.532
  -> Decision False in time 2.0100000000, query time of that 0.0056966160, 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 1282.1100000000151
Index size:  581852.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0148650000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0160157800, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1517385250, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
227.236 < 243.138
  -> Decision False in time 5.6100000000, query time of that 1.3314272120, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0173866380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
199.073 < 200.307
  -> Decision False in time 1.4900000000, query time of that 0.0482812740, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
179.268 < 182.455
  -> Decision False in time 12.8300000000, query time of that 0.4152019970, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
232.33 < 232.798
  -> Decision False in time 0.3000000000, query time of that 0.0011256100, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
246.345 < 253.381
  -> Decision False in time 21.5300000000, query time of that 0.0683217300, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
228.991 < 229.811
  -> Decision False in time 2.3600000000, query time of that 0.0076489460, 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 4525.900000000023
Index size:  1756500.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009653000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0316139280, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7800000000, query time of that 0.3085391040, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.9600000000, query time of that 3.1036045710, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0354254400, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7200000000, query time of that 0.3691458730, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.3100000000, query time of that 3.5880411790, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0419966350, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3800000000, query time of that 0.4177512950, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
270.333 < 272.973
  -> Decision False in time 54.4100000000, query time of that 0.3262896540, 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 927.429999999993
Index size:  737932.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.8270613000
  Testing...
|S| = 80
|T| = 1152
Reject!
229.308 < 237.878
  -> Decision False in time 0.0000000000, query time of that 0.0000486510, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
281.659 < 286.761
  -> Decision False in time 0.0000000000, query time of that 0.0000844500, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
325.923 < 384.025
  -> Decision False in time 0.0100000000, query time of that 0.0001823970, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
301.383 < 326.12
  -> Decision False in time 0.0000000000, query time of that 0.0000416580, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
209.251 < 224.33
  -> Decision False in time 0.0000000000, query time of that 0.0000436230, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
255.382 < 255.681
  -> Decision False in time 0.0100000000, query time of that 0.0000868100, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
189.182 < 189.679
  -> Decision False in time 0.0300000000, query time of that 0.0000442720, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
293.416 < 325.719
  -> Decision False in time 0.0100000000, query time of that 0.0000773480, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
123.572 < 137.935
  -> Decision False in time 0.0100000000, query time of that 0.0000527830, 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 5350.619999999995
Index size:  1627672.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0024601000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0149725080, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1410271290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.2100000000, query time of that 1.4001490160, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0166489730, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3500000000, query time of that 0.1654944670, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
255.139 < 256.291
  -> Decision False in time 14.2700000000, query time of that 0.4473802550, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8600000000, query time of that 0.0218582240, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
255.304 < 255.775
  -> Decision False in time 22.9400000000, query time of that 0.0723576130, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
267.133 < 269.362
  -> Decision False in time 35.6600000000, query time of that 0.1109085080, 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 1279.5100000000093
Index size:  678412.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.7404151000
  Testing...
|S| = 80
|T| = 1152
Reject!
361.341 < 374.468
  -> Decision False in time 0.0100000000, query time of that 0.0004806500, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
320.776 < 327.977
  -> Decision False in time 0.0000000000, query time of that 0.0001717040, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
238.906 < 250.1
  -> Decision False in time 0.0200000000, query time of that 0.0009614100, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
245.271 < 246.668
  -> Decision False in time 0.0200000000, query time of that 0.0001142620, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
280.123 < 287.002
  -> Decision False in time 0.0100000000, query time of that 0.0000877580, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
285.039 < 287.061
  -> Decision False in time 0.0100000000, query time of that 0.0000474040, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
243.719 < 274.119
  -> Decision False in time 0.1700000000, query time of that 0.0002216960, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
217.876 < 218.653
  -> Decision False in time 0.0500000000, query time of that 0.0000512450, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
198.93 < 215.332
  -> Decision False in time 0.0900000000, query time of that 0.0001822690, 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 5448.059999999998
Index size:  1738764.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0043325000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0115756120, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1088831150, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
272.112 < 273.15
  -> Decision False in time 4.2500000000, query time of that 0.7766531060, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0128151380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3100000000, query time of that 0.1293613440, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
210.865 < 212.692
  -> Decision False in time 36.8900000000, query time of that 0.8978191080, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0173451610, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
283.417 < 283.558
  -> Decision False in time 20.0400000000, query time of that 0.0508459340, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
266.702 < 270.485
  -> Decision False in time 3.0000000000, query time of that 0.0076933720, 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 4534.470000000001
Index size:  1594028.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0048646000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0118746770, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1096630230, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
281.324 < 282.436
  -> Decision False in time 5.7600000000, query time of that 1.0570692680, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0127094620, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
229.345 < 232.637
  -> Decision False in time 1.2200000000, query time of that 0.0295981820, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
245.811 < 252.614
  -> Decision False in time 1.3500000000, query time of that 0.0328403760, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0173358010, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
216.848 < 228.88
  -> Decision False in time 0.7500000000, query time of that 0.0020358160, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
272.36 < 280.064
  -> Decision False in time 39.3500000000, query time of that 0.0989737570, 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 1659.9400000000023
Index size:  902284.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4004693000
  Testing...
|S| = 80
|T| = 1152
Reject!
321.333 < 321.427
  -> Decision False in time 0.0100000000, query time of that 0.0008648980, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
200.664 < 208.761
  -> Decision False in time 0.0000000000, query time of that 0.0002298650, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
311.663 < 313.246
  -> Decision False in time 0.0000000000, query time of that 0.0000445070, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
244.837 < 258.869
  -> Decision False in time 0.0000000000, query time of that 0.0000502690, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
265.192 < 272.885
  -> Decision False in time 0.0100000000, query time of that 0.0000996780, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
301.13 < 308.467
  -> Decision False in time 0.0500000000, query time of that 0.0003576390, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
205.38 < 210.523
  -> Decision False in time 0.3500000000, query time of that 0.0004553420, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
187.091 < 227.37
  -> Decision False in time 0.0500000000, query time of that 0.0000602140, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
189.008 < 191.984
  -> Decision False in time 0.3200000000, query time of that 0.0004078880, 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 915.0199999999895
Index size:  392572.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6550772000
  Testing...
|S| = 80
|T| = 1152
Reject!
347.053 < 364
  -> Decision False in time 0.0000000000, query time of that 0.0003311790, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
334.843 < 337.153
  -> Decision False in time 0.0100000000, query time of that 0.0001317510, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
344.15 < 345.369
  -> Decision False in time 0.0000000000, query time of that 0.0002402590, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
369.031 < 371.069
  -> Decision False in time 0.0000000000, query time of that 0.0000413870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
344.27 < 351.15
  -> Decision False in time 0.0100000000, query time of that 0.0000411620, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
220.977 < 246.735
  -> Decision False in time 0.0000000000, query time of that 0.0000491700, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
303.066 < 323.998
  -> Decision False in time 0.3500000000, query time of that 0.0004244740, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
221.768 < 227.587
  -> Decision False in time 0.0600000000, query time of that 0.0000481860, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
127.801 < 131.404
  -> Decision False in time 0.0100000000, query time of that 0.0000978220, 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 5359.190000000002
Index size:  1746988.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008165000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1100000000, query time of that 0.0542988870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9900000000, query time of that 0.5160934280, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.9900000000, query time of that 5.1753231670, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.0620954550, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.0400000000, query time of that 0.5970831630, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.8500000000, query time of that 5.9752621780, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0659419470, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3600000000, query time of that 0.6724320680, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 692.4500000000, query time of that 6.6874493850, 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 5415.630000000005
Index size:  1518900.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0016946000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0184372330, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6500000000, query time of that 0.1743501090, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.5900000000, query time of that 1.7331695320, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0201382350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4500000000, query time of that 0.2068440740, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
241.845 < 242.031
  -> Decision False in time 51.2100000000, query time of that 1.9448020400, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0244907760, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
276.342 < 276.942
  -> Decision False in time 45.1800000000, query time of that 0.1676445260, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
291.542 < 296.535
  -> Decision False in time 6.2300000000, query time of that 0.0236389470, 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 5386.0199999999895
Index size:  1310680.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009467000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0310243100, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7700000000, query time of that 0.2942466270, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.7900000000, query time of that 2.9553048050, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0351717340, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6300000000, query time of that 0.3391939210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.0500000000, query time of that 3.4408384380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0401308280, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3100000000, query time of that 0.3991460640, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
341.558 < 343.222
  -> Decision False in time 443.4600000000, query time of that 2.5858485440, 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 1276.6299999999756
Index size:  684992.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0281993000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0110047420, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.1018013850, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.8400000000, query time of that 1.0100703390, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0118038880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
267.714 < 268.231
  -> Decision False in time 2.6800000000, query time of that 0.0594530130, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
276.684 < 279.324
  -> Decision False in time 3.5600000000, query time of that 0.0801003500, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
283.715 < 285.748
  -> Decision False in time 6.2900000000, query time of that 0.0150031830, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
241.212 < 242.244
  -> Decision False in time 5.3000000000, query time of that 0.0127394590, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
275.095 < 277.825
  -> Decision False in time 2.1500000000, query time of that 0.0052252490, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}])
Got a train set of size (1000000 * 128)
Built index in 902.9400000000023
Index size:  396900.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.9127302000
  Testing...
|S| = 80
|T| = 1152
Reject!
278.173 < 311.676
  -> Decision False in time 0.0100000000, query time of that 0.0001646460, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
296.533 < 299.531
  -> Decision False in time 0.0000000000, query time of that 0.0000274220, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
315.601 < 328.487
  -> Decision False in time 0.0000000000, query time of that 0.0000440470, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
342.133 < 348.111
  -> Decision False in time 0.0000000000, query time of that 0.0000426720, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
196.761 < 219.666
  -> Decision False in time 0.0000000000, query time of that 0.0000309390, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
118.41 < 119.545
  -> Decision False in time 0.0100000000, query time of that 0.0000731000, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
332.224 < 342.751
  -> Decision False in time 0.0900000000, query time of that 0.0001313720, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
234.553 < 239.775
  -> Decision False in time 0.0000000000, query time of that 0.0000369060, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
227.277 < 230.274
  -> Decision False in time 0.0100000000, query time of that 0.0000475990, 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 5411.330000000016
Index size:  1836388.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0013182000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0216066740, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2069522180, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.8800000000, query time of that 2.0508283170, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0237537220, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5200000000, query time of that 0.2435642830, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.3500000000, query time of that 2.3996528000, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0296937090, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4100000000, query time of that 0.2918650210, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
270.154 < 271.555
  -> Decision False in time 56.5700000000, query time of that 0.2418309090, 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 4521.470000000001
Index size:  1431300.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0087075000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0091179070, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0841944710, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
270.287 < 272.905
  -> Decision False in time 3.8100000000, query time of that 0.5602842980, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0099779420, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.2900000000, query time of that 0.0996407750, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
274.578 < 284.014
  -> Decision False in time 4.7200000000, query time of that 0.0886366990, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0143474040, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
311.35 < 316.468
  -> Decision False in time 33.5900000000, query time of that 0.0690386440, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
199.424 < 203.158
  -> Decision False in time 13.2900000000, query time of that 0.0278362150, 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 1282.0500000000175
Index size:  807240.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0980057000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0054786870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
279.989 < 284.199
  -> Decision False in time 0.0700000000, query time of that 0.0062810220, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
222.227 < 226.855
  -> Decision False in time 2.2600000000, query time of that 0.2035925180, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
243.38 < 279.678
  -> Decision False in time 0.1300000000, query time of that 0.0013956260, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
273.229 < 277.281
  -> Decision False in time 0.0800000000, query time of that 0.0009147570, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
265.547 < 268.352
  -> Decision False in time 0.0800000000, query time of that 0.0009181230, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
226.938 < 230.666
  -> Decision False in time 0.1200000000, query time of that 0.0002273810, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
260.739 < 265.68
  -> Decision False in time 0.3100000000, query time of that 0.0004964660, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
232.388 < 237.422
  -> Decision False in time 0.2500000000, query time of that 0.0003870560, with c1=5.0000000000, c2=0.1000000000
