code: def test_large_network_representation(self):
      optimizer = algorithms.GradientDescent(
          [
              layers.Input(1),
              layers.Sigmoid(1),
              layers.Sigmoid(1),
              layers.Sigmoid(1),
              layers.Sigmoid(1),
              layers.Sigmoid(2),
          ]
      )
      self.assertIn(
          "(?, 1) -> [... 6 layers ...] -> (?, 2)", str(optimizer)
      )
  
file_path: neupy/tests/algorithms/gd/test_gd.py
imports: import pickle
  import numpy
  import tensorflow
  from neupy import algorithms, layers
  from neupy.algorithms.gd import objectives
  from neupy.exceptions import InvalidConnection
  from base import BaseTestCase
  from helpers import simple_classification
label_desc: Use image node_id 1 for calling the GradientDescentTestCase obj's underlying member method code with example usage: obj.test_large_network_representation() without return types