Skip to content

Instantly share code, notes, and snippets.

@mronian
Created August 23, 2015 12:25
Show Gist options
  • Save mronian/256a50bd4ac3c7b37e53 to your computer and use it in GitHub Desktop.
Save mronian/256a50bd4ac3c7b37e53 to your computer and use it in GitHub Desktop.
Question 8 ML Assignment 1
import numpy as np
data=np.random.normal(5, 2**0.5, 1000)
split_data=np.split(data,10)
means=[]
variances=[]
for sd in split_data:
means.append(np.mean(sd))
variances.append(np.var(sd))
print means
print variances
bias=np.mean(means)
all_variance=np.mean(variances)
sums=0
for i in data:
sums+=i-bias
print sums
print all_variance
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment