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': 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': 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': 200}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 140}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 15}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 100}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 60}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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': 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': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 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': 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': 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': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 300}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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': 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': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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 1274.65
Index size:  1532288.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0981692000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0054032930, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
293.682 < 295.239
  -> Decision False in time 0.0700000000, query time of that 0.0074108370, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
194.314 < 197.375
  -> Decision False in time 0.4400000000, query time of that 0.0409417180, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
283.877 < 284.039
  -> Decision False in time 0.3300000000, query time of that 0.0035919280, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
282.34 < 301.241
  -> Decision False in time 0.1100000000, query time of that 0.0012536370, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
266.411 < 267.907
  -> Decision False in time 0.0800000000, query time of that 0.0010920490, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
215.281 < 234.271
  -> Decision False in time 0.1800000000, query time of that 0.0003127960, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
239.222 < 253.501
  -> Decision False in time 0.6400000000, query time of that 0.0008955880, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
254.916 < 256.5
  -> Decision False in time 0.0800000000, query time of that 0.0001376100, 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 911.1499999999999
Index size:  567588.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4998231000
  Testing...
|S| = 80
|T| = 1152
Reject!
250.416 < 279.959
  -> Decision False in time 0.0100000000, query time of that 0.0011292370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
234.587 < 285.876
  -> Decision False in time 0.0000000000, query time of that 0.0001430900, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
196.331 < 200.746
  -> Decision False in time 0.0100000000, query time of that 0.0003188960, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
241.097 < 263.353
  -> Decision False in time 0.0300000000, query time of that 0.0001919640, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
287.56 < 301.705
  -> Decision False in time 0.0200000000, query time of that 0.0002418740, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
317.301 < 320.086
  -> Decision False in time 0.0000000000, query time of that 0.0000435350, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
368.908 < 401.506
  -> Decision False in time 0.0100000000, query time of that 0.0000553800, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
310.011 < 311.962
  -> Decision False in time 0.0000000000, query time of that 0.0000572170, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
318.44 < 326.798
  -> Decision False in time 0.1000000000, query time of that 0.0001500910, 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 5437.4400000000005
Index size:  1835412.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008124000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0956580030, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3800000000, query time of that 0.8967500010, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.7300000000, query time of that 8.9453303150, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.1037691490, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.5300000000, query time of that 1.0263699810, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 64.8700000000, query time of that 10.3194397790, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.1129949350, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.9700000000, query time of that 1.1444134760, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 696.8400000000, query time of that 11.4246348100, 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 1279.4099999999999
Index size:  734924.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1768570000
  Testing...
|S| = 80
|T| = 1152
Reject!
263.463 < 276.445
  -> Decision False in time 0.0300000000, query time of that 0.0022973090, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
286.456 < 288.373
  -> Decision False in time 0.0700000000, query time of that 0.0059526790, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
231.499 < 267.718
  -> Decision False in time 0.0300000000, query time of that 0.0019402270, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
245.628 < 253.079
  -> Decision False in time 0.0400000000, query time of that 0.0003462740, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
258.047 < 263.048
  -> Decision False in time 0.0300000000, query time of that 0.0002691500, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
284.29 < 301.708
  -> Decision False in time 0.2100000000, query time of that 0.0019768960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
262.669 < 262.787
  -> Decision False in time 0.1100000000, query time of that 0.0001852160, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
219.905 < 220.25
  -> Decision False in time 0.2100000000, query time of that 0.0003487170, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
205.543 < 213.235
  -> Decision False in time 0.0100000000, query time of that 0.0001169740, 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 5490.02
Index size:  1683764.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008231000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0487683230, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9400000000, query time of that 0.4628112620, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5100000000, query time of that 4.6367480690, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0538328040, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9300000000, query time of that 0.5471942330, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.0700000000, query time of that 5.3951697380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0617802820, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4400000000, query time of that 0.6165650730, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 693.5900000000, query time of that 6.1343029450, 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 1278.079999999998
Index size:  687940.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0678436000
  Testing...
|S| = 80
|T| = 1152
Reject!
171.727 < 172.038
  -> Decision False in time 0.0500000000, query time of that 0.0067585830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
277.442 < 283.065
  -> Decision False in time 0.0400000000, query time of that 0.0046708760, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
172.047 < 187.947
  -> Decision False in time 0.2600000000, query time of that 0.0284316240, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
280.382 < 306.583
  -> Decision False in time 0.4200000000, query time of that 0.0059089230, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
229.257 < 239.733
  -> Decision False in time 0.1400000000, query time of that 0.0021688090, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
252.256 < 252.909
  -> Decision False in time 0.6100000000, query time of that 0.0087395010, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
213.181 < 214.238
  -> Decision False in time 2.3000000000, query time of that 0.0041284730, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
241.495 < 245.78
  -> Decision False in time 1.5100000000, query time of that 0.0027401770, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
218.527 < 222.322
  -> Decision False in time 2.3700000000, query time of that 0.0044627370, 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 920.6800000000003
Index size:  291232.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3634385000
  Testing...
|S| = 80
|T| = 1152
Reject!
286.721 < 297.664
  -> Decision False in time 0.0000000000, query time of that 0.0006248740, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
412.12 < 440.517
  -> Decision False in time 0.0200000000, query time of that 0.0016518780, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
423.028 < 424.275
  -> Decision False in time 0.0000000000, query time of that 0.0000619970, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
153.45 < 169.664
  -> Decision False in time 0.0900000000, query time of that 0.0009245230, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
