mlx-bun library API
    Preparing search index...
    interface TrainDependencies {
        inspect: (
            dataDir: string,
        ) => Promise<
            {
                error?: string;
                format: string;
                n_train: number;
                n_valid: number;
                ok: boolean;
            },
        >;
        terminal: CliTerminal;
        adaptersDir(): string;
        exists(path: string): boolean;
        log(line: string): void;
        memory(): Promise<PeakMemory | null>;
        now(): number;
        resolve(
            query: string | null,
            signal?: AbortSignal,
        ): Promise<{ m: SelectedModel; picked: boolean }>;
        runner(): TrainRunner;
        trainingDefaults(modelDir: string): Promise<TrainingDefaults>;
    }
    Index
    inspect: (
        dataDir: string,
    ) => Promise<
        {
            error?: string;
            format: string;
            n_train: number;
            n_valid: number;
            ok: boolean;
        },
    >

    Type Declaration

      • (
            dataDir: string,
        ): Promise<
            {
                error?: string;
                format: string;
                n_train: number;
                n_valid: number;
                ok: boolean;
            },
        >
      • Inspect a dataset directory before submit: counts + detected format.

        Parameters

        • dataDir: string

        Returns Promise<
            {
                error?: string;
                format: string;
                n_train: number;
                n_valid: number;
                ok: boolean;
            },
        >

    terminal: CliTerminal
    • Model selection; the signal cancels a starter download it may start.

      Parameters

      • query: string | null
      • Optionalsignal: AbortSignal

      Returns Promise<{ m: SelectedModel; picked: boolean }>