invalidClustersNumber() public static method

public static invalidClustersNumber ( ) : InvalidArgumentException
return InvalidArgumentException
コード例 #1
0
ファイル: KMeans.php プロジェクト: php-ai/php-ml
 /**
  * @param int $clustersNumber
  * @param int $initialization
  *
  * @throws InvalidArgumentException
  */
 public function __construct(int $clustersNumber, int $initialization = self::INIT_KMEANS_PLUS_PLUS)
 {
     if ($clustersNumber <= 0) {
         throw InvalidArgumentException::invalidClustersNumber();
     }
     $this->clustersNumber = $clustersNumber;
     $this->initialization = $initialization;
 }