├── .gitignore ├── LICENSE ├── README.md ├── evaluation ├── README.md ├── eval.py └── scripts │ ├── humaneval.sh │ ├── multiple_eval.sh │ └── multiple_gen.sh ├── replit-code-v1-3b ├── README.md ├── adapt_tokenizer.py ├── attention.py ├── blocks.py ├── config.json ├── configuration_mpt.py ├── generation_config.json ├── hf_prefixlm_converter.py ├── meta_init_context.py ├── modeling_mpt.py ├── norm.py ├── param_init_fns.py ├── replit_lm_tokenizer.py ├── special_tokens_map.json └── tokenizer_config.json └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/README.md -------------------------------------------------------------------------------- /evaluation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/evaluation/README.md -------------------------------------------------------------------------------- /evaluation/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/evaluation/eval.py -------------------------------------------------------------------------------- /evaluation/scripts/humaneval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/evaluation/scripts/humaneval.sh -------------------------------------------------------------------------------- /evaluation/scripts/multiple_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/evaluation/scripts/multiple_eval.sh -------------------------------------------------------------------------------- /evaluation/scripts/multiple_gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/evaluation/scripts/multiple_gen.sh -------------------------------------------------------------------------------- /replit-code-v1-3b/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/README.md -------------------------------------------------------------------------------- /replit-code-v1-3b/adapt_tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/adapt_tokenizer.py -------------------------------------------------------------------------------- /replit-code-v1-3b/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/attention.py -------------------------------------------------------------------------------- /replit-code-v1-3b/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/blocks.py -------------------------------------------------------------------------------- /replit-code-v1-3b/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/config.json -------------------------------------------------------------------------------- /replit-code-v1-3b/configuration_mpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/configuration_mpt.py -------------------------------------------------------------------------------- /replit-code-v1-3b/generation_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/generation_config.json -------------------------------------------------------------------------------- /replit-code-v1-3b/hf_prefixlm_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/hf_prefixlm_converter.py -------------------------------------------------------------------------------- /replit-code-v1-3b/meta_init_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/meta_init_context.py -------------------------------------------------------------------------------- /replit-code-v1-3b/modeling_mpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/modeling_mpt.py -------------------------------------------------------------------------------- /replit-code-v1-3b/norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/norm.py -------------------------------------------------------------------------------- /replit-code-v1-3b/param_init_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/param_init_fns.py -------------------------------------------------------------------------------- /replit-code-v1-3b/replit_lm_tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/replit_lm_tokenizer.py -------------------------------------------------------------------------------- /replit-code-v1-3b/special_tokens_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/special_tokens_map.json -------------------------------------------------------------------------------- /replit-code-v1-3b/tokenizer_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replit/ReplitLM/HEAD/replit-code-v1-3b/tokenizer_config.json -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | einops 2 | sentencepiece 3 | transformers --------------------------------------------------------------------------------