docstr: ...Test ASVRG can run all glm models and is consistent with sparsity
          
docstr_tok: ["...","Test","ASVRG","can","run","all","glm","models","and","is","consistent","with","sparsity"]
code: def test_asvrg_sparse_and_dense_consistency(self):
      """...Test ASVRG can run all glm models and is consistent with sparsity"""
  
      def create_solver():
          return SVRG(
              max_iter=1,
              verbose=False,
              step=1e-5,
              seed=TestSolver.sto_seed,
              n_threads=2,
          )
  
imports: import unittest
  from warnings import catch_warnings, simplefilter
  from itertools import product
  import numpy
  from scipy.linalg.special_matrices import toeplitz
  from scipy.sparse import csr_matrix
  from tick.linear_model import ModelLinReg, ModelLogReg, SimuLogReg
  from tick.prox import ProxL1, ProxL1w, ProxTV, ProxEquality, ProxElasticNet
  from tick.solver import SVRG
  from tick.solver.tests import TestSolver
  from tick.solver.build.solver import SVRG_VarianceReductionMethod_Last
  from tick.solver.build.solver import SVRG_VarianceReductionMethod_Average
  from tick.solver.build.solver import SVRG_VarianceReductionMethod_Random
  from tick.solver.build.solver import SVRG_StepType_Fixed
  from tick.solver.build.solver import SVRG_StepType_BarzilaiBorwein
  from tick.simulation import weights_sparse_gauss
label_desc: Use image node_id 9 for calling the SVRGTest obj's underlying member method code with example usage: obj.test_asvrg_sparse_and_dense_consistency() and returns: SVRG