206.47 < 213.164
  -> Decision False in time 0.0000000000, query time of that 0.0000635760, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
283.873 < 284.684
  -> Decision False in time 0.0500000000, query time of that 0.0005623370, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
214.336 < 214.87
  -> Decision False in time 0.4800000000, query time of that 0.0007455980, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
245.709 < 247.295
  -> Decision False in time 0.0200000000, query time of that 0.0001723220, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
300.215 < 458.58
  -> Decision False in time 0.0900000000, query time of that 0.0002335850, 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 5477.25
Index size:  1842184.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008085000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0511325270, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.0000000000, query time of that 0.5243684030, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.9900000000, query time of that 5.1933571800, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.0604502880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.0400000000, query time of that 0.5942895240, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 60.0000000000, query time of that 5.9921233630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9600000000, query time of that 0.0684555400, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.8600000000, query time of that 0.6772107470, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 697.2600000000, query time of that 6.7749407260, 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 1278.4000000000015
Index size:  675636.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0103529000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0204597640, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
282.869 < 286.288
  -> Decision False in time 0.3100000000, query time of that 0.0909389920, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
250.679 < 255.975
  -> Decision False in time 4.1000000000, query time of that 1.1762568900, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0230976590, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
263.996 < 279.043
  -> Decision False in time 3.3300000000, query time of that 0.1378794270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
260.3 < 273.139
  -> Decision False in time 1.6400000000, query time of that 0.0680455040, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0284570530, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
235.253 < 246.258
  -> Decision False in time 45.4200000000, query time of that 0.1866805850, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
236.305 < 253.959
  -> Decision False in time 5.1700000000, query time of that 0.0213355600, 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 4510.0899999999965
Index size:  1573440.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0125531000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0082026900, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0731914390, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
286.568 < 287.887
  -> Decision False in time 5.4900000000, query time of that 0.7167924900, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0087460020, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.2100000000, query time of that 0.0867909210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
285.907 < 288.759
  -> Decision False in time 5.7500000000, query time of that 0.0964715350, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
233.594 < 236.548
  -> Decision False in time 3.1800000000, query time of that 0.0064973550, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
227.185 < 227.387
  -> Decision False in time 8.8100000000, query time of that 0.0177699980, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
196.901 < 205.161
  -> Decision False in time 6.5000000000, query time of that 0.0130920960, 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 1277.800000000003
Index size:  777532.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3122836000
  Testing...
|S| = 80
|T| = 1152
Reject!
301.284 < 303.378
  -> Decision False in time 0.0300000000, query time of that 0.0016364650, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
303.343 < 305.395
  -> Decision False in time 0.0100000000, query time of that 0.0010380380, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
256.207 < 258.035
  -> Decision False in time 0.0100000000, query time of that 0.0007236300, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
291.309 < 299.169
  -> Decision False in time 0.0000000000, query time of that 0.0000480830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
225.856 < 233.551
  -> Decision False in time 0.0900000000, query time of that 0.0007008370, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
263.323 < 297.815
  -> Decision False in time 0.0300000000, query time of that 0.0002937080, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
235.559 < 241.373
  -> Decision False in time 0.3500000000, query time of that 0.0004285590, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
271.415 < 279.469
  -> Decision False in time 0.3500000000, query time of that 0.0005950200, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
288.52 < 304.793
  -> Decision False in time 0.0000000000, query time of that 0.0000564070, 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 916.0599999999977
Index size:  553340.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.2712107000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0055638890, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
411.293 < 443.006
  -> Decision False in time 0.0200000000, query time of that 0.0017549920, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
472.662 < 518.688
  -> Decision False in time 0.0000000000, query time of that 0.0000562430, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
490.855 < 491.187
  -> Decision False in time 0.0100000000, query time of that 0.0002080420, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
304.035 < 304.529
  -> Decision False in time 0.0200000000, query time of that 0.0002384060, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
215.128 < 217.805
  -> Decision False in time 0.0500000000, query time of that 0.0006436800, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
217.798 < 219.97
  -> Decision False in time 0.3700000000, query time of that 0.0006329130, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
192.036 < 202.097
  -> Decision False in time 0.0400000000, query time of that 0.0001264470, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
155.168 < 161.388
  -> Decision False in time 0.3400000000, query time of that 0.0005459590, 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 896.5699999999997
Index size:  550700.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.9155079000
  Testing...
|S| = 80
|T| = 1152
Reject!
254.468 < 257.756
  -> Decision False in time 0.0000000000, query time of that 0.0001147120, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
320.066 < 343.045
  -> Decision False in time 0.0100000000, query time of that 0.0000827190, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
322.323 < 326.702
  -> Decision False in time 0.0000000000, query time of that 0.0001354560, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
181.279 < 203.634
  -> Decision False in time 0.0000000000, query time of that 0.0000329750, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
209.256 < 248.954
  -> Decision False in time 0.0100000000, query time of that 0.0000472400, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
202.544 < 226.916
  -> Decision False in time 0.0000000000, query time of that 0.0000411250, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
257.025 < 264.987
  -> Decision False in time 0.0100000000, query time of that 0.0000393110, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
255.029 < 276.078
  -> Decision False in time 0.0900000000, query time of that 0.0001240770, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
298.268 < 302.038
  -> Decision False in time 0.0000000000, query time of that 0.0000576540, 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 1643.189999999995
Index size:  669444.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1014516000
  Testing...
|S| = 80
|T| = 1152
Reject!
187.888 < 188.632
  -> Decision False in time 0.0300000000, query time of that 0.0029109480, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
