docstr: ...Test LogisticRegression setting of basic parameters of solver
          
docstr_tok: ["...","Test","LogisticRegression","setting","of","basic","parameters","of","solver"]
code: def test_LogisticRegression_solver_basic_settings(self):
      """...Test LogisticRegression setting of basic parameters of solver"""
      for solver in solvers:
          # tol
          learner = LogisticRegression(
              solver=solver,
              tol=self.float_1,
              **Test.specific_solver_kwargs(solver),
          )
          self.assertEqual(learner.tol, self.float_1)
          self.assertEqual(learner._solver_obj.tol, self.float_1)
          learner.tol = self.float_2
          self.assertEqual(learner.tol, self.float_2)
          self.assertEqual(learner._solver_obj.tol, self.float_2)
  
          # max_iter
          learner = LogisticRegression(
              solver=solver,
              max_iter=self.int_1,
              **Test.specific_solver_kwargs(solver),
          )
          self.assertEqual(learner.max_iter, self.int_1)
          self.assertEqual(learner._solver_obj.max_iter, self.int_1)
          learner.max_iter = self.int_2
          self.assertEqual(learner.max_iter, self.int_2)
          self.assertEqual(learner._solver_obj.max_iter, self.int_2)
  
          # verbose
          learner = LogisticRegression(
              solver=solver,
              verbose=True,
              **Test.specific_solver_kwargs(solver),
          )
          self.assertEqual(learner.verbose, True)
          self.assertEqual(learner._solver_obj.verbose, True)
          learner.verbose = False
          self.assertEqual(learner.verbose, False)
          self.assertEqual(learner._solver_obj.verbose, False)
  
          learner = LogisticRegression(
              solver=solver,
              verbose=False,
              **Test.specific_solver_kwargs(solver),
          )
          self.assertEqual(learner.verbose, False)
          self.assertEqual(learner._solver_obj.verbose, False)
          learner.verbose = True
          self.assertEqual(learner.verbose, True)
          self.assertEqual(learner._solver_obj.verbose, True)
  
          # print_every
          learner = LogisticRegression(
              solver=solver,
              print_every=self.int_1,
              **Test.specific_solver_kwargs(solver),
          )
          self.assertEqual(learner.print_every, self.int_1)
          self.assertEqual(learner._solver_obj.print_every, self.int_1)
          learner.print_every = self.int_2
          self.assertEqual(learner.print_every, self.int_2)
          self.assertEqual(learner._solver_obj.print_every, self.int_2)
  
          # record_every
          learner = LogisticRegression(
              solver=solver,
              record_every=self.int_1,
              **Test.specific_solver_kwargs(solver),
          )
          self.assertEqual(learner.record_every, self.int_1)
          self.assertEqual(learner._solver_obj.record_every, self.int_1)
          learner.record_every = self.int_2
          self.assertEqual(learner.record_every, self.int_2)
          self.assertEqual(learner._solver_obj.record_every, self.int_2)
  
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 10 for calling the Test obj's underlying member method code with example usage: obj.test_LogisticRegression_solver_basic_settings() without return types