From 8aad8afc37759df0ab82d6cdcb58f1bffec3560d Mon Sep 17 00:00:00 2001 From: Arkadiusz Kondas Date: Thu, 8 Dec 2016 00:45:42 +0100 Subject: [PATCH] Add null coalesce operator in token count vectoriezer --- src/Phpml/FeatureExtraction/TokenCountVectorizer.php | 2 +- src/Phpml/Metric/ClassificationReport.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Phpml/FeatureExtraction/TokenCountVectorizer.php b/src/Phpml/FeatureExtraction/TokenCountVectorizer.php index 993af85..226cb55 100644 --- a/src/Phpml/FeatureExtraction/TokenCountVectorizer.php +++ b/src/Phpml/FeatureExtraction/TokenCountVectorizer.php @@ -132,7 +132,7 @@ class TokenCountVectorizer implements Transformer return false; } - return isset($this->vocabulary[$token]) ? $this->vocabulary[$token] : false; + return $this->vocabulary[$token] ?? false; } /** diff --git a/src/Phpml/Metric/ClassificationReport.php b/src/Phpml/Metric/ClassificationReport.php index 3499590..c7cc147 100644 --- a/src/Phpml/Metric/ClassificationReport.php +++ b/src/Phpml/Metric/ClassificationReport.php @@ -163,7 +163,7 @@ class ClassificationReport return 0.0; } - return 2.0 * (($precision * $recall) / ($divider)); + return 2.0 * (($precision * $recall) / $divider); } /**