267.097 < 272.331
  -> Decision False in time 0.1100000000, query time of that 0.0098974490, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
217.805 < 218.881
  -> Decision False in time 0.1600000000, query time of that 0.0131823870, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
232.256 < 239.723
  -> Decision False in time 0.1500000000, query time of that 0.0015561060, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
212.946 < 221.289
  -> Decision False in time 0.0000000000, query time of that 0.0000818890, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
243.785 < 246.483
  -> Decision False in time 0.1400000000, query time of that 0.0015152700, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
227.121 < 230.024
  -> Decision False in time 1.3900000000, query time of that 0.0021573380, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
248.759 < 249.594
  -> Decision False in time 2.2600000000, query time of that 0.0033845960, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
281.684 < 281.954
  -> Decision False in time 0.0500000000, query time of that 0.0001231590, 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 4583.629999999997
Index size:  1766236.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0014763000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0251691330, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7200000000, query time of that 0.2429929730, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.2300000000, query time of that 2.4204573230, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0271666090, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5500000000, query time of that 0.2801523350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.7700000000, query time of that 2.7619274600, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0333112300, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
280.779 < 282.363
  -> Decision False in time 60.8200000000, query time of that 0.2947932190, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
267.354 < 273.649
  -> Decision False in time 132.9600000000, query time of that 0.6469578440, 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 4610.43
Index size:  1860604.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0022793000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0164948790, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1564939510, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
273.443 < 278.442
  -> Decision False in time 1.2000000000, query time of that 0.2943733780, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0184262400, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4200000000, query time of that 0.1866207610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
283.542 < 286.838
  -> Decision False in time 16.5300000000, query time of that 0.5625337900, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9500000000, query time of that 0.0238520950, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
208.978 < 212.158
  -> Decision False in time 14.8100000000, query time of that 0.0520575510, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
182.893 < 187.697
  -> Decision False in time 27.0000000000, query time of that 0.0929776930, 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 5422.3499999999985
Index size:  1745764.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008729000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0364840050, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8200000000, query time of that 0.3507578740, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.3500000000, query time of that 3.5248315260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0412835110, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7100000000, query time of that 0.4102630260, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.0100000000, query time of that 4.0832983090, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0488817920, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 68.9900000000, query time of that 0.4778776080, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 687.8100000000, query time of that 4.7823349810, 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 5553.510000000002
Index size:  1318836.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0011239000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0247209040, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7100000000, query time of that 0.2362565040, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.1800000000, query time of that 2.3834387190, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0276664860, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5300000000, query time of that 0.2797810620, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.6000000000, query time of that 2.8109759710, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0342583020, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3900000000, query time of that 0.3398923270, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
288.255 < 293.832
  -> Decision False in time 59.7700000000, query time of that 0.2918110610, 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 907.489999999998
Index size:  561900.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1167312000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0097344810, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
315.371 < 317.884
  -> Decision False in time 0.0200000000, query time of that 0.0026839740, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
263.926 < 266.201
  -> Decision False in time 0.3600000000, query time of that 0.0573191510, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0100756490, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
220.111 < 225.227
  -> Decision False in time 0.5900000000, query time of that 0.0117535580, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
252.606 < 257.356
  -> Decision False in time 0.2400000000, query time of that 0.0046249180, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
268.533 < 272.615
  -> Decision False in time 0.5600000000, query time of that 0.0012882280, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
151.667 < 153.997
  -> Decision False in time 0.0500000000, query time of that 0.0001998790, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
250.33 < 253.543
  -> Decision False in time 1.4100000000, query time of that 0.0034662590, 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 1258.0800000000017
Index size:  49348.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0148307000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0161089360, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1543823380, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
270.488 < 273.996
  -> Decision False in time 3.4600000000, query time of that 0.8358029360, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0179518480, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3600000000, query time of that 0.1791448350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
321.554 < 327.787
  -> Decision False in time 2.6200000000, query time of that 0.0865573440, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
279.238 < 286.1
  -> Decision False in time 0.2100000000, query time of that 0.0008016740, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
261.586 < 263.875
  -> Decision False in time 1.9900000000, query time of that 0.0069652250, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
261.347 < 278.889
  -> Decision False in time 0.0000000000, query time of that 0.0003161250, 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 4524.020000000004
Index size:  1824884.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0048621000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0117039520, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1095706190, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
270.788 < 289.772
  -> Decision False in time 0.7800000000, query time of that 0.1447174440, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0129197620, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3000000000, query time of that 0.1293823270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
219.993 < 225.156
  -> Decision False in time 10.2000000000, query time of that 0.2499745870, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0179242820, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
233.266 < 237.836
  -> Decision False in time 4.0600000000, query time of that 0.0107886170, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
258.596 < 259.046
  -> Decision False in time 10.3100000000, query time of that 0.0278891080, 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 4599.860000000001
Index size:  1795304.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009700000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0313729290, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7900000000, query time of that 0.3101083240, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.9700000000, query time of that 3.0947239630, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0366170910, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6900000000, query time of that 0.3492191890, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.2200000000, query time of that 3.5218559260, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0409575700, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 71.3300000000, query time of that 0.4224315580, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 875.5900000000, query time of that 6.0448407080, 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 5459.319999999992
Index size:  1745184.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0013198000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0221312520, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2081065980, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.8900000000, query time of that 2.0678683940, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0233309660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4800000000, query time of that 0.2385024350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 54.9400000000, query time of that 2.3892721360, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0291384980, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.0500000000, query time of that 0.2846073260, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
217.341 < 223.929
  -> Decision False in time 377.0800000000, query time of that 1.5610707470, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 200}])
