NAME

Algorithm::LibLinear::FeatureScaling

SYNOPSIS

use Algorithm::LibLinear::DataSet;
use Algorithm::LibLinear::FeatureScaling;

my $scale = Algorithm::LibLinear::FeatureScaling->new(
  lower_bound => -10,
  data_set => Algorithm::LibLinear::DataSet->new(...),
  upper_bound => 10,
);

my $scaled_feature = $scale->scale(feature => +{ 1 => 30, 2 => - 25, ... });
my $scaled_labeled_data = $scale->scale(
  labeled_data => +{ feature => +{ 1 => 30, ... }, label => 1 },
);
my $scaled_data_set = $scale->scale(
  data_set => Algorithm::LibLinear::DataSet->new(...),
);