anchor.diff:  %% @doc Fetch all the parameters associated with the neural network.
   %% @end
   %% --------------------------------------------------------------------- %%
  --spec get_params_on(Instance::pid(), Network::network_ref()) -> map().
  +-spec get_params_on(Instance::pid(), Network::network_ref()) -> options().
   get_params_on(Instance, Network)
     when Instance == ?MODULE; is_pid(Instance),
          is_reference(Network) ->
  
positive.code: %% @equiv get_params_on({@module}, Network)
  %% @end
  %% --------------------------------------------------------------------- %%
  -spec get_params(Network::network_ref()) -> map().
  get_params(Network) 
    when is_reference(Network) ->
      get_params_on(?MODULE, Network).
  
negative.code: 		 train_error_function |
  		 train_stop_function |
  		 training_algorithm.
  
  -type set_params() :: #{param() => term()}.
  
  -type create_options() :: #{type => standard | sparse | shortcut,
  			    conn_rate => number(),
  			    param() => term()
  			 }.
  
  -type connections()    :: #{{FromNeuron::integer(),
  			     ToNeuron::integer()} => Weight::number()}.
  