class_docstr: Unit test for GA Optimisation. 
class_docstr_tok: ["Unit","test","for","GA","Optimisation","."]
docstr: Returns the options and reporter. 
docstr_tok: ["Returns","the","options","and","reporter","."]
code: def _get_optimiser_args(self, nn_type):
      """Returns the options and reporter."""
      return get_optimiser_args(
          self, nn_type, nn_ga_optimiser.nn_ga_opt_args
      )
  
imports: from copy import deepcopy
  from argparse import Namespace
  import unittest
  from .None import nn_ga_optimiser
  from .nn_domains import NNDomain
  from .syn_nn_functions import cnn_syn_func1, mlp_syn_func1
  from .nn_domains import CNNConstraintChecker, MLPConstraintChecker
  from .nn_modifiers import get_nn_modifier_from_args
  from .unittest_nn_modifier_class import networks_are_equal
  from .nn_opt_utils import get_initial_cnn_pool, get_initial_mlp_pool
  from ..exd.experiment_caller import FunctionCaller
  from ..exd.worker_manager import SyntheticWorkerManager
  from ..utils.reporters import get_reporter
  from ..utils.option_handler import load_options
  from ..utils.base_test_class import BaseTestClass, execute_tests
label_desc: Use image node_id 3 for calling the GAOptimiserTestCase obj's underlying member method code with example usage: obj._get_optimiser_args(nn_type) and returns: get_optimiser_args