code completion machine learning
PyEnvs is a collection of 2814 permissively licensed Python packages along with their isolated development environments. Paired with a program analyzer (e.g. Jedi Language Server), it supports querying for project-related information. CallArgs is a dataset built on top of PyEnvs for function call argument completion. It provides function definition, implementation, and usage information for each function call instance.
None Planned
Please note that while we are providing this aggregation of code snippets unlicensed, each package that makes up the broader dataset may have and often does have its own license. Individual licenses can be found in the source code for the respective packages.
https://github.com/amazon-research/function-call-argument-completion
See all datasets managed by Amazon.
Post any questions to re:Post and use the AWS Open Data
tag.
PyEnvs and CallArgs was accessed on DATE
from https://registry.opendata.aws/pyenvs-and-callargs.
arn:aws:s3:::pyenvs-and-callargs/pyenvs/
us-west-2
aws s3 ls --no-sign-request s3://pyenvs-and-callargs/pyenvs/
arn:aws:s3:::pyenvs-and-callargs/callargs/
us-west-2
aws s3 ls --no-sign-request s3://pyenvs-and-callargs/callargs/