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': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 400}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 50}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 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': 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': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 1}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 140}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 40}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 300}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 120}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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': 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': 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': 60}]), 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': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 160}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 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': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 10}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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': 30}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 32, 'post': 2, 'efConstruction': 400}, False, {'ef': 90}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 2}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 20, 'post': 2, 'efConstruction': 400}, False, {'ef': 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': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 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': 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': 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': 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': 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': 5}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 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': 80}]), Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 2}])]
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 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.19
Index size:  1532336.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0210354000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0133890330, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.1231534990, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
215.295 < 217.366
  -> Decision False in time 1.0600000000, query time of that 0.2160438330, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0143401150, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
271.937 < 272.709
  -> Decision False in time 5.1500000000, query time of that 0.1379515060, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
280.007 < 281.48
  -> Decision False in time 4.0400000000, query time of that 0.1088289990, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
242.924 < 262.833
  -> Decision False in time 1.0200000000, query time of that 0.0027805260, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
258.002 < 262.467
  -> Decision False in time 0.4700000000, query time of that 0.0014424740, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
240.354 < 244.62
  -> Decision False in time 0.2900000000, query time of that 0.0009276310, with c1=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 4564.97
Index size:  1837976.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008092000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1300000000, query time of that 0.0854342250, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3300000000, query time of that 0.8547465290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.4500000000, query time of that 8.5499590760, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.0981821030, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.5500000000, query time of that 0.9462500510, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.3600000000, query time of that 9.4341582560, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0000000000, query time of that 0.1012893050, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.1500000000, query time of that 1.0124839860, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 700.5100000000, query time of that 10.2412724620, with c1=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 934.8299999999999
Index size:  735272.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1826195000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0067127350, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
218.195 < 219.559
  -> Decision False in time 0.1700000000, query time of that 0.0204163870, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
265.74 < 269.57
  -> Decision False in time 0.1100000000, query time of that 0.0122064510, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
235.663 < 240.759
  -> Decision False in time 0.2300000000, query time of that 0.0029373270, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
264.675 < 271.779
  -> Decision False in time 0.0100000000, query time of that 0.0002050260, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
216.06 < 226.195
  -> Decision False in time 0.1200000000, query time of that 0.0016832380, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
275.271 < 282.616
  -> Decision False in time 0.3200000000, query time of that 0.0004646000, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
187.158 < 209.776
  -> Decision False in time 0.0900000000, query time of that 0.0003034420, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
266.831 < 268.265
  -> Decision False in time 0.1000000000, query time of that 0.0002503840, with c1=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 1642.83
Index size:  462184.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1012447000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0047404950, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
276.632 < 279.29
  -> Decision False in time 0.2500000000, query time of that 0.0221380460, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
180.917 < 183.725
  -> Decision False in time 0.2600000000, query time of that 0.0216668010, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
271.245 < 271.415
  -> Decision False in time 0.2300000000, query time of that 0.0023040220, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
171.555 < 173.196
  -> Decision False in time 0.9700000000, query time of that 0.0100580170, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
282.005 < 338.269
  -> Decision False in time 0.4700000000, query time of that 0.0047377240, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
239.412 < 241.744
  -> Decision False in time 0.5400000000, query time of that 0.0007426420, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
241.748 < 260.607
  -> Decision False in time 0.5400000000, query time of that 0.0007936880, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
202.677 < 208.103
  -> Decision False in time 0.1100000000, query time of that 0.0002081300, with c1=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 4568.6
Index size:  1765604.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0048642000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0115238700, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1076512330, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.9200000000, query time of that 1.0863422970, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0126575420, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
239.812 < 241.1
  -> Decision False in time 5.2900000000, query time of that 0.1266193730, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
239.56 < 240.208
  -> Decision False in time 26.0700000000, query time of that 0.6245906190, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
282.915 < 289.23
  -> Decision False in time 3.3500000000, query time of that 0.0079623160, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
312.394 < 320.081
  -> Decision False in time 10.3500000000, query time of that 0.0246599430, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
228.775 < 230.17
  -> Decision False in time 22.1200000000, query time of that 0.0526794210, with c1=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 1638.829999999998
Index size:  880904.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4015231000
  Testing...
|S| = 80
|T| = 1152
Reject!
167.693 < 173.528
  -> Decision False in time 0.0200000000, query time of that 0.0010068370, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
284.146 < 286.25
  -> Decision False in time 0.0000000000, query time of that 0.0000496090, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
329.082 < 346.311
  -> Decision False in time 0.0000000000, query time of that 0.0004612100, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
193.551 < 193.938
  -> Decision False in time 0.0200000000, query time of that 0.0000973720, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
323.96 < 327.29
  -> Decision False in time 0.0100000000, query time of that 0.0001066100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
280.817 < 281.428
  -> Decision False in time 0.0600000000, query time of that 0.0004546650, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
257.538 < 279.011
  -> Decision False in time 0.1700000000, query time of that 0.0002374590, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
272.802 < 274.911
  -> Decision False in time 0.0100000000, query time of that 0.0000533050, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
192.388 < 197.687
  -> Decision False in time 0.2300000000, query time of that 0.0002428980, with c1=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 5385.559999999998
Index size:  1544368.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0013225000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0216942580, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2091548060, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.9500000000, query time of that 2.0562617350, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0237610640, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5200000000, query time of that 0.2416062100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
262.897 < 267.206
  -> Decision False in time 33.8200000000, query time of that 1.4718754560, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0281619230, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
246.939 < 247.627
  -> Decision False in time 57.0400000000, query time of that 0.2325308120, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
204.636 < 205.512
  -> Decision False in time 108.9100000000, query time of that 0.4425356160, with c1=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 1643.369999999999
Index size:  792836.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0363143000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0079783930, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0725219240, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
209.108 < 209.664
  -> Decision False in time 0.3400000000, query time of that 0.0447645760, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0084084950, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
240.946 < 258.623
  -> Decision False in time 0.0600000000, query time of that 0.0010568740, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
221.45 < 221.759
  -> Decision False in time 2.1100000000, query time of that 0.0344850680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0120542320, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
