def nn_pzi_test_val(self, classifier, social_features, prob_e_step, steps):
    classifier.fit(social_features, prob_e_step, epochs=steps, verbose=0)
    theta_i = classifier.predict(social_features)
    weights = classifier.get_weights()
    return (theta_i, weights[0], classifier)
def nn_pzi_test_val(self, classifier, social_features, prob_e_step, steps):
    classifier.fit(social_features, prob_e_step, epochs=steps, verbose=0)
    theta_i = classifier.predict(social_features)
    weights = classifier.get_weights()
    return (theta_i, weights[0], classifier)