from UBP import Imputer
import pandas as pd
import numpy as np
X = pd.DataFrame([[1,2,3,4,5, 6, np.nan], [5,5,5,5,5, np.nan, 5]]).T.astype(np.float32).values
imp = Imputer(X, 1, 1, [10])
imp.impute()
* Running imputation
* Initial RMSE: 3.55216297909
* #### Phase 1
Epoch took 6.776763281474511e-05 m
Epoch took 5.038633244112134e-05 m
Epoch took 4.993090018009146e-05 m
Epoch took 4.95495837337027e-05 m
Epoch took 4.9610216713820894e-05 m
Epoch took 5.0451583229005335e-05 m
Epoch took 4.677378262082736e-05 m
Epoch took 4.657153234196206e-05 m
Epoch took 4.653114980707566e-05 m
Epoch took 4.677001658516626e-05 m
* Epochs: 10 RMSE: nan