227.627 < 229.593
  -> Decision False in time 1.3000000000, query time of that 0.0024448090, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
380.423 < 388.828
  -> Decision False in time 1.3800000000, query time of that 0.0025368880, with c1=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 921.7400000000016
Index size:  238948.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.9144323000
  Testing...
|S| = 80
|T| = 1152
Reject!
277.025 < 281.775
  -> Decision False in time 0.0000000000, query time of that 0.0000520300, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
335.269 < 351.857
  -> Decision False in time 0.0000000000, query time of that 0.0000664880, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
250.94 < 259.501
  -> Decision False in time 0.0100000000, query time of that 0.0003548810, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
249.532 < 255.458
  -> Decision False in time 0.0100000000, query time of that 0.0000332380, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
254.258 < 270.555
  -> Decision False in time 0.0100000000, query time of that 0.0001087370, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
238.891 < 241.802
  -> Decision False in time 0.0100000000, query time of that 0.0000347980, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
258.72 < 278.715
  -> Decision False in time 0.0000000000, query time of that 0.0000415130, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
170.206 < 176.994
  -> Decision False in time 0.0100000000, query time of that 0.0000453750, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
266.73 < 271.744
  -> Decision False in time 0.0900000000, query time of that 0.0001034270, with c1=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 4512.299999999999
Index size:  1706416.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0087109000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0092514300, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0842490290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
198.452 < 199.146
  -> Decision False in time 2.4900000000, query time of that 0.3689724190, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0100199350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
246.98 < 247.186
  -> Decision False in time 4.8000000000, query time of that 0.0898968560, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
254.737 < 257.161
  -> Decision False in time 12.1800000000, query time of that 0.2304759300, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
202.349 < 203.453
  -> Decision False in time 4.0000000000, query time of that 0.0076915670, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
228.642 < 230.161
  -> Decision False in time 8.9800000000, query time of that 0.0176759480, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
282.602 < 287.256
  -> Decision False in time 3.7600000000, query time of that 0.0074343060, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 1}])
Got a train set of size (1000000 * 128)
Built index in 1279.6800000000003
Index size:  789044.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.7386518000
  Testing...
|S| = 80
|T| = 1152
Reject!
290.887 < 292.515
  -> Decision False in time 0.0000000000, query time of that 0.0002797410, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
305.843 < 319.179
  -> Decision False in time 0.0000000000, query time of that 0.0001591280, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
203.892 < 206.308
  -> Decision False in time 0.0100000000, query time of that 0.0002588590, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
214.098 < 255.255
  -> Decision False in time 0.0000000000, query time of that 0.0000345460, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
290.5 < 294.617
  -> Decision False in time 0.0100000000, query time of that 0.0000839200, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
287.647 < 295.625
  -> Decision False in time 0.0200000000, query time of that 0.0001233060, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
257.433 < 278.817
  -> Decision False in time 0.0200000000, query time of that 0.0000551030, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
237.209 < 266.254
  -> Decision False in time 0.0000000000, query time of that 0.0000607630, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
166.06 < 169.402
  -> Decision False in time 0.1200000000, query time of that 0.0001293630, with c1=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 911.510000000002
Index size:  553340.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3380970000
  Testing...
|S| = 80
|T| = 1152
Reject!
223.701 < 229.735
  -> Decision False in time 0.0000000000, query time of that 0.0004984410, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
269.742 < 285.577
  -> Decision False in time 0.0100000000, query time of that 0.0005787380, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
224.764 < 232.31
  -> Decision False in time 0.0100000000, query time of that 0.0011262860, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
237.956 < 245.646
  -> Decision False in time 0.1000000000, query time of that 0.0008282280, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
299.765 < 307.857
  -> Decision False in time 0.0200000000, query time of that 0.0001921760, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
275.427 < 281.349
  -> Decision False in time 0.0500000000, query time of that 0.0005089440, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
233.405 < 250.749
  -> Decision False in time 0.1100000000, query time of that 0.0001938370, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
205.643 < 225.306
  -> Decision False in time 0.0100000000, query time of that 0.0001015000, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
226.678 < 238.962
  -> Decision False in time 0.3000000000, query time of that 0.0003893010, with c1=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.5800000000017
Index size:  593928.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0281050000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0109747470, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.1036611910, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
231.378 < 240.073
  -> Decision False in time 5.2600000000, query time of that 0.9202076800, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0118744150, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
248.791 < 250.348
  -> Decision False in time 0.2700000000, query time of that 0.0061958960, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
252.153 < 254.244
  -> Decision False in time 1.1900000000, query time of that 0.0266746490, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
248.423 < 250.986
  -> Decision False in time 1.4000000000, query time of that 0.0033774540, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
269.948 < 270.769
  -> Decision False in time 3.7100000000, query time of that 0.0083678580, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
247.004 < 247.548
  -> Decision False in time 0.3600000000, query time of that 0.0010235340, with c1=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 1282.5
Index size:  590056.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.3112683000
  Testing...
|S| = 80
|T| = 1152
Reject!
256.076 < 262.307
  -> Decision False in time 0.0400000000, query time of that 0.0027347310, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
315.317 < 315.649
  -> Decision False in time 0.0100000000, query time of that 0.0006157860, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
254.155 < 261.446
  -> Decision False in time 0.0200000000, query time of that 0.0012331760, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
193.77 < 197.03
  -> Decision False in time 0.0600000000, query time of that 0.0005094240, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
188.719 < 215.195
  -> Decision False in time 0.0800000000, query time of that 0.0006158290, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
270.961 < 275.245
  -> Decision False in time 0.0900000000, query time of that 0.0007630970, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
246.459 < 253.223
  -> Decision False in time 0.1300000000, query time of that 0.0001605750, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
334.097 < 337.418
  -> Decision False in time 0.0000000000, query time of that 0.0000911550, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
243.653 < 269.197
  -> Decision False in time 0.3500000000, query time of that 0.0004411800, with c1=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 4530.689999999995