Got a train set of size (1000000 * 128)
Built index in 4587.059999999998
Index size:  1650480.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008375000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0492597830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9500000000, query time of that 0.4718995660, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5800000000, query time of that 4.7087122550, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.0523647160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9000000000, query time of that 0.5300573610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.0100000000, query time of that 5.3039384460, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0597040010, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3200000000, query time of that 0.5933636050, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 693.9600000000, query time of that 5.9878154010, 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 940.3800000000047
Index size:  735140.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.8520504000
  Testing...
|S| = 80
|T| = 1152
Reject!
361.573 < 361.876
  -> Decision False in time 0.0000000000, query time of that 0.0000475200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
356.495 < 376.294
  -> Decision False in time 0.0000000000, query time of that 0.0000425050, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
434.932 < 555.353
  -> Decision False in time 0.0000000000, query time of that 0.0000413960, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
224.074 < 232.719
  -> Decision False in time 0.0200000000, query time of that 0.0000957120, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
278.138 < 279.957
  -> Decision False in time 0.0000000000, query time of that 0.0000432800, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
261.74 < 267.541
  -> Decision False in time 0.0100000000, query time of that 0.0000758340, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
503.143 < 541.744
  -> Decision False in time 0.0000000000, query time of that 0.0000418230, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
269.362 < 273.02
  -> Decision False in time 0.0900000000, query time of that 0.0001190620, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
312.01 < 337.387
  -> Decision False in time 0.0000000000, query time of that 0.0000400880, 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 4515.110000000001
Index size:  1614600.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0086773000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0104702830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0991180110, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
248.224 < 253.397
  -> Decision False in time 1.4500000000, query time of that 0.2450062280, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0116390420, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
244.794 < 245.188
  -> Decision False in time 3.3600000000, query time of that 0.0719218530, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
162.782 < 163.719
  -> Decision False in time 16.6300000000, query time of that 0.3572387530, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
226.815 < 243.653
  -> Decision False in time 4.7700000000, query time of that 0.0106740020, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
224.56 < 231.244
  -> Decision False in time 8.9600000000, query time of that 0.0197522120, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
221.793 < 223.495
  -> Decision False in time 15.5500000000, query time of that 0.0341799230, 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 1648.1800000000076
Index size:  861444.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0105741000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0149493620, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1407796490, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
252.626 < 260.496
  -> Decision False in time 1.6700000000, query time of that 0.3740056540, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0162261250, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3500000000, query time of that 0.1612688960, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
202.388 < 206.473
  -> Decision False in time 0.1200000000, query time of that 0.0038811890, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0206237550, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
276.749 < 278.505
  -> Decision False in time 35.0800000000, query time of that 0.1035385620, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
265.799 < 266.24
  -> Decision False in time 6.6100000000, query time of that 0.0200281100, 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 4570.940000000002
Index size:  1481228.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0530547000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0052917580, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5200000000, query time of that 0.0476183830, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
277.95 < 284.754
  -> Decision False in time 0.2800000000, query time of that 0.0249340960, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
117.826 < 119.812
  -> Decision False in time 0.0400000000, query time of that 0.0003939660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
334.543 < 337.047
  -> Decision False in time 0.1500000000, query time of that 0.0016520810, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
139.968 < 142.004
  -> Decision False in time 1.1000000000, query time of that 0.0118042230, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
183.128 < 187.808
  -> Decision False in time 0.3400000000, query time of that 0.0004081290, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
261.5 < 262.854
  -> Decision False in time 2.6000000000, query time of that 0.0036608630, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
144.021 < 144.354
  -> Decision False in time 3.6600000000, query time of that 0.0048712140, 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 5536.020000000004
Index size:  1679152.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0007960000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1700000000, query time of that 0.1145153380, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.5800000000, query time of that 1.1105109580, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 15.9100000000, query time of that 11.1146065400, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.1228173760, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.9700000000, query time of that 1.2155768910, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 69.6300000000, query time of that 12.2214133270, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9800000000, query time of that 0.1335710260, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.8400000000, query time of that 1.3073218010, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 699.7700000000, query time of that 13.1227549940, 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 928.8600000000006
Index size:  662312.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6621461000
  Testing...
|S| = 80
|T| = 1152
Reject!
301.254 < 309.099
  -> Decision False in time 0.0000000000, query time of that 0.0000544660, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
306.848 < 326.147
  -> Decision False in time 0.0000000000, query time of that 0.0001745710, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
456.467 < 502.038
  -> Decision False in time 0.0100000000, query time of that 0.0002067290, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
299.329 < 310.48
  -> Decision False in time 0.0000000000, query time of that 0.0000487730, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
249.786 < 259.286
  -> Decision False in time 0.0000000000, query time of that 0.0000417630, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
271.173 < 283.752
  -> Decision False in time 0.0100000000, query time of that 0.0001011400, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
260.64 < 265.528
  -> Decision False in time 0.0100000000, query time of that 0.0000441860, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
157.563 < 161.827
  -> Decision False in time 0.0400000000, query time of that 0.0000530020, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
357.602 < 360.742
  -> Decision False in time 0.0000000000, query time of that 0.0000897910, 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 5510.7300000000105
