Lines Matching refs:vector
139 public function getSimilarChunks($vector, $lang = '', $limit = 4) argument
141 $cluster = $this->getCluster($vector, $lang);
155 … [json_encode($vector, JSON_THROW_ON_ERROR), $cluster, $this->similarityThreshold, $limit]
330 $vector = json_decode((string) $record['embedding'], true, 512, JSON_THROW_ON_ERROR);
331 … $cluster = $this->getCluster($vector, $this->useLanguageClusters ? $record['lang'] : '');
345 * @param float[] $vector
348 protected function getCluster($vector, $lang) argument
362 $result = $this->db->queryRecord($query, [json_encode($vector, JSON_THROW_ON_ERROR)]);
393 $vector = json_decode((string) $row['embedding'], true, 512, JSON_THROW_ON_ERROR);
394 $vector = implode("\t", $vector);
398 file_put_contents($vectorfile, $vector . "\n", FILE_APPEND);