Discover and explore top open-source AI tools and projects—updated daily.
GPT model for Python code completion and generation
Top 93.0% on SourcePulse
PyCodeGPT is a GPT-Neo-based model for Python code completion and generation, aiming to provide an efficient and effective alternative to models like OpenAI Codex and GitHub Copilot. It is designed for developers and researchers working with Python code generation tasks.
How It Works
PyCodeGPT leverages a GPT-Neo architecture, specifically trained on a custom dataset of 96GB of Python code scraped from 1.2 million GitHub repositories. This extensive, self-collected dataset allows for a more tailored and potentially higher-quality model compared to relying solely on smaller public datasets. The model is available in a 110M parameter version, derived from GPT-Neo 125M with an expanded vocabulary.
Quick Start & Requirements
pip install -r requirements.txt
git clone https://github.com/openai/human-eval
eval_human_eval.py
with specified arguments.evaluate_functional_correctness <samples_path>
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
human-eval
repository.2 years ago
Inactive