NAME
Data::Printer::Filter::PDL
VERSION
version 1.001
SYNOPSIS
use PDL;
use Data::Printer;
my $pdl = sequence(2,2);
p $pdl;
__END__
PDL {
Data : [
[0 1]
[2 3]
]
Type : double
Shape : [2 2]
Nelem : 4
Min : 0
Max : 3
Badflag : No
Has Bads : No
}
DESCRIPTION
This module provides formatting for PDL data that can be used to quickly see the contents of a PDL variable.
NAME
Data::Printer::Filter::PDL - Filter for Data::Printer that handles PDL data.
CONFIGURATION
Modify $PDL::toolongtoprint
to control when the contents of piddles with many elements are displayed.
EXAMPLES
You will want to configure Data::Printer to use this module by creating a .dataprinter
file in your $HOME directory:
filters = PDL
If you are using this module with the plugin Devel::REPL::Plugin::DataPrinter, you may want to add the following to your repl.rc
or .perldlrc
so that PDL subclass data is displayed correctly in Devel::REPL:
$_REPL->dataprinter_config({
stringify => {
'PDL' => 0,
'PDL::Char' => 0,
'PDL::Complex' => 0,
},
});
BUGS
Report bugs and submit patches to the repository on GitHub.
SEE ALSO
Data::Printer, PDL, Reply::Plugin::DataPrinter, Devel::REPL::Plugin::DataPrinter
COPYRIGHT
Copyright 2013 Zakariyya Mughal.
This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.
ACKNOWLEDGMENTS
Thanks to Joel Berger for the original code that this was based upon.
AUTHOR
Zakariyya Mughal <zmughal@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Zakariyya Mughal.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.