Index size:  1802280.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0197703000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0078834000, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
251.823 < 260.488
  -> Decision False in time 0.2800000000, query time of that 0.0392394130, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
208.094 < 212.311
  -> Decision False in time 2.6000000000, query time of that 0.3446102530, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0085188580, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
250.118 < 259.521
  -> Decision False in time 0.3400000000, query time of that 0.0053889560, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
274.949 < 277.698
  -> Decision False in time 2.1400000000, query time of that 0.0345595240, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
270.921 < 273.026
  -> Decision False in time 0.9700000000, query time of that 0.0018200030, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
188.666 < 195.64
  -> Decision False in time 3.0500000000, query time of that 0.0053084010, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
211.584 < 220.916
  -> Decision False in time 0.3400000000, query time of that 0.0005608550, with c1=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 1280.199999999997
Index size:  790776.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0103882000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0204668470, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6600000000, query time of that 0.1949336860, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
213.181 < 216.356
  -> Decision False in time 1.8100000000, query time of that 0.5164546860, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
247.392 < 249.387
  -> Decision False in time 0.2900000000, query time of that 0.0118305300, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
251.494 < 252.446
  -> Decision False in time 1.1000000000, query time of that 0.0448053850, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.551 < 255.644
  -> Decision False in time 6.2300000000, query time of that 0.2544467540, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
249.437 < 250.603
  -> Decision False in time 3.4100000000, query time of that 0.0132107820, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
271.842 < 281.126
  -> Decision False in time 3.8000000000, query time of that 0.0147177480, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
194.684 < 204.012
  -> Decision False in time 5.3400000000, query time of that 0.0204871190, with c1=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 5405.18
Index size:  1794344.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008276000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0490750690, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9500000000, query time of that 0.4675420180, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5100000000, query time of that 4.6524182870, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.0527676120, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9300000000, query time of that 0.5304714310, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 60.2600000000, query time of that 5.3294659770, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0573889200, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.5200000000, query time of that 0.5815225740, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 695.7200000000, query time of that 5.8144791570, with c1=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 5449.649999999994
Index size:  1179624.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0016918000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0178634380, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6500000000, query time of that 0.1742449610, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.5700000000, query time of that 1.7434914270, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0206775710, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4300000000, query time of that 0.2004779500, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
344.167 < 345.626
  -> Decision False in time 0.9700000000, query time of that 0.0360194500, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0241356030, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
249.469 < 249.8
  -> Decision False in time 59.8000000000, query time of that 0.2103347470, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
240.574 < 240.932
  -> Decision False in time 0.3500000000, query time of that 0.0013054000, with c1=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 4558.529999999999
Index size:  1369100.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0125729000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0079874960, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0720116280, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
408.561 < 424.718
  -> Decision False in time 0.0100000000, query time of that 0.0005632370, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
282.492 < 288.439
  -> Decision False in time 0.3500000000, query time of that 0.0056742550, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.2500000000, query time of that 0.0854037670, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
162.558 < 162.8
  -> Decision False in time 1.6200000000, query time of that 0.0265663220, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
153.86 < 188.95
  -> Decision False in time 1.8100000000, query time of that 0.0031407240, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
289.955 < 290.489
  -> Decision False in time 5.2900000000, query time of that 0.0093172400, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
264.713 < 265.234
  -> Decision False in time 16.7800000000, query time of that 0.0295912530, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 8, 'post': 0, 'efConstruction': 400}, False, {'ef': 20}])
Got a train set of size (1000000 * 128)
Built index in 1277.1299999999974
Index size:  776776.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0979106000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0055944780, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5200000000, query time of that 0.0505286400, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
266.741 < 282.986
  -> Decision False in time 0.2400000000, query time of that 0.0227678710, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0058246430, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
272.533 < 276.273
  -> Decision False in time 0.4400000000, query time of that 0.0052016680, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
240.221 < 251.108
  -> Decision False in time 0.2200000000, query time of that 0.0026521260, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
194.36 < 204.345
  -> Decision False in time 0.2900000000, query time of that 0.0004293130, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
305.067 < 305.993
  -> Decision False in time 0.3800000000, query time of that 0.0006027930, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
116.108 < 120.495
  -> Decision False in time 0.7200000000, query time of that 0.0010668740, with c1=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 4542.260000000002
Index size:  1822108.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009689000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0329414650, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7800000000, query time of that 0.3078624030, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.8900000000, query time of that 3.0822595650, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0351969350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6600000000, query time of that 0.3498314430, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.8300000000, query time of that 3.5270025170, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0403523630, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.2400000000, query time of that 0.4004646470, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
261.947 < 266
  -> Decision False in time 340.7700000000, query time of that 1.9446278810, with c1=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 4481.360000000001
Index size:  1730056.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008364000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0498704030, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.9600000000, query time of that 0.4793625450, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 9.5400000000, query time of that 4.7566644350, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.0550737660, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.9300000000, query time of that 0.5452970280, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.0100000000, query time of that 5.4628320220, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0625332560, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.3400000000, query time of that 0.6214839910, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
260.881 < 278.666
  -> Decision False in time 233.5800000000, query time of that 2.1011799550, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 30}])
Got a train set of size (1000000 * 128)
Built index in 923.7100000000064
Index size:  737900.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.2616835000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0053976950, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
283.748 < 285.895
  -> Decision False in time 0.0300000000, query time of that 0.0032494880, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
238.357 < 246.645
  -> Decision False in time 0.0400000000, query time of that 0.0036187530, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
242.347 < 243.049
  -> Decision False in time 0.2300000000, query time of that 0.0025732250, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
271.846 < 279.274
  -> Decision False in time 0.0300000000, query time of that 0.0004272710, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
253.5 < 256.125
  -> Decision False in time 0.0000000000, query time of that 0.0000742290, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
278.905 < 302.313
  -> Decision False in time 0.0900000000, query time of that 0.0002127480, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
253.703 < 255.002
  -> Decision False in time 0.2300000000, query time of that 0.0003604440, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
224.873 < 225.207
  -> Decision False in time 0.1100000000, query time of that 0.0003240500, with c1=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 5447.87999999999
