original_string: protected function reduce(array $data): array
      {
          $m1 = new Matrix($data);
          $m2 = new Matrix($this->eigVectors);
  
          return $m1->multiply($m2->transpose())->toArray();
      }
code: protected function reduce(array $data): array
      {
          $m1 = new Matrix($data);
          $m2 = new Matrix($this->eigVectors);
  
          return $m1->multiply($m2->transpose())->toArray();
      }
code_tokens: protected function reduce ( array $ data ) : array { $ m1 = new Matrix ( $ data ) ; $ m2 = new Matrix ( $ this -> eigVectors ) ; return $ m1 -> multiply ( $ m2 -> transpose ( ) ) -> toArray ( ) ; }
docstring: Returns the reduced data
docstring_tokens: Returns the reduced data