AI-MXNet
view release on metacpan or search on metacpan
lib/AI/MXNet.pm view on Meta::CPAN
1;
EOP
eval $short_name_package;
}
}
}
1;
__END__
=encoding UTF-8
=head1 NAME
AI::MXNet - Perl interface to MXNet machine learning library
=head1 SYNOPSIS
## Convolutional NN for recognizing hand-written digits in MNIST dataset
## It's considered "Hello, World" for Neural Networks
## For more info about the MNIST problem please refer to http://neuralnetworksanddeeplearning.com/chap1.html
lib/AI/MXNet/Module/Bucketing.pm view on Meta::CPAN
package AI::MXNet::Module::Bucketing;
use Mouse;
use AI::MXNet::Function::Parameters;
use AI::MXNet::Base;
=encoding UTF-8
=head1 NAME
AI::MXNet::Module::Bucketing
=head1 SYNOPSIS
my $buckets = [10, 20, 30, 40, 50, 60];
my $start_label = 1;
my $invalid_label = 0;
lib/AI/MXNet/RNN.pm view on Meta::CPAN
package AI::MXNet::RNN;
use strict;
use warnings;
use AI::MXNet::Function::Parameters;
use AI::MXNet::RNN::IO;
use AI::MXNet::RNN::Cell;
use List::Util qw(max);
=encoding UTF-8
=head1 NAME
AI::MXNet::RNN - Functions for constructing recurrent neural networks.
=cut
=head1 SYNOPSIS
=head1 DESCRIPTION
lib/AI/MXNet/RNN/IO.pm view on Meta::CPAN
package AI::MXNet::RNN::IO;
use strict;
use warnings;
use AI::MXNet::Base;
use AI::MXNet::Function::Parameters;
=encoding UTF-8
=head1 NAME
AI::MXNet::RNN::IO - Functions for constructing recurrent neural networks.
=cut
=head1 DESCRIPTION
Functions for constructing recurrent neural networks.
=cut
lib/AI/MXNet/RNN/IO.pm view on Meta::CPAN
}
push @coded, $vocab->{ $word };
}
push @res, \@coded;
}
return (\@res, $vocab);
}
package AI::MXNet::BucketSentenceIter;
=encoding UTF-8
=head1 NAME
AI::MXNet::BucketSentenceIter
=cut
=head1 DESCRIPTION
Simple bucketing iterator for language model.
Label for each step is constructed from data of
lib/AI/MXNet/Visualization.pm view on Meta::CPAN
package AI::MXNet::Visualization;
use strict;
use warnings;
use AI::MXNet::Base;
use AI::MXNet::Function::Parameters;
use JSON::PP;
=encoding UTF-8
=head1 NAME
AI::MXNet::Vizualization - Vizualization support for Perl interface to MXNet machine learning library
=head1 SYNOPSIS
use strict;
use warnings;
use AI::MXNet qw(mx);
( run in 0.570 second using v1.01-cache-2.11-cpan-49f99fa48dc )