Index size:  1405120.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0010117000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0270312710, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7400000000, query time of that 0.2686243860, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.4900000000, query time of that 2.6799767300, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0317691840, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5700000000, query time of that 0.3129137970, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.3400000000, query time of that 3.1351229870, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9500000000, query time of that 0.0388138410, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.1700000000, query time of that 0.3779626650, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
300.609 < 301.413
  -> Decision False in time 670.3500000000, query time of that 3.6846768540, 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 5442.779999999999
Index size:  1450592.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008457000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1000000000, query time of that 0.0430373330, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8800000000, query time of that 0.4126381440, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.9900000000, query time of that 4.1180788680, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0480443200, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9300000000, query time of that 0.4820652510, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
259.831 < 262.8
  -> Decision False in time 48.4700000000, query time of that 3.9701150630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9600000000, query time of that 0.0538492810, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.6200000000, query time of that 0.5488041910, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
271.566 < 276.342
  -> Decision False in time 497.4000000000, query time of that 3.9289028390, 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 1653.7200000000012
Index size:  789228.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0711357000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0057847070, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5200000000, query time of that 0.0523339350, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
229.465 < 230.104
  -> Decision False in time 0.9100000000, query time of that 0.0878567890, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
235.663 < 238.42
  -> Decision False in time 0.0600000000, query time of that 0.0007212060, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
246.175 < 257.484
  -> Decision False in time 0.4000000000, query time of that 0.0050404750, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
211.031 < 212.325
  -> Decision False in time 0.6500000000, query time of that 0.0080076680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
279.736 < 280.69
  -> Decision False in time 1.4300000000, query time of that 0.0023436630, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
291.319 < 293.484
  -> Decision False in time 0.2300000000, query time of that 0.0004440100, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
229.449 < 241.986
  -> Decision False in time 0.8200000000, query time of that 0.0014740570, 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 1645.3099999999977
Index size:  379560.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0547011000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0062887750, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
218.486 < 222.356
  -> Decision False in time 0.4300000000, query time of that 0.0483885110, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
276.693 < 282.698
  -> Decision False in time 0.0800000000, query time of that 0.0087352940, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
253.705 < 256.146
  -> Decision False in time 0.3000000000, query time of that 0.0039515000, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
233.35 < 235.198
  -> Decision False in time 2.6400000000, query time of that 0.0358930260, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
258.271 < 262.469
  -> Decision False in time 0.1200000000, query time of that 0.0016992070, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
266.13 < 267.455
  -> Decision False in time 0.9400000000, query time of that 0.0016696980, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
159.941 < 160.078
  -> Decision False in time 0.7700000000, query time of that 0.0013125620, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
284.095 < 284.563
  -> Decision False in time 0.4500000000, query time of that 0.0009482330, 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 1273.3600000000006
Index size:  531084.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0280028000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0108710750, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1026221450, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
228.473 < 231.614
  -> Decision False in time 1.8700000000, query time of that 0.3269425810, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0118749790, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
249.255 < 251.175
  -> Decision False in time 1.3700000000, query time of that 0.0317870160, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
230.874 < 240.339
  -> Decision False in time 2.7000000000, query time of that 0.0613454980, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
245.045 < 253.517
  -> Decision False in time 2.7000000000, query time of that 0.0068198690, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
261.897 < 265.646
  -> Decision False in time 2.3700000000, query time of that 0.0061467560, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
270.928 < 272.58
  -> Decision False in time 3.1700000000, query time of that 0.0079859580, 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 5420.130000000005
Index size:  1773828.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0016795000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0185043290, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6500000000, query time of that 0.1760529430, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.6100000000, query time of that 1.7490176200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0204194660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4100000000, query time of that 0.2041417090, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 53.8200000000, query time of that 2.0488302410, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0262206040, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 68.9600000000, query time of that 0.2633848040, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
204.844 < 205.64
  -> Decision False in time 6.3400000000, query time of that 0.0249111420, 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 1274.5899999999965
Index size:  725884.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.7417757000
  Testing...
|S| = 80
|T| = 1152
Reject!
247.453 < 247.839
  -> Decision False in time 0.0000000000, query time of that 0.0000516690, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
229.637 < 231.398
  -> Decision False in time 0.0100000000, query time of that 0.0000319490, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
288.189 < 293.389
  -> Decision False in time 0.0000000000, query time of that 0.0000876380, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
350.577 < 362.093
  -> Decision False in time 0.0100000000, query time of that 0.0000869830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
221.319 < 224.196
  -> Decision False in time 0.0000000000, query time of that 0.0000471060, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
258.443 < 274.264
  -> Decision False in time 0.0100000000, query time of that 0.0000830330, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
301.793 < 311.384
  -> Decision False in time 0.0100000000, query time of that 0.0000398560, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
236.542 < 242.219
  -> Decision False in time 0.0800000000, query time of that 0.0000463540, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
149.389 < 176.264
  -> Decision False in time 0.1700000000, query time of that 0.0002243730, 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 1282.5100000000093
Index size:  443812.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0209576000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0152866220, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1457219620, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3100000000, query time of that 1.4689032290, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0168755590, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3700000000, query time of that 0.1702908470, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
295.476 < 298.305
  -> Decision False in time 0.8100000000, query time of that 0.0263115270, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
313.755 < 320.921
  -> Decision False in time 2.6200000000, query time of that 0.0091680170, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
242.167 < 247.303
  -> Decision False in time 1.2700000000, query time of that 0.0045273030, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
246.13 < 254.798
  -> Decision False in time 4.8000000000, query time of that 0.0167514310, 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 5382.510000000009
