├── .eslintrc ├── .github └── workflows │ └── test.yml ├── .gitignore ├── CITATION.cff ├── LICENSE ├── README.md ├── bun.lockb ├── package.json ├── programs ├── ab │ ├── config.json │ ├── eval.ts │ ├── tokens.ts │ ├── train.txt │ └── utils.ts ├── arithmetic-tape │ ├── config.json │ ├── create-test.ts │ ├── create-train.ts │ ├── eval.ts │ ├── test.ts │ ├── tests.jsonl │ └── train.txt ├── arithmetic │ ├── config.json │ ├── create-test.ts │ ├── create-train.ts │ ├── eval.ts │ ├── test.ts │ ├── tests.jsonl │ └── train.txt ├── automata │ ├── config.json │ ├── create-test.ts │ ├── create-train.ts │ ├── eval.ts │ ├── test.ts │ ├── tests.jsonl │ └── train.txt ├── sha256 │ └── eval.ts └── utils.ts ├── src ├── backoff.ts ├── models.ts ├── progress.ts ├── test.ts ├── types.ts └── utils.ts └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/bun.lockb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/package.json -------------------------------------------------------------------------------- /programs/ab/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/ab/config.json -------------------------------------------------------------------------------- /programs/ab/eval.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Need to reproduce this one here in TS. 3 | */ -------------------------------------------------------------------------------- /programs/ab/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/ab/tokens.ts -------------------------------------------------------------------------------- /programs/ab/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/ab/train.txt -------------------------------------------------------------------------------- /programs/ab/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/ab/utils.ts -------------------------------------------------------------------------------- /programs/arithmetic-tape/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic-tape/config.json -------------------------------------------------------------------------------- /programs/arithmetic-tape/create-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic-tape/create-test.ts -------------------------------------------------------------------------------- /programs/arithmetic-tape/create-train.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic-tape/create-train.ts -------------------------------------------------------------------------------- /programs/arithmetic-tape/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic-tape/eval.ts -------------------------------------------------------------------------------- /programs/arithmetic-tape/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic-tape/test.ts -------------------------------------------------------------------------------- /programs/arithmetic-tape/tests.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic-tape/tests.jsonl -------------------------------------------------------------------------------- /programs/arithmetic-tape/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic-tape/train.txt -------------------------------------------------------------------------------- /programs/arithmetic/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic/config.json -------------------------------------------------------------------------------- /programs/arithmetic/create-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic/create-test.ts -------------------------------------------------------------------------------- /programs/arithmetic/create-train.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic/create-train.ts -------------------------------------------------------------------------------- /programs/arithmetic/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic/eval.ts -------------------------------------------------------------------------------- /programs/arithmetic/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic/test.ts -------------------------------------------------------------------------------- /programs/arithmetic/tests.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic/tests.jsonl -------------------------------------------------------------------------------- /programs/arithmetic/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/arithmetic/train.txt -------------------------------------------------------------------------------- /programs/automata/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/automata/config.json -------------------------------------------------------------------------------- /programs/automata/create-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/automata/create-test.ts -------------------------------------------------------------------------------- /programs/automata/create-train.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/automata/create-train.ts -------------------------------------------------------------------------------- /programs/automata/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/automata/eval.ts -------------------------------------------------------------------------------- /programs/automata/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/automata/test.ts -------------------------------------------------------------------------------- /programs/automata/tests.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/automata/tests.jsonl -------------------------------------------------------------------------------- /programs/automata/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/automata/train.txt -------------------------------------------------------------------------------- /programs/sha256/eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/sha256/eval.ts -------------------------------------------------------------------------------- /programs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/programs/utils.ts -------------------------------------------------------------------------------- /src/backoff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/src/backoff.ts -------------------------------------------------------------------------------- /src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/src/models.ts -------------------------------------------------------------------------------- /src/progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/src/progress.ts -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpellcraftAI/turing/HEAD/tsconfig.json --------------------------------------------------------------------------------