Completed
Push — master ( 858d13...9536a3 )
by Arkadiusz
10:30
created
src/Phpml/NeuralNetwork/ActivationFunction/Gaussian.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Phpml\NeuralNetwork\ActivationFunction;
6 6
 
Please login to merge, or discard this patch.
src/Phpml/NeuralNetwork/Network/LayeredNetwork.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Phpml\NeuralNetwork\Network;
6 6
 
Please login to merge, or discard this patch.
src/Phpml/CrossValidation/Split.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Phpml\CrossValidation;
6 6
 
Please login to merge, or discard this patch.
src/Phpml/Tokenization/WordTokenizer.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Phpml\Tokenization;
6 6
 
Please login to merge, or discard this patch.
src/Phpml/Classification/Classifier.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Phpml\Classification;
6 6
 
Please login to merge, or discard this patch.
src/Phpml/SupportVectorMachine/SupportVectorMachine.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Phpml\SupportVectorMachine;
6 6
 
Please login to merge, or discard this patch.
src/Phpml/Clustering/FuzzyCMeans.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace Phpml\Clustering;
5 5
 
@@ -85,15 +85,15 @@  discard block
 block discarded – undo
85 85
     protected function generateRandomMembership(int $rows, int $cols)
86 86
     {
87 87
         $this->membership = [];
88
-        for ($i=0; $i < $rows; $i++) {
88
+        for ($i = 0; $i < $rows; $i++) {
89 89
             $row = [];
90 90
             $total = 0.0;
91
-            for ($k=0; $k < $cols; $k++) {
91
+            for ($k = 0; $k < $cols; $k++) {
92 92
                 $val = rand(1, 5) / 10.0;
93 93
                 $row[] = $val;
94 94
                 $total += $val;
95 95
             }
96
-            $this->membership[] = array_map(function ($val) use ($total) {
96
+            $this->membership[] = array_map(function($val) use ($total) {
97 97
                 return $val / $total;
98 98
             }, $row);
99 99
         }
@@ -102,17 +102,17 @@  discard block
 block discarded – undo
102 102
     protected function updateClusters()
103 103
     {
104 104
         $dim = $this->space->getDimension();
105
-        if (! $this->clusters) {
105
+        if (!$this->clusters) {
106 106
             $this->clusters = [];
107
-            for ($i=0; $i<$this->clustersNumber; $i++) {
107
+            for ($i = 0; $i < $this->clustersNumber; $i++) {
108 108
                 $this->clusters[] = new Cluster($this->space, array_fill(0, $dim, 0.0));
109 109
             }
110 110
         }
111 111
 
112
-        for ($i=0; $i<$this->clustersNumber; $i++) {
112
+        for ($i = 0; $i < $this->clustersNumber; $i++) {
113 113
             $cluster = $this->clusters[$i];
114 114
             $center = $cluster->getCoordinates();
115
-            for ($k=0; $k<$dim; $k++) {
115
+            for ($k = 0; $k < $dim; $k++) {
116 116
                 $a = $this->getMembershipRowTotal($i, $k, true);
117 117
                 $b = $this->getMembershipRowTotal($i, $k, false);
118 118
                 $center[$k] = $a / $b;
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
     {
203 203
         // Initialize variables, clusters and membership matrix
204 204
         $this->sampleCount = count($samples);
205
-        $this->samples =& $samples;
205
+        $this->samples = & $samples;
206 206
         $this->space = new Space(count($samples[0]));
207 207
         $this->initClusters();
208 208
 
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
         } while ($difference > $this->epsilon && $iterations++ <= $this->maxIterations);
224 224
 
225 225
         // Attach (hard cluster) each data point to the nearest cluster
226
-        for ($k=0; $k<$this->sampleCount; $k++) {
226
+        for ($k = 0; $k < $this->sampleCount; $k++) {
227 227
             $column = array_column($this->membership, $k);
228 228
             arsort($column);
229 229
             reset($column);
Please login to merge, or discard this patch.
src/Phpml/Classification/DecisionTree/DecisionTreeLeaf.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-declare(strict_types=1);
2
+declare(strict_types = 1);
3 3
 
4 4
 namespace Phpml\Classification\DecisionTree;
5 5
 
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
     /**
25 25
      * @var DecisionTreeLeaf
26 26
      */
27
-    public $rightLeaf= null;
27
+    public $rightLeaf = null;
28 28
 
29 29
     /**
30 30
      * @var array
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
         $recordField = $record[$this->columnIndex];
64 64
         if (preg_match("/^([<>=]{1,2})\s*(.*)/", $this->value, $matches)) {
65 65
             $op = $matches[1];
66
-            $value= floatval($matches[2]);
66
+            $value = floatval($matches[2]);
67 67
             $recordField = strval($recordField);
68 68
             eval("\$result = $recordField $op $value;");
69 69
             return $result;
@@ -78,25 +78,25 @@  discard block
 block discarded – undo
78 78
         } else {
79 79
             $value = $this->value;
80 80
             $col = "col_$this->columnIndex";
81
-            if (! preg_match("/^[<>=]{1,2}/", $value)) {
81
+            if (!preg_match("/^[<>=]{1,2}/", $value)) {
82 82
                 $value = "=$value";
83 83
             }
84
-            $value = "<b>$col $value</b><br>Gini: ". number_format($this->giniIndex, 2);
84
+            $value = "<b>$col $value</b><br>Gini: ".number_format($this->giniIndex, 2);
85 85
         }
86 86
         $str = "<table ><tr><td colspan=3 align=center style='border:1px solid;'>
87 87
 				$value</td></tr>";
88 88
         if ($this->leftLeaf || $this->rightLeaf) {
89
-            $str .='<tr>';
89
+            $str .= '<tr>';
90 90
             if ($this->leftLeaf) {
91
-                $str .="<td valign=top><b>| Yes</b><br>$this->leftLeaf</td>";
91
+                $str .= "<td valign=top><b>| Yes</b><br>$this->leftLeaf</td>";
92 92
             } else {
93
-                $str .='<td></td>';
93
+                $str .= '<td></td>';
94 94
             }
95
-            $str .='<td>&nbsp;</td>';
95
+            $str .= '<td>&nbsp;</td>';
96 96
             if ($this->rightLeaf) {
97
-                $str .="<td valign=top align=right><b>No |</b><br>$this->rightLeaf</td>";
97
+                $str .= "<td valign=top align=right><b>No |</b><br>$this->rightLeaf</td>";
98 98
             } else {
99
-                $str .='<td></td>';
99
+                $str .= '<td></td>';
100 100
             }
101 101
             $str .= '</tr>';
102 102
         }
Please login to merge, or discard this patch.
src/Phpml/Transformer.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-declare(strict_types=1);
3
+declare(strict_types = 1);
4 4
 
5 5
 namespace Phpml;
6 6
 
Please login to merge, or discard this patch.