Index size:  1622656.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008452000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0416841340, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8800000000, query time of that 0.4114806430, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.9100000000, query time of that 4.1000265550, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.0466629790, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.8200000000, query time of that 0.4668980610, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 59.0300000000, query time of that 4.6887449490, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0534708120, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.2700000000, query time of that 0.5289877190, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 691.9700000000, query time of that 5.2784917610, with c1=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 1279.7000000000116
Index size:  658064.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.5419197000
  Testing...
|S| = 80
|T| = 1152
Reject!
300.5 < 300.593
  -> Decision False in time 0.0200000000, query time of that 0.0007515540, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
316.855 < 340.422
  -> Decision False in time 0.0100000000, query time of that 0.0006703110, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
263.471 < 282.753
  -> Decision False in time 0.0000000000, query time of that 0.0004923030, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
253.992 < 260.962
  -> Decision False in time 0.0100000000, query time of that 0.0000513310, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
252.929 < 255.697
  -> Decision False in time 0.0000000000, query time of that 0.0000961930, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
283.611 < 289.449
  -> Decision False in time 0.0100000000, query time of that 0.0000452200, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
278.388 < 287.077
  -> Decision False in time 0.0000000000, query time of that 0.0000494980, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
269.637 < 273.81
  -> Decision False in time 0.0900000000, query time of that 0.0001450820, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
272.879 < 289.415
  -> Decision False in time 0.0100000000, query time of that 0.0000569710, with c1=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 1643.5099999999948
Index size:  570500.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0199996000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0148716520, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1432847750, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
209.557 < 210.827
  -> Decision False in time 2.5400000000, query time of that 0.5709327870, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0169533450, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
289.715 < 291.786
  -> Decision False in time 0.4000000000, query time of that 0.0130439900, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
180.887 < 198.404
  -> Decision False in time 1.5500000000, query time of that 0.0487259790, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
254.761 < 258.329
  -> Decision False in time 0.7900000000, query time of that 0.0029003250, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
229.443 < 230.907
  -> Decision False in time 0.7100000000, query time of that 0.0026049270, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
264.286 < 268.935
  -> Decision False in time 0.6300000000, query time of that 0.0023551650, with c1=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 5442.050000000003
Index size:  1776324.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008035000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1300000000, query time of that 0.0857089200, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.3600000000, query time of that 0.8790178810, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 13.5800000000, query time of that 8.7970484750, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1007538900, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.6200000000, query time of that 0.9982692100, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 65.8300000000, query time of that 9.9335190660, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.1070393620, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.0100000000, query time of that 1.0912773730, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 696.0600000000, query time of that 11.0900131620, with c1=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 1268.1800000000076
Index size:  710472.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0148597000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0167784880, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
251.259 < 251.438
  -> Decision False in time 0.5400000000, query time of that 0.1323029560, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
199.236 < 204.46
  -> Decision False in time 1.3900000000, query time of that 0.3385406280, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0180412210, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
248.345 < 249.71
  -> Decision False in time 1.1000000000, query time of that 0.0371628350, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
243.649 < 252.095
  -> Decision False in time 0.8800000000, query time of that 0.0288075540, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
239.37 < 246.238
  -> Decision False in time 3.9500000000, query time of that 0.0132166670, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
219.87 < 222.07
  -> Decision False in time 1.6800000000, query time of that 0.0060570530, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
259.484 < 262.263
  -> Decision False in time 9.0200000000, query time of that 0.0304264440, with c1=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 5398.169999999998
Index size:  1538248.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0043622000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0122657670, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5900000000, query time of that 0.1154454660, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 5.9800000000, query time of that 1.1434185210, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0127266570, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
300.223 < 300.391
  -> Decision False in time 0.9300000000, query time of that 0.0244839450, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
186.322 < 189.631
  -> Decision False in time 37.8200000000, query time of that 0.9605284630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8600000000, query time of that 0.0204467660, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
209.852 < 211.821
  -> Decision False in time 3.8500000000, query time of that 0.0116305000, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
310.152 < 310.533
  -> Decision False in time 7.8200000000, query time of that 0.0232515220, with c1=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 1256.8899999999994
Index size:  679324.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0675188000
  Testing...
|S| = 80
|T| = 1152
Reject!
203.394 < 208.811
  -> Decision False in time 0.0500000000, query time of that 0.0067355360, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
159.126 < 159.298
  -> Decision False in time 0.0100000000, query time of that 0.0011227270, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
268.704 < 270.235
  -> Decision False in time 0.2900000000, query time of that 0.0352740770, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
295.066 < 303.332
  -> Decision False in time 0.4200000000, query time of that 0.0061719880, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
209.335 < 213.811
  -> Decision False in time 0.5500000000, query time of that 0.0082745750, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
274.343 < 279.206
  -> Decision False in time 0.3100000000, query time of that 0.0046986810, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
253.361 < 259.867
  -> Decision False in time 0.8200000000, query time of that 0.0016943820, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
239.89 < 240.985
  -> Decision False in time 0.1200000000, query time of that 0.0003629390, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
330.153 < 330.211
  -> Decision False in time 0.9400000000, query time of that 0.0022138190, with c1=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 1642.9400000000023
Index size:  419324.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6205176000
  Testing...
|S| = 80
|T| = 1152
Reject!
188.746 < 230.376
  -> Decision False in time 0.0300000000, query time of that 0.0016873120, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
365.111 < 368.204
  -> Decision False in time 0.0000000000, query time of that 0.0002072130, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
282.411 < 287.493
  -> Decision False in time 0.0100000000, query time of that 0.0004841350, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
247.657 < 258.577
  -> Decision False in time 0.0000000000, query time of that 0.0000415150, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
239.89 < 247.455
  -> Decision False in time 0.0100000000, query time of that 0.0000850900, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
291.22 < 300.568
  -> Decision False in time 0.0400000000, query time of that 0.0002957680, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
265.953 < 284.224
  -> Decision False in time 0.0000000000, query time of that 0.0000568780, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
