datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
conventional-commit-messageslca-commit-message-generation
🏟️ Long Code Arena (Commit message generation)
This is the benchmark for the Commit message generation task as part of the
🏟️ Long Code Arena benchmark.
The dataset is a manually curated subset of the Python test set from the 🤗 CommitChronicle dataset, tailored for larger commits.
All the repositories are published under permissive licenses (MIT, Apache-2.0, and BSD-3-Clause). The datapoints can be removed upon request.
How-to
from datasets import load_dataset… See the full description on the dataset page: https://huggingface.co/datasets/JetBrains-Research/lca-commit-message-generation.git-commit-message-dtcommit_messagescommit-message-quality
Commit Message Quality dataset
This is the dataset for commit message quality classification, used during processing of Commit Message Generation dataset from
🏟️ Long Code Arena benchmark.
This is a cleaned and relabeled version of the dataset from 📜 "Commit Message Matters: Investigating Impact and Evolution of Commit Message Quality", ICSE'23. We drop "Neither Why nor What" examples, clean all the external references (URLs, issues/PR references) from messages and manually label… See the full description on the dataset page: https://huggingface.co/datasets/saridormi/commit-message-quality.commit-messages-datasetcommit-message-generationA dataset for training models to generate descriptive commit messages from git diffs. Contains 13,811 examples with git diffs and corresponding commit messages in chat format suitable for instruction tuning.
Dataset Statistics
Number of examples: 13,811
Average text length: 960 characters
Loading the Dataset
from datasets import load_dataset
dataset = load_dataset("hks350d/commit-message-generation")
Example Usage
# Load the dataset
dataset =… See the full description on the dataset page: https://huggingface.co/datasets/hks350d/commit-message-generation.benchname-commit-message-generation
🥷 BenchName (Commit message generation)
This is the benchmark for the Commit message generation task as part of the
🥷 BenchName benchmark.
The dataset is a manually curated subset of the Python test set from the 🤗 CommitChronicle dataset, tailored for larger commits.
All the repositories are published under permissive licenses (MIT, Apache-2.0, and BSD-3-Clause). The datapoints can be removed upon request.
How-to
from datasets import load_dataset
dataset =… See the full description on the dataset page: https://huggingface.co/datasets/anon-iclr-submission/benchname-commit-message-generation.git-commit-message-splitterllm-commit-message-evaluation
Dataset Card for LLM Commit Message Evaluation
The LLM Commit Message Evaluation dataset is designed to evaluate and compare the performance of Large Language Models (LLMs) in generating high-quality git commit messages. It contains real-world code diffs, issue descriptions, and issue titles extracted from open-source repositories (such as OWASP/Nest).
For each code change, the dataset provides the original human-written commit message alongside commit messages generated by… See the full description on the dataset page: https://huggingface.co/datasets/g-for-gour/llm-commit-message-evaluation.commit-message-generation
BenchName (Commit message generation)
This is the benchmark for the Commit message generation task as part of the
BenchName benchmark.
All the repositories are published under permissive licenses (MIT, Apache-2.0, and BSD-3-Clause). The datapoints can be removed upon request.
How-to
from datasets import load_dataset
dataset = load_dataset("icmlbenchname/commit-message-generation", split="test")
Note that all the data we have is considered to be in the test split.… See the full description on the dataset page: https://huggingface.co/datasets/icmlbenchname/commit-message-generation.git-commit-messages