Index size:  1827512.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0024695000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0153095830, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1450918950, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.2900000000, query time of that 1.4281436250, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0168335210, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3700000000, query time of that 0.1668529200, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
259.613 < 274.469
  -> Decision False in time 23.5700000000, query time of that 0.7444417290, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0227221390, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4200000000, query time of that 0.2250948750, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
267.385 < 272.698
  -> Decision False in time 126.9400000000, query time of that 0.4086192560, 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 1667.7099999999919
Index size:  698068.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0059450000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0205184220, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1954102890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.8100000000, query time of that 1.9532536380, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0225005430, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5000000000, query time of that 0.2300113930, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
273.722 < 275.761
  -> Decision False in time 17.1400000000, query time of that 0.7162137330, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
281.473 < 284.512
  -> Decision False in time 5.0800000000, query time of that 0.0218578020, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
208.286 < 213.876
  -> Decision False in time 5.6700000000, query time of that 0.0238880170, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
208.715 < 212.664
  -> Decision False in time 8.3900000000, query time of that 0.0340551430, 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 931.1999999999825
Index size:  80360.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1834210000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0067728480, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
243.292 < 245.069
  -> Decision False in time 0.1400000000, query time of that 0.0157119210, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
331.709 < 421.535
  -> Decision False in time 0.2600000000, query time of that 0.0301731450, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
286.801 < 304.923
  -> Decision False in time 0.0700000000, query time of that 0.0009681720, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
317.117 < 318.196
  -> Decision False in time 0.4700000000, query time of that 0.0067979790, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
238.985 < 241.149
  -> Decision False in time 0.0800000000, query time of that 0.0011695470, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
288.685 < 291.899
  -> Decision False in time 0.2400000000, query time of that 0.0004318970, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
251.706 < 253.468
  -> Decision False in time 0.0900000000, query time of that 0.0003220570, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
208.521 < 210.936
  -> Decision False in time 0.1800000000, query time of that 0.0004185910, 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 1286.3899999999849
Index size:  404492.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0405133000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0089486540, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0817407070, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
224.542 < 225.73
  -> Decision False in time 0.1600000000, query time of that 0.0233973830, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
225.852 < 227.48
  -> Decision False in time 0.0400000000, query time of that 0.0007054250, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
249.255 < 249.772
  -> Decision False in time 0.3200000000, query time of that 0.0060936710, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
227.46 < 232.23
  -> Decision False in time 1.8300000000, query time of that 0.0335050240, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
225.741 < 227.018
  -> Decision False in time 1.0800000000, query time of that 0.0023344840, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
217.302 < 223.229
  -> Decision False in time 5.6700000000, query time of that 0.0121798330, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
266.075 < 275.938
  -> Decision False in time 0.2200000000, query time of that 0.0006141260, 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 1646.5099999999802
Index size:  660032.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4023413000
  Testing...
|S| = 80
|T| = 1152
Reject!
273.651 < 283.693
  -> Decision False in time 0.0200000000, query time of that 0.0017808340, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
284.459 < 302.742
  -> Decision False in time 0.0100000000, query time of that 0.0005903730, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
227.664 < 245.339
  -> Decision False in time 0.0000000000, query time of that 0.0001894200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
258.844 < 273.715
  -> Decision False in time 0.0200000000, query time of that 0.0001536870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
327.506 < 333.209
  -> Decision False in time 0.0700000000, query time of that 0.0006563080, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
321.97 < 328.515
  -> Decision False in time 0.0700000000, query time of that 0.0006426580, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
269.193 < 280.961
  -> Decision False in time 0.0100000000, query time of that 0.0000629130, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
325.756 < 343.837
  -> Decision False in time 0.0000000000, query time of that 0.0000585790, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
143.858 < 160.006
  -> Decision False in time 0.1900000000, query time of that 0.0002914810, 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 919.5299999999988
Index size:  553340.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0930075000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0114678990, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
422.474 < 477.14
  -> Decision False in time 0.3200000000, query time of that 0.0587160450, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
265.419 < 269.36
  -> Decision False in time 0.0000000000, query time of that 0.0004737860, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
233.649 < 241.021
  -> Decision False in time 0.2200000000, query time of that 0.0053435160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
258.919 < 271.179
  -> Decision False in time 1.1000000000, query time of that 0.0263881850, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
224.343 < 240.853
  -> Decision False in time 0.2000000000, query time of that 0.0050297310, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
201.827 < 203.521
  -> Decision False in time 1.7300000000, query time of that 0.0046461620, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
299.88 < 304.795
  -> Decision False in time 3.7400000000, query time of that 0.0099132500, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
204.171 < 205.102
  -> Decision False in time 0.0600000000, query time of that 0.0002258980, 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 1655.5900000000256
Index size:  623692.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0363671000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0081467410, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0734426690, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
279.709 < 283.044
  -> Decision False in time 2.4200000000, query time of that 0.3160446390, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
228.478 < 274.41
  -> Decision False in time 0.1000000000, query time of that 0.0016399150, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
285.377 < 287.192
  -> Decision False in time 0.1800000000, query time of that 0.0031330530, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
89.5433 < 116.906
  -> Decision False in time 1.0900000000, query time of that 0.0182477960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
225.484 < 226.652
  -> Decision False in time 1.5700000000, query time of that 0.0031613930, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
205.541 < 208.72
  -> Decision False in time 0.4300000000, query time of that 0.0008655830, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
268.505 < 269.663
  -> Decision False in time 0.8100000000, query time of that 0.0017095520, 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 1667.8099999999977
Index size:  616408.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0262445000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0094460180, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0886890080, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
298.55 < 298.69
  -> Decision False in time 4.3600000000, query time of that 0.6708534600, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
