docstr: ...Test LogReg predict_proba
          
docstr_tok: ["...","Test","LogReg","predict_proba"]
code: def test_predict_proba(self):
      """...Test LogReg predict_proba"""
      X, y = Test.get_train_data(n_features=12, n_samples=300, nnz=0)
      learner = LogisticRegression(random_state=32289, tol=1e-13)
      learner.fit(X, y)
  
      X_test, y_test = Test.get_train_data(
          n_features=12, n_samples=5, nnz=0
      )
      predicted_probas = np.array(
          [
              [0.35851418, 0.64148582],
              [0.42549328, 0.57450672],
              [0.6749705, 0.3250295],
              [0.39684181, 0.60315819],
              [0.42732443, 0.57267557],
          ]
      )
      np.testing.assert_array_almost_equal(
          learner.predict_proba(X_test), predicted_probas, decimal=3
      )
  
imports: import itertools
  import unittest
  import numpy
  from sklearn.metrics import roc_auc_score
  from tick.base.inference import InferenceTest
  from tick.linear_model import SimuLogReg, LogisticRegression
  from tick.simulation import weights_sparse_gauss
  from tick.preprocessing.features_binarizer import FeaturesBinarizer
  from tick.prox import ProxZero, ProxL1, ProxL2Sq, ProxElasticNet, ProxTV, ProxBinarsity
label_desc: Use image node_id 17 for calling the Test obj's underlying member method code with example usage: obj.test_predict_proba() without return types