neuron_s Submodule


Uses

    • assert_m
  • module~~neuron_s~~UsesGraph module~neuron_s neuron_s assert_m assert_m module~neuron_s->assert_m module~neuron_m neuron_m module~neuron_s->module~neuron_m module~kind_parameters_m kind_parameters_m module~neuron_m->module~kind_parameters_m sourcery_string_m sourcery_string_m module~neuron_m->sourcery_string_m

Module Procedures

module procedure /home/runner/work/inference-engine/inference-engine/doc/html/module/neuron_s.html bias module function bias(self) result(my_bias)

Arguments

Type IntentOptional Attributes Name
class(neuron_t), intent(in) :: self

Return Value real(kind=rkind)

module procedure /home/runner/work/inference-engine/inference-engine/doc/html/module/neuron_s.html construct pure recursive module function construct(neuron_lines, start) result(neuron)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: neuron_lines(:)
integer, intent(in) :: start

Return Value type(neuron_t)

module procedure /home/runner/work/inference-engine/inference-engine/doc/html/module/neuron_s.html next_allocated module function next_allocated(self) result(next_is_allocated)

Arguments

Type IntentOptional Attributes Name
class(neuron_t), intent(in) :: self

Return Value logical

module procedure /home/runner/work/inference-engine/inference-engine/doc/html/module/neuron_s.html next_pointer module function next_pointer(self) result(next_ptr)

Arguments

Type IntentOptional Attributes Name
class(neuron_t), intent(in), target :: self

Return Value type(neuron_t), pointer

module procedure /home/runner/work/inference-engine/inference-engine/doc/html/module/neuron_s.html num_inputs pure module function num_inputs(self) result(size_weights)

Arguments

Type IntentOptional Attributes Name
class(neuron_t), intent(in) :: self

Return Value integer

module procedure /home/runner/work/inference-engine/inference-engine/doc/html/module/neuron_s.html weights module function weights(self) result(my_weights)

Arguments

Type IntentOptional Attributes Name
class(neuron_t), intent(in) :: self

Return Value real(kind=rkind), allocatable, (:)