271.685 < 274.998
  -> Decision False in time 0.0600000000, query time of that 0.0000568660, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
243.934 < 246.424
  -> Decision False in time 0.0100000000, query time of that 0.0001247120, with c1=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 5400.529999999999
Index size:  1781156.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008033000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1600000000, query time of that 0.1135502150, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.5900000000, query time of that 1.1055179320, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 15.8800000000, query time of that 11.1015628260, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.7100000000, query time of that 0.1276909330, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 7.0200000000, query time of that 1.2459669810, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 69.7300000000, query time of that 12.4775307030, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 7.0100000000, query time of that 0.1399910020, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 70.5200000000, query time of that 1.3649336810, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 702.1500000000, query time of that 13.6221017350, with c1=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 926.1399999999994
Index size:  648072.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0932276000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0116208010, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
255.963 < 265.275
  -> Decision False in time 0.1000000000, query time of that 0.0195258550, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
377.363 < 400.958
  -> Decision False in time 0.0500000000, query time of that 0.0096116560, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0127771020, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
249.044 < 269.115
  -> Decision False in time 0.3400000000, query time of that 0.0083341760, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
239.564 < 241.241
  -> Decision False in time 0.7100000000, query time of that 0.0170027100, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
285.352 < 294.803
  -> Decision False in time 0.6400000000, query time of that 0.0017758440, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
181.786 < 246.453
  -> Decision False in time 0.3000000000, query time of that 0.0008844360, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
253.377 < 262.399
  -> Decision False in time 1.0400000000, query time of that 0.0029595810, with c1=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 905.1299999999901
Index size:  26196.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1168615000
  Testing...
|S| = 80
|T| = 1152
Reject!
242.497 < 269.891
  -> Decision False in time 0.0600000000, query time of that 0.0088887500, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
219.064 < 224.219
  -> Decision False in time 0.1800000000, query time of that 0.0288213350, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
293.621 < 306.687
  -> Decision False in time 0.2100000000, query time of that 0.0331550280, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0102726370, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
377.498 < 391.795
  -> Decision False in time 0.6700000000, query time of that 0.0133381700, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
270.812 < 353.64
  -> Decision False in time 0.1100000000, query time of that 0.0021898550, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
263.327 < 280.672
  -> Decision False in time 0.6600000000, query time of that 0.0015232610, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
225.646 < 249.758
  -> Decision False in time 0.1500000000, query time of that 0.0004062750, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
216.414 < 219.442
  -> Decision False in time 0.6400000000, query time of that 0.0015795990, with c1=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 5379.62999999999
Index size:  1888656.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0011236000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0243266630, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7100000000, query time of that 0.2401448750, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.1900000000, query time of that 2.3700990000, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0273700830, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5700000000, query time of that 0.2768782030, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
236.267 < 242.223
  -> Decision False in time 37.6300000000, query time of that 1.8762789300, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0331551070, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.2700000000, query time of that 0.3251736240, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
234.254 < 236.123
  -> Decision False in time 209.5700000000, query time of that 0.9846458950, with c1=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 1638.25
Index size:  721316.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0713434000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0057747220, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
254.694 < 256.996
  -> Decision False in time 0.4300000000, query time of that 0.0438614330, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
258.457 < 275.209
  -> Decision False in time 0.1600000000, query time of that 0.0149713690, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
273.9 < 282.556
  -> Decision False in time 0.1400000000, query time of that 0.0017350090, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
287.164 < 288.432
  -> Decision False in time 0.2200000000, query time of that 0.0026691960, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
249.473 < 250.21
  -> Decision False in time 0.0700000000, query time of that 0.0008824890, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
292.262 < 292.708
  -> Decision False in time 0.0500000000, query time of that 0.0001078760, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
272.819 < 275.389
  -> Decision False in time 0.5300000000, query time of that 0.0009036840, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
251.827 < 254.761
  -> Decision False in time 0.0900000000, query time of that 0.0002281350, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 4, 'post': 0, 'efConstruction': 400}, False, {'ef': 5}])
Got a train set of size (1000000 * 128)
Built index in 916.4700000000012
Index size:  236316.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.6640468000
  Testing...
|S| = 80
|T| = 1152
Reject!
258.849 < 269.976
  -> Decision False in time 0.0100000000, query time of that 0.0002956910, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
256.111 < 282.512
  -> Decision False in time 0.0000000000, query time of that 0.0001410560, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
284.315 < 291.808
  -> Decision False in time 0.0000000000, query time of that 0.0000401020, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
311.692 < 317.467
  -> Decision False in time 0.0000000000, query time of that 0.0000423990, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
280.868 < 296.902
  -> Decision False in time 0.0300000000, query time of that 0.0001721590, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
270.616 < 276.758
  -> Decision False in time 0.0100000000, query time of that 0.0000959280, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
295.505 < 295.838
  -> Decision False in time 0.0100000000, query time of that 0.0000484560, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
292.308 < 297.948
  -> Decision False in time 0.0100000000, query time of that 0.0000482420, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
299.692 < 301.753
  -> Decision False in time 0.0000000000, query time of that 0.0000558270, with c1=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 5412.399999999994
Index size:  1674936.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008239000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1300000000, query time of that 0.0785322250, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.2400000000, query time of that 0.7603262830, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 12.3400000000, query time of that 7.5263853880, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6400000000, query time of that 0.0862695330, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.3300000000, query time of that 0.8702083910, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 63.2300000000, query time of that 8.7483361640, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9700000000, query time of that 0.0945444080, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.9000000000, query time of that 0.9811104750, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 697.1300000000, query time of that 9.7781745280, with c1=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 5435.4100000000035
Index size:  1528828.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008100000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.1200000000, query time of that 0.0626795910, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 1.1000000000, query time of that 0.6230092290, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 11.1400000000, query time of that 6.2622214310, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.6300000000, query time of that 0.0729433270, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 6.2100000000, query time of that 0.7263340380, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 61.8300000000, query time of that 7.2104340930, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0820893230, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.4100000000, query time of that 0.8187080120, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 693.0500000000, query time of that 8.1393990260, with c1=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 1281.8500000000058
Index size:  762000.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1778067000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0044664440, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
279.009 < 283.267
  -> Decision False in time 0.0800000000, query time of that 0.0060670000, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
