See Release Notes
Long Term Support Release
1 <?php 2 3 declare(strict_types=1); 4 5 namespace Phpml\Math\Distance; 6 7 /** 8 * Class Euclidean 9 * 10 * L^2 Metric. 11 */ 12 class Euclidean extends Distance 13 { 14 /** 15 * Euclidean constructor. 16 */ 17 public function __construct() 18 { 19 parent::__construct(2.0); 20 } 21 22 /** 23 * Square of Euclidean distance 24 * 25 * @throws \Phpml\Exception\InvalidArgumentException 26 */ 27 public function sqDistance(array $a, array $b): float 28 { 29 return $this->distance($a, $b) ** 2; 30 } 31 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body