From 512d7510442602a12f9138e1e8cfc4e6b8883af7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santos?= Date: Mon, 4 Dec 2023 23:24:11 +0000 Subject: [PATCH] lint --- .../prior-knowledge/dsNameFromDsSample.ts | 14 ++------------ .../prior-knowledge/dsPaperFromDsName.ts | 12 +++++------- .../prior-knowledge/dsSampleFromDsName.ts | 4 ++-- .../prior-knowledge/dsSampleFromDsSample.ts | 4 ++-- src/scripts/dsSampleFromDsName.ts | 2 +- 5 files changed, 12 insertions(+), 24 deletions(-) diff --git a/src/lib/experiments/prior-knowledge/dsNameFromDsSample.ts b/src/lib/experiments/prior-knowledge/dsNameFromDsSample.ts index 212533b..5dea290 100644 --- a/src/lib/experiments/prior-knowledge/dsNameFromDsSample.ts +++ b/src/lib/experiments/prior-knowledge/dsNameFromDsSample.ts @@ -1,17 +1,7 @@ import Experiment from "../experiment" import { Model } from "../../models" import { DatasetProfile } from "../../types" -import { - DataCorrect, - DataIncomplete, - DataIncorrect, - DataPartiallyIncorrect, - JsonSyntaxError, - NoData, - ValidationResult, - ValidationType, - combineValidations, -} from "../../validation" +import { DataCorrect, JsonSyntaxError, NoData } from "../../validation" const name = "ds-name-from-ds-sample" const description = @@ -45,7 +35,7 @@ const resultSchema = { async function runTrial( prompt: string, - schema: any, + schema: any, // eslint-disable-line @typescript-eslint/no-explicit-any _: DatasetProfile, model: Model, ) { diff --git a/src/lib/experiments/prior-knowledge/dsPaperFromDsName.ts b/src/lib/experiments/prior-knowledge/dsPaperFromDsName.ts index 5c3c8ba..f035161 100644 --- a/src/lib/experiments/prior-knowledge/dsPaperFromDsName.ts +++ b/src/lib/experiments/prior-knowledge/dsPaperFromDsName.ts @@ -1,11 +1,9 @@ -import Experiment, { TrialResult } from "../experiment" +import Experiment from "../experiment" import { Model } from "../../models" import { DatasetProfile } from "../../types" import { DataCorrect, - DataIncomplete, DataIncorrect, - DataPartiallyIncorrect, JsonSchemaError, JsonSyntaxError, NoData, @@ -35,7 +33,7 @@ const validateSchema = ajv.compile(resultSchema) async function runTrial( prompt: string, - schema: any, + schema: any, // eslint-disable-line @typescript-eslint/no-explicit-any _: DatasetProfile, model: Model, ) { @@ -62,15 +60,15 @@ async function validateTrial(ds: DatasetProfile, data: string) { const expected = ds.metadata.papers.map(p => ({ title: p.title })) let bestScore = 1 - let bestIndex = -1 + // let bestIndex = -1 - for (const [i, exp] of expected.entries()) { + for (const [, exp] of expected.entries()) { const e = exp.title.toLowerCase().trim() const g = got.title.toLowerCase().trim() const d = distance(e, g) / ((e.length + g.length) / 2) if (d < bestScore) { bestScore = d - bestIndex = i + // bestIndex = i } } diff --git a/src/lib/experiments/prior-knowledge/dsSampleFromDsName.ts b/src/lib/experiments/prior-knowledge/dsSampleFromDsName.ts index 351cc4b..b070701 100644 --- a/src/lib/experiments/prior-knowledge/dsSampleFromDsName.ts +++ b/src/lib/experiments/prior-knowledge/dsSampleFromDsName.ts @@ -1,4 +1,4 @@ -import Experiment, { TrialResult } from "../experiment" +import Experiment from "../experiment" import { Model } from "../../models" import { DatasetProfile } from "../../types" import { @@ -39,7 +39,7 @@ const resultSchema = { async function runTrial( prompt: string, - schema: any, + schema: any, // eslint-disable-line @typescript-eslint/no-explicit-any _: DatasetProfile, model: Model, ) { diff --git a/src/lib/experiments/prior-knowledge/dsSampleFromDsSample.ts b/src/lib/experiments/prior-knowledge/dsSampleFromDsSample.ts index 59773c5..6fdd9c5 100644 --- a/src/lib/experiments/prior-knowledge/dsSampleFromDsSample.ts +++ b/src/lib/experiments/prior-knowledge/dsSampleFromDsSample.ts @@ -1,4 +1,4 @@ -import Experiment, { TrialResult } from "../experiment" +import Experiment from "../experiment" import { Model } from "../../models" import { DatasetProfile } from "../../types" import { @@ -42,7 +42,7 @@ const resultSchema = { async function runTrial( prompt: string, - schema: any, + schema: any, // eslint-disable-line @typescript-eslint/no-explicit-any _: DatasetProfile, model: Model, ) { diff --git a/src/scripts/dsSampleFromDsName.ts b/src/scripts/dsSampleFromDsName.ts index 641dfc0..44d140b 100644 --- a/src/scripts/dsSampleFromDsName.ts +++ b/src/scripts/dsSampleFromDsName.ts @@ -1,5 +1,5 @@ import { DatasetProfile } from "punuy-datasets/src/lib/types" -import { dsSampleFromDsName, saveExperimentData } from "../lib/experiments" +import { dsSampleFromDsName } from "../lib/experiments" import { gpt35turbo, gpt4, gpt4turbo } from "../lib/models" import { rg65 } from "punuy-datasets" import logger from "../lib/logger"