249.353 < 253.85
  -> Decision False in time 0.0400000000, query time of that 0.0035054050, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
325.604 < 342.244
  -> Decision False in time 0.0300000000, query time of that 0.0002450160, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
237.43 < 256.394
  -> Decision False in time 0.0600000000, query time of that 0.0006502920, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
327.015 < 342.434
  -> Decision False in time 0.0400000000, query time of that 0.0004547820, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
219.002 < 223.159
  -> Decision False in time 0.4500000000, query time of that 0.0006556370, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
189.473 < 194.057
  -> Decision False in time 0.0400000000, query time of that 0.0001056300, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
213.014 < 217.405
  -> Decision False in time 1.2600000000, query time of that 0.0018670900, with c1=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 913.2900000000081
Index size:  553340.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1421982000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0084432850, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
261.545 < 277.052
  -> Decision False in time 0.1600000000, query time of that 0.0223962690, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
342.997 < 394.221
  -> Decision False in time 0.0500000000, query time of that 0.0064459640, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
276.516 < 280.676
  -> Decision False in time 0.0600000000, query time of that 0.0009894350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
182.97 < 188.335
  -> Decision False in time 0.1500000000, query time of that 0.0025459460, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
218.181 < 224.713
  -> Decision False in time 1.0800000000, query time of that 0.0187061880, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
272.776 < 276.089
  -> Decision False in time 0.5200000000, query time of that 0.0009712430, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
235.111 < 256.154
  -> Decision False in time 0.1400000000, query time of that 0.0003431220, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
256.353 < 262.591
  -> Decision False in time 0.1200000000, query time of that 0.0003585530, with c1=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.5499999999884
Index size:  499728.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.4926159000
  Testing...
|S| = 80
|T| = 1152
Reject!
269.427 < 291.92
  -> Decision False in time 0.0000000000, query time of that 0.0001140940, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
273.24 < 282.103
  -> Decision False in time 0.0100000000, query time of that 0.0002550850, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
290.169 < 298.732
  -> Decision False in time 0.0100000000, query time of that 0.0012966280, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
324.658 < 335.637
  -> Decision False in time 0.0400000000, query time of that 0.0002646350, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
279.238 < 309.346
  -> Decision False in time 0.0100000000, query time of that 0.0001267360, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
226.903 < 231.019
  -> Decision False in time 0.0400000000, query time of that 0.0003846810, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
238.824 < 263.363
  -> Decision False in time 0.0100000000, query time of that 0.0000579780, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
332.012 < 342.469
  -> Decision False in time 0.2600000000, query time of that 0.0003952950, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
206.044 < 211.218
  -> Decision False in time 0.1400000000, query time of that 0.0001582950, with c1=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 1271.8500000000058
Index size:  597660.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0405258000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0089478950, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
315.106 < 318.614
  -> Decision False in time 0.4600000000, query time of that 0.0686225190, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
222.378 < 231.279
  -> Decision False in time 0.1300000000, query time of that 0.0190812400, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
231.778 < 235.659
  -> Decision False in time 0.2900000000, query time of that 0.0052758870, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
234.536 < 237.006
  -> Decision False in time 0.7500000000, query time of that 0.0139599160, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
233.596 < 239.483
  -> Decision False in time 1.2600000000, query time of that 0.0238118170, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
249.022 < 250.294
  -> Decision False in time 1.6500000000, query time of that 0.0036515890, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
250.513 < 252.569
  -> Decision False in time 6.6800000000, query time of that 0.0144548980, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
219.702 < 226.148
  -> Decision False in time 3.0600000000, query time of that 0.0066305840, with c1=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 1653.890000000014
Index size:  656352.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0059348000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0204558330, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6700000000, query time of that 0.1975558640, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.7800000000, query time of that 1.9592263590, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0229316340, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4300000000, query time of that 0.2255078470, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
258.447 < 262.135
  -> Decision False in time 8.8700000000, query time of that 0.3716051520, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
170.317 < 173.303
  -> Decision False in time 3.6800000000, query time of that 0.0157323900, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
224.666 < 245.63
  -> Decision False in time 8.2200000000, query time of that 0.0339778060, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
253.13 < 255.096
  -> Decision False in time 6.3700000000, query time of that 0.0267308480, with c1=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 5411.850000000006
Index size:  1776384.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0024850000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0155401690, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1437669620, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
218.018 < 220.452
  -> Decision False in time 3.2000000000, query time of that 0.7329350700, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5500000000, query time of that 0.0174685450, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3900000000, query time of that 0.1710084410, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 53.8600000000, query time of that 1.7021501990, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0220142200, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
253.377 < 255.098
  -> Decision False in time 29.0900000000, query time of that 0.0936682220, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
269.423 < 269.989
  -> Decision False in time 4.7700000000, query time of that 0.0160368710, with c1=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 5456.2300000000105
Index size:  1260560.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009057000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0345549110, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8000000000, query time of that 0.3301004770, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.1300000000, query time of that 3.3115297750, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0391965140, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.6900000000, query time of that 0.3835802540, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.5000000000, query time of that 3.8401492940, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0463093620, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.1900000000, query time of that 0.4685538580, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 688.8800000000, query time of that 4.6326161970, with c1=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 4543.119999999995
Index size:  1793388.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1640985000
  Testing...
|S| = 80
|T| = 1152
Reject!
369.469 < 372.048
  -> Decision False in time 0.0300000000, query time of that 0.0032858180, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
271.794 < 278.894
  -> Decision False in time 0.0300000000, query time of that 0.0018434430, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
315.788 < 317.211
  -> Decision False in time 0.0000000000, query time of that 0.0004528130, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
156.442 < 159.912
  -> Decision False in time 0.0600000000, query time of that 0.0005544240, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
212.901 < 215.27
  -> Decision False in time 0.0900000000, query time of that 0.0008756550, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