244.747 < 245.673
  -> Decision False in time 0.0900000000, query time of that 0.0018448270, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
345.782 < 366.261
  -> Decision False in time 1.6200000000, query time of that 0.0320460780, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
264.821 < 268.524
  -> Decision False in time 12.0800000000, query time of that 0.2398709680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
228.613 < 232.753
  -> Decision False in time 0.8500000000, query time of that 0.0019646770, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
280.549 < 284.204
  -> Decision False in time 1.6200000000, query time of that 0.0037849580, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
234.331 < 238.361
  -> Decision False in time 0.1400000000, query time of that 0.0004047440, 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 1654.1399999999849
Index size:  613344.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0199842000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0110117610, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.1008608630, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.8300000000, query time of that 1.0061161570, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0118741750, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
233.859 < 238.95
  -> Decision False in time 0.3700000000, query time of that 0.0083875270, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
241.466 < 250.412
  -> Decision False in time 0.3200000000, query time of that 0.0074416330, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
240.491 < 250.246
  -> Decision False in time 2.0500000000, query time of that 0.0052730450, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
251.567 < 252.141
  -> Decision False in time 4.3000000000, query time of that 0.0106881990, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
315.27 < 325.523
  -> Decision False in time 0.3800000000, query time of that 0.0010732850, 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 1667.3500000000058
Index size:  615964.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0127447000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0135453210, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1295440250, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
209.726 < 221.142
  -> Decision False in time 4.7500000000, query time of that 0.9980183610, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0151202740, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
256.187 < 257.897
  -> Decision False in time 2.2200000000, query time of that 0.0630292060, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.827 < 254.175
  -> Decision False in time 0.0700000000, query time of that 0.0019991520, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
290.377 < 290.734
  -> Decision False in time 6.7600000000, query time of that 0.0204739380, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
247.411 < 249.628
  -> Decision False in time 9.9300000000, query time of that 0.0297907650, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
241.359 < 245.585
  -> Decision False in time 27.5700000000, query time of that 0.0820264190, 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 5464.820000000007
Index size:  1752572.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009045000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0331805390, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8000000000, query time of that 0.3284902160, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.1400000000, query time of that 3.2507976490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0369024280, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7700000000, query time of that 0.3812176320, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.7500000000, query time of that 3.7702280190, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0442910690, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3300000000, query time of that 0.4471367460, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 692.2500000000, query time of that 4.4272960830, 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 4560.9499999999825
Index size:  1241800.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1648387000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0044999130, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
326.503 < 341.965
  -> Decision False in time 0.0600000000, query time of that 0.0049206550, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
204.419 < 211.83
  -> Decision False in time 0.0800000000, query time of that 0.0058601490, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
320.949 < 331.313
  -> Decision False in time 0.1600000000, query time of that 0.0015461580, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
204.541 < 204.788
  -> Decision False in time 0.3900000000, query time of that 0.0038188360, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
114.848 < 115.477
  -> Decision False in time 0.0100000000, query time of that 0.0001218250, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
224.851 < 231.582
  -> Decision False in time 0.7600000000, query time of that 0.0009156600, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
269.739 < 275.387
  -> Decision False in time 0.1900000000, query time of that 0.0003164190, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
137.029 < 146.465
  -> Decision False in time 0.0100000000, query time of that 0.0000959490, 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 4503.600000000006
Index size:  1730200.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008080000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0869407710, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3200000000, query time of that 0.8481416510, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.2400000000, query time of that 8.4567967070, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.0913646190, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.5300000000, query time of that 0.9370003860, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.0500000000, query time of that 9.3866287550, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.1042928590, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.9500000000, query time of that 1.0285422020, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 697.0300000000, query time of that 10.2681476320, 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 1639.6199999999953
Index size:  864380.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6210179000
  Testing...
|S| = 80
|T| = 1152
Reject!
304.956 < 306.635
  -> Decision False in time 0.0100000000, query time of that 0.0002254200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
335.777 < 353.354
  -> Decision False in time 0.0000000000, query time of that 0.0006067200, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
326.754 < 327.397
  -> Decision False in time 0.0200000000, query time of that 0.0006664910, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
249.403 < 250.426
  -> Decision False in time 0.0000000000, query time of that 0.0000321000, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
270.341 < 275.236
  -> Decision False in time 0.0200000000, query time of that 0.0001303370, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
224.733 < 239.812
  -> Decision False in time 0.0300000000, query time of that 0.0002144960, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
331.545 < 335.442
  -> Decision False in time 0.2600000000, query time of that 0.0003230460, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
215.789 < 217.545
  -> Decision False in time 0.0300000000, query time of that 0.0000679480, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
237.853 < 240.073
  -> Decision False in time 0.0500000000, query time of that 0.0000924940, 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 5424.309999999998
Index size:  1493120.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008170000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1400000000, query time of that 0.0875327750, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3500000000, query time of that 0.8775624090, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.5000000000, query time of that 8.7143054530, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.0975021910, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.6000000000, query time of that 0.9666170960, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 76.3600000000, query time of that 13.7284145940, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 8.8300000000, query time of that 0.1493261400, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 88.1400000000, query time of that 1.5834408170, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 880.7400000000, query time of that 15.5232998050, 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 5500.5
Index size:  1507608.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009534000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0304622710, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7700000000, query time of that 0.2975422360, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.8400000000, query time of that 2.9743513540, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0352774300, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7100000000, query time of that 0.3506967990, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.1200000000, query time of that 3.5130075630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0421333860, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
242.732 < 242.811
  -> Decision False in time 35.7600000000, query time of that 0.2150151230, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
