Exemple #1
0
    echo $k;
    ?>
";</script>
    <?php 
} else {
    $logDir = LogUtil::getLogDir();
    $vecs = array();
    $lines = $logDir->rel("{$class}-allvec.txt")->lines();
    $c = count($lines);
    showProgress("Read lines");
    foreach ($lines as $i => $line) {
        $vecs[] = new Vec(json2array($line));
    }
    showProgress("Starting kmeans");
    VecUtil::$verbose = 1;
    $cluster = VecUtil::kmeans($k, $vecs);
    /*$res=array();
      foreach ($cluster->centroids as $vec) {
          $res[nameOf($vec)]=$vec->ary;
          //echo json_encode($vec)."<BR>";
      }
      $logD=LogUtil::getLogDir();
      $class=Auth::curClass();
      $vecFile=$logD->rel("$class-vector.json");
      $vecFile->obj($res);*/
    ?>
    <script>location.href="a.php?DetectFile";</script>
    <?php 
}
function nameOf($vec)
{