273.958 < 274.177
  -> Decision False in time 0.6300000000, query time of that 0.0061080630, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
235.094 < 235.625
  -> Decision False in time 0.1800000000, query time of that 0.0001688980, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
134.417 < 136.909
  -> Decision False in time 0.1900000000, query time of that 0.0003391530, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
145.585 < 148.997
  -> Decision False in time 0.4100000000, query time of that 0.0005553720, with c1=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 1644.5799999999872
Index size:  807268.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0547031000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0066406870, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0587396570, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
280.021 < 283.108
  -> Decision False in time 0.2100000000, query time of that 0.0222534560, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
262.637 < 269.972
  -> Decision False in time 0.2100000000, query time of that 0.0027627250, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
218.403 < 222.324
  -> Decision False in time 0.3700000000, query time of that 0.0049372690, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
273.419 < 282.666
  -> Decision False in time 0.1000000000, query time of that 0.0013691280, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
143.844 < 147.733
  -> Decision False in time 0.8600000000, query time of that 0.0013511440, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
181.144 < 184.31
  -> Decision False in time 0.3800000000, query time of that 0.0006806080, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
225.397 < 225.65
  -> Decision False in time 5.5600000000, query time of that 0.0086992260, with c1=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 4521.040000000008
Index size:  1339556.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0031461000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0143079780, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1330447920, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
251.519 < 255.1
  -> Decision False in time 5.6600000000, query time of that 1.2087867280, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0153107080, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.3300000000, query time of that 0.1526502980, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 53.4900000000, query time of that 1.5424771710, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9200000000, query time of that 0.0199289990, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 68.8600000000, query time of that 0.1969660300, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
248.924 < 249.132
  -> Decision False in time 41.4900000000, query time of that 0.1182598430, with c1=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 1651.6199999999953
Index size:  902240.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.1940543000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0043026600, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
285.286 < 290.42
  -> Decision False in time 0.0400000000, query time of that 0.0031155360, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
324.503 < 329.194
  -> Decision False in time 0.0100000000, query time of that 0.0009045670, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
225.322 < 236.552
  -> Decision False in time 0.0800000000, query time of that 0.0007320020, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
216.91 < 221.411
  -> Decision False in time 0.0100000000, query time of that 0.0000625980, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
281.439 < 281.528
  -> Decision False in time 0.0900000000, query time of that 0.0008169360, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
258.863 < 262.656
  -> Decision False in time 0.9900000000, query time of that 0.0011621700, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
259.553 < 261.95
  -> Decision False in time 0.0000000000, query time of that 0.0001082860, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
231.515 < 245.506
  -> Decision False in time 0.6300000000, query time of that 0.0007582490, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 80}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 80}])
Got a train set of size (1000000 * 128)
Built index in 1644.0900000000256
Index size:  573436.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0105613000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0146689290, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6100000000, query time of that 0.1398762670, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.2400000000, query time of that 1.3966238690, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0161514510, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
263.934 < 268.719
  -> Decision False in time 2.5200000000, query time of that 0.0760929090, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
264.787 < 267.011
  -> Decision False in time 8.4300000000, query time of that 0.2557642190, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
294.696 < 299.077
  -> Decision False in time 1.9500000000, query time of that 0.0059598240, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
321.905 < 322.397
  -> Decision False in time 11.5200000000, query time of that 0.0346552200, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
261.916 < 264.62
  -> Decision False in time 4.6800000000, query time of that 0.0144467010, with c1=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 4563.070000000007
Index size:  1611404.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0014753000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0206330040, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6800000000, query time of that 0.2057047780, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.8700000000, query time of that 2.0421711070, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0233905100, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5200000000, query time of that 0.2403326220, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
276.264 < 278.198
  -> Decision False in time 26.5000000000, query time of that 1.1690683230, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0289339860, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
281.428 < 282.319
  -> Decision False in time 20.5500000000, query time of that 0.0879404820, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
251.082 < 253.789
  -> Decision False in time 6.9700000000, query time of that 0.0305243120, with c1=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 4528.279999999999
Index size:  1795264.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0012855000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0700000000, query time of that 0.0230931700, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7000000000, query time of that 0.2278894680, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.1400000000, query time of that 2.2845880790, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0271425340, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5600000000, query time of that 0.2703794850, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
282.136 < 283.191
  -> Decision False in time 7.6600000000, query time of that 0.3742178340, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0344362900, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
281.096 < 281.432
  -> Decision False in time 17.8300000000, query time of that 0.0888015280, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
244.131 < 245.561
  -> Decision False in time 28.4400000000, query time of that 0.1415449140, with c1=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 1647.4099999999744
Index size:  899920.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0262062000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0099581300, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0920062080, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
249.898 < 253.681
  -> Decision False in time 2.7500000000, query time of that 0.4349891480, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0108037080, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
217.874 < 218.007
  -> Decision False in time 3.3900000000, query time of that 0.0704561950, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
178.609 < 182.85
  -> Decision False in time 3.1500000000, query time of that 0.0648035940, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
231.612 < 234.209
  -> Decision False in time 1.6500000000, query time of that 0.0043473370, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
180.56 < 198.411
  -> Decision False in time 0.6500000000, query time of that 0.0017651370, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
219.964 < 221.045
  -> Decision False in time 1.3100000000, query time of that 0.0035269520, with c1=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 5387.319999999978
Index size:  1587780.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0008771000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0900000000, query time of that 0.0372797230, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.8300000000, query time of that 0.3555572950, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 8.4600000000, query time of that 3.5485370440, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5800000000, query time of that 0.0416425240, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7200000000, query time of that 0.4138723400, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 57.0800000000, query time of that 4.1339381600, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9300000000, query time of that 0.0480529050, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.1100000000, query time of that 0.4751052040, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 690.8800000000, query time of that 4.7932701760, with c1=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 5358.50999999998
Index size:  1340092.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0010334000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0275367080, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7400000000, query time of that 0.2690682740, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.5000000000, query time of that 2.6785091420, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5600000000, query time of that 0.0298315010, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.5900000000, query time of that 0.3079134840, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.2400000000, query time of that 3.0895998170, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9400000000, query time of that 0.0368896170, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Accept!
  -> Decision True in time 69.6100000000, query time of that 0.3640184330, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Accept!
  -> Decision True in time 691.7600000000, query time of that 3.6258926390, with c1=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 4569.059999999998
