AI-NNEasy
view release on metacpan or search on metacpan
lib/AI/NNEasy/NN.hploo view on Meta::CPAN
$this->{$i} = $$netParams{$i};
}
$this->{networktype} ||= 'feedforward' ;
$this->{learning_algorithm} ||= 'backprop' ;
$this->{learning_algorithm_class} = "AI::NNEasy::NN::" . $this->{learning_algorithm} ;
my $nntype_class = "AI::NNEasy::NN::" . $this->{networktype} . '_' . $this->{learning_algorithm} ;
bless($this , $nntype_class) ;
foreach my $i ( @$params ) {
next if !$$i{nodes} ;
my %layer = %{$i} ;
push(@layers , AI::NNEasy::NN::layer->new(\%layer)) ;
}
$this->{layers} = \@layers ;
lib/AI/NNEasy/NN.pm view on Meta::CPAN
$this->{$i} = $$netParams{$i};
}
$this->{networktype} ||= 'feedforward' ;
$this->{learning_algorithm} ||= 'backprop' ;
$this->{learning_algorithm_class} = "AI::NNEasy::NN::" . $this->{learning_algorithm} ;
my $nntype_class = "AI::NNEasy::NN::" . $this->{networktype} . '_' . $this->{learning_algorithm} ;
bless($this , $nntype_class) ;
foreach my $i ( @$params ) {
next if !$$i{nodes} ;
my %layer = %{$i} ;
push(@layers , AI::NNEasy::NN::layer->new(\%layer)) ;
}
$this->{layers} = \@layers ;
( run in 1.341 second using v1.01-cache-2.11-cpan-de7293f3b23 )