Brunobkr/llama.cpp_AlgMor24_github
ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.
03k
1#!/usr/bin/env node2 3import {EOL} from "os";4import {basename, dirname, resolve} from "path";5import {readFileSync} from "fs";6import {fileURLToPath} from "url";7import rw from "rw";8import {program} from "commander";9import iconv from "iconv-lite";10import {dsvFormat} from "../src/index.js";11 12const progname = basename(process.argv[1]);13const defaultOutDelimiter = progname.slice(-3) === "tsv" ? "\t" : ",";14 15const options = program16 .version(JSON.parse(readFileSync(resolve(dirname(fileURLToPath(import.meta.url)), "../package.json"))).version)17 .usage("[options] [file]")18 .option("-o, --out <file>", "output file name; defaults to “-” for stdout", "-")19 .option("-w, --output-delimiter <character>", "output delimiter character", defaultOutDelimiter)20 .option("-n, --newline-delimited", "accept newline-delimited JSON")21 .option("--input-encoding <encoding>", "input character encoding; defaults to “utf8”", "utf8")22 .option("--output-encoding <encoding>", "output character encoding; defaults to “utf8”", "utf8")23 .parse(process.argv)24 .opts();25 26const outFormat = dsvFormat(options.outputDelimiter);27 28rw.dash.readFile(program.args[0] || "-", (error, text) => {29 if (error) throw error;30 text = iconv.decode(text, options.inputEncoding);31 rw.dash.writeFile(options.out, iconv.encode(outFormat.format(options.newlineDelimited32 ? text.trim().split(/\r?\n/g).map((line) => JSON.parse(line))33 : JSON.parse(text)) + EOL, options.outputEncoding), (error) => {34 if (error) throw error;35 });36});37 