Index size:  1660816.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0531368000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0500000000, query time of that 0.0052981110, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
183.565 < 197.555
  -> Decision False in time 0.1600000000, query time of that 0.0147918920, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
207.287 < 211.047
  -> Decision False in time 0.2300000000, query time of that 0.0209221200, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
305.509 < 311.792
  -> Decision False in time 0.1700000000, query time of that 0.0018169010, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
242.65 < 254.988
  -> Decision False in time 0.5200000000, query time of that 0.0056491730, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
104.432 < 106.761
  -> Decision False in time 0.0800000000, query time of that 0.0010161130, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
219.868 < 230.02
  -> Decision False in time 4.7000000000, query time of that 0.0065401440, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
277.025 < 280.913
  -> Decision False in time 1.1800000000, query time of that 0.0016959230, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
204.208 < 212.462
  -> Decision False in time 0.8100000000, query time of that 0.0011313800, with c1=5.0000000000, c2=0.1000000000
Definition(algorithm='hnsw', constructor='NmslibReuseIndex', module='ann_benchmarks.algorithms.nmslib', docker_tag='ann-benchmarks-nmslib', arguments=['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}]) ...
Trying to instantiate ann_benchmarks.algorithms.nmslib.NmslibReuseIndex(['euclidean', 'hnsw', {'M': 12, 'post': 0, 'efConstruction': 400}, False, {'ef': 70}])
Got a train set of size (1000000 * 128)
Built index in 1644.8800000000047
Index size:  845136.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0127660000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0134190860, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6000000000, query time of that 0.1263924160, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
209.764 < 211.96
  -> Decision False in time 4.8200000000, query time of that 1.0034139890, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5300000000, query time of that 0.0147911130, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
269.692 < 270.585
  -> Decision False in time 0.2700000000, query time of that 0.0077078470, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
255.46 < 258.064
  -> Decision False in time 4.5700000000, query time of that 0.1257657250, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.9000000000, query time of that 0.0188602760, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
256.54 < 256.874
  -> Decision False in time 5.8500000000, query time of that 0.0162750440, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
316.871 < 318.124
  -> Decision False in time 5.4400000000, query time of that 0.0155708420, with c1=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 4586.080000000016
Index size:  1432424.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0022811000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0600000000, query time of that 0.0164296080, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.6200000000, query time of that 0.1547525100, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 6.3600000000, query time of that 1.5510263530, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5400000000, query time of that 0.0178187840, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.4200000000, query time of that 0.1817036210, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
243.791 < 244.092
  -> Decision False in time 31.4900000000, query time of that 1.0595698920, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8700000000, query time of that 0.0226125120, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
202.966 < 204.79
  -> Decision False in time 24.5400000000, query time of that 0.0805281370, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
202.507 < 207.808
  -> Decision False in time 21.0300000000, query time of that 0.0689184590, with c1=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 5409.309999999998
Index size:  1808992.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.0009499000
  Testing...
|S| = 80
|T| = 1152
Accept!
  -> Decision True in time 0.0800000000, query time of that 0.0313548860, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Accept!
  -> Decision True in time 0.7700000000, query time of that 0.2925921560, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Accept!
  -> Decision True in time 7.8200000000, query time of that 2.9424904630, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Accept!
  -> Decision True in time 0.5700000000, query time of that 0.0335402320, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Accept!
  -> Decision True in time 5.7400000000, query time of that 0.3411774160, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Accept!
  -> Decision True in time 56.2500000000, query time of that 3.3625608750, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Accept!
  -> Decision True in time 6.8900000000, query time of that 0.0388072910, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
232.727 < 233.955
  -> Decision False in time 29.3900000000, query time of that 0.1663842340, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
259.039 < 259.048
  -> Decision False in time 314.6800000000, query time of that 1.7951419790, with c1=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 917.8699999999953
Index size:  653260.0
Run 1/1...
  Calculating distance...
  -> Distance: 0.8243654000
  Testing...
|S| = 80
|T| = 1152
Reject!
291.34 < 305.111
  -> Decision False in time 0.0100000000, query time of that 0.0000910240, with c1=0.0500000000, c2=0.0010000000
|S| = 800
|T| = 1152
Reject!
300.207 < 307.558
  -> Decision False in time 0.0000000000, query time of that 0.0000852890, with c1=0.0500000000, c2=0.0100000000
|S| = 8000
|T| = 1152
Reject!
302.149 < 347.488
  -> Decision False in time 0.0000000000, query time of that 0.0000357890, with c1=0.0500000000, c2=0.1000000000
|S| = 80
|T| = 11513
Reject!
313.732 < 337.534
  -> Decision False in time 0.0000000000, query time of that 0.0000390700, with c1=0.5000000000, c2=0.0010000000
|S| = 800
|T| = 11513
Reject!
235.291 < 258.956
  -> Decision False in time 0.0200000000, query time of that 0.0001255880, with c1=0.5000000000, c2=0.0100000000
|S| = 8000
|T| = 11513
Reject!
290.79 < 297.079
  -> Decision False in time 0.0000000000, query time of that 0.0000393970, with c1=0.5000000000, c2=0.1000000000
|S| = 80
|T| = 115130
Reject!
243.733 < 259.523
  -> Decision False in time 0.0000000000, query time of that 0.0000448200, with c1=5.0000000000, c2=0.0010000000
|S| = 800
|T| = 115130
Reject!
333.183 < 347.053
  -> Decision False in time 0.0100000000, query time of that 0.0000454040, with c1=5.0000000000, c2=0.0100000000
|S| = 8000
|T| = 115130
Reject!
155.222 < 170.449
  -> Decision False in time 0.0200000000, query time of that 0.0000404450, with c1=5.0000000000, c2=0.1000000000