236.852 < 237.287
  -> Decision False in time 160.1500000000, query time of that 0.9510622430, 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.9199999999837
Index size:  734120.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1935528000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0042016450, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
239.197 < 254.091
  -> Decision False in time 0.0000000000, query time of that 0.0004957660, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
244.735 < 245.51
  -> Decision False in time 0.0100000000, query time of that 0.0009381500, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
310.01 < 313.524
  -> Decision False in time 0.0600000000, query time of that 0.0004267830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
263.6 < 294.224
  -> Decision False in time 0.0200000000, query time of that 0.0002823350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
177.73 < 178.838
  -> Decision False in time 0.1800000000, query time of that 0.0016164010, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
282.468 < 290.816
  -> Decision False in time 0.1900000000, query time of that 0.0003230640, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
295.532 < 296.437
  -> Decision False in time 0.0400000000, query time of that 0.0000833070, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
226.608 < 231.009
  -> Decision False in time 0.6000000000, query time of that 0.0008149320, 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 4556.350000000006
Index size:  1244296.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0197830000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0066799510, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0605995990, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
242.771 < 244.371
  -> Decision False in time 2.2500000000, query time of that 0.2500512900, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5200000000, query time of that 0.0073429380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.2100000000, query time of that 0.0727867930, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
273.543 < 277.793
  -> Decision False in time 4.0500000000, query time of that 0.0562026260, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0122479040, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
220.706 < 222.975
  -> Decision False in time 4.4200000000, query time of that 0.0080840660, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
247.164 < 262.034
  -> Decision False in time 6.2900000000, query time of that 0.0116579630, 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 1281.109999999986
Index size:  822180.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.5412745000
  Testing...
|S| = 80
|T| = 1152
Reject!
231.763 < 234.86
  -> Decision False in time 0.0100000000, query time of that 0.0001940260, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
235.372 < 279.129
  -> Decision False in time 0.0000000000, query time of that 0.0002618380, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
308.281 < 340.047
  -> Decision False in time 0.0100000000, query time of that 0.0004263930, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
322.718 < 350.611
  -> Decision False in time 0.0000000000, query time of that 0.0000512380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
284.299 < 296.095
  -> Decision False in time 0.0000000000, query time of that 0.0000497350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
111.185 < 137.63
  -> Decision False in time 0.0300000000, query time of that 0.0001805480, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
323.909 < 339.032
  -> Decision False in time 0.0000000000, query time of that 0.0000540620, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
271.505 < 274.004
  -> Decision False in time 0.2200000000, query time of that 0.0002684630, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
100.717 < 106.221
  -> Decision False in time 0.0100000000, query time of that 0.0001068850, 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 4594.729999999981
Index size:  1823544.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0012805000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0229233710, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.2246762010, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.0700000000, query time of that 2.2377695030, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0265655870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4800000000, query time of that 0.2587642490, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 55.0400000000, query time of that 2.6300516340, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0321394310, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.2800000000, query time of that 0.3217528260, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
232.727 < 233.955
  -> Decision False in time 171.5400000000, query time of that 0.8003518270, 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 4596.739999999991
Index size:  1925780.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0031373000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0143005130, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1346186400, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
250.952 < 252.751
  -> Decision False in time 0.6000000000, query time of that 0.1325785200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0160095490, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
241.299 < 241.323
  -> Decision False in time 0.5600000000, query time of that 0.0171813590, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
301.075 < 301.329
  -> Decision False in time 21.2000000000, query time of that 0.6256582740, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8800000000, query time of that 0.0210680990, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
231.171 < 231.571
  -> Decision False in time 5.8500000000, query time of that 0.0181364510, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
248.853 < 250.318
  -> Decision False in time 7.9600000000, query time of that 0.0251750280, 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 5409.679999999993
Index size:  1743568.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0043628000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0117769860, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1100834790, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.9400000000, query time of that 1.0902664310, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0129978090, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3100000000, query time of that 0.1300667750, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
224.953 < 226.283
  -> Decision False in time 7.9200000000, query time of that 0.1962585490, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9100000000, query time of that 0.0182516120, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
257.218 < 257.69
  -> Decision False in time 3.9600000000, query time of that 0.0105559640, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
290.549 < 291.604
  -> Decision False in time 6.3500000000, query time of that 0.0166820350, 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 936.5
Index size:  612320.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1536489000
  Testing...
|S| = 80
|T| = 1152
Reject!
394.585 < 453.073
  -> Decision False in time 0.0100000000, query time of that 0.0003538720, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
371.276 < 411.293
  -> Decision False in time 0.0500000000, query time of that 0.0085720290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
482.736 < 485.165
  -> Decision False in time 0.1000000000, query time of that 0.0145715340, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
448.719 < 463.102
  -> Decision False in time 0.0000000000, query time of that 0.0000976760, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
266.58 < 270.815
  -> Decision False in time 0.1400000000, query time of that 0.0021781660, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
264.815 < 265.49
  -> Decision False in time 0.1300000000, query time of that 0.0024505220, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
270.181 < 288.174
  -> Decision False in time 0.5200000000, query time of that 0.0011898140, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
226.78 < 233.636
  -> Decision False in time 0.7400000000, query time of that 0.0015755920, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
217.048 < 222.286
  -> Decision False in time 0.0700000000, query time of that 0.0001817810, with c1=5.0000000000, c2=0.1000000000
