In [1]:
import sdm as sdmlib
import matplotlib.pyplot as plt
import numpy as np
from IPython.display import clear_output
%matplotlib inline
In [3]:
bits = 1000
sample = 1000000
scanner_type = sdmlib.SDM_SCANNER_THREAD
In [5]:
v = []
for _ in xrange(sample):
v.append(sdmlib.Bitstring.init_random(bits))
In [6]:
len(v)
Out[6]:
In [8]:
ref = v[0]
In [13]:
d = []
for bs in v:
dist = ref.distance_to(bs)
if dist > 0:
d.append(dist)
In [14]:
d.sort()
In [17]:
d[:25], d[-25:]
Out[17]:
In [ ]:
In [ ]:
In [ ]: