chore: clean up "zero padding"
This commit is contained in:
parent
7bee845a97
commit
0cdc13b869
1 changed files with 4 additions and 2 deletions
|
@ -88,11 +88,13 @@ def stats_NFBP_iter(R, N):
|
|||
HSumVariance[n] += sim["H"][n]**2
|
||||
T=sim['T']
|
||||
V=sim['V']
|
||||
for i in range(N):
|
||||
# ensure that T, V have the same length as Sum_T, Sum_V
|
||||
for i in range(N - sim['i']):
|
||||
T.append(0)
|
||||
V.append(0)
|
||||
Sum_T=[x+y for x,y in zip(Sum_T,T)]
|
||||
Sum_V=[x+y for x,y in zip(Sum_V,V)]
|
||||
|
||||
Sum_T=[x/R for x in Sum_T]
|
||||
Sum_V=[round(x/R,2) for x in Sum_V]
|
||||
#print(Sum_V)
|
||||
|
@ -102,7 +104,7 @@ def stats_NFBP_iter(R, N):
|
|||
# TODO clarify line below
|
||||
print(" {} * {} iterations of T".format(R,N),'\n')
|
||||
|
||||
for n in range(N):
|
||||
for n in range(min(N, 10)):
|
||||
Hn = HSum[n]/R # moyenne
|
||||
HVariance = sqrt(HSumVariance[n]/(R-1) - Hn**2) # Variance
|
||||
print("Index of bin containing the {}th item (H_{}) : {} (variance {})".format(n, n, Hn, HVariance))
|
||||
|
|
Loading…
Reference in a new issue