Allen-UQ/CNY-data
CNY walk-ready graph reasoning data Walk-ready data for CNY (Call Neighbours Yourself), the graph-walk reinforcement learning framework described in Call Neighbours Yourself: Graph Walks with Destination-Conditioned On-Policy Self-Distillation (EMNLP 2026), arXiv:2608.29588. Models: Allen-UQ/CNY-7B, Allen-UQ/CNY-14B. This repository does not redistribute any graph dataset in its original form. It provides the derived, prompt-rendered form in which each graph instance is… See the full description on the dataset page: https://huggingface.co/datasets/Allen-UQ/CNY-data.
CNY walk-ready graph reasoning data
  
Walk-ready data for CNY (Call Neighbours Yourself), the graph-walk reinforcement learning framework described in Call Neighbours Yourself: Graph Walks with Destination-Conditioned On-Policy Self-Distillation (EMNLP 2026), arXiv:2608.29588.
Models: `Allen-UQ/CNY-7B`, `Allen-UQ/CNY-14B`.
This repository does not redistribute any graph dataset in its original form. It provides the derived, prompt-rendered form in which each graph instance is presented to the walk policy: an ego-node text, the label descriptions and one short preview line per neighbour, with a neighbour's full text withheld until the model emits a <walk> action.
Format
One JSON object per line, in the schema the training stack consumes directly (input_key = messages, label_key = solution):
from datasets import load_dataset
ds = load_dataset("Allen-UQ/CNY-data", "cora-7way", split="test")Evaluation configs
Every directory carries the config_snapshot.yaml that generated it, so the exact preview length, neighbour cap, topology radius and random state are recoverable.
fb15k237-10way and expla-graph are the exact versions behind the corresponding Table 1 entries of the paper. The Cora, WikiCS and Products configs are the versions used by the paired multi-seed evaluation runs; products-full matches the 37,745-row test split reported in the paper's dataset statistics.
Graphs
raw_datasets/<dataset>.pt holds the graphs a <walk> traverses. A prompt only carries the ego-node text and neighbour previews, so the graph is required to reveal a destination's full text during rollout.
Training configs
train is the mixture the reported models were trained on. The other two expose its two halves for analysis.
Composition of train: node_class 230,660 (Sportsfit 103,834, Computer 52,336, Photo 29,016, History 24,930, PubMed 11,830, Instagram 6,803, CiteSeer 1,911) and relation_class 86,835 (WN18RR). The totals match the training splits in the paper's dataset statistics table.
Provenance and licensing
Each config is a derivative of a published graph dataset. Copyright in the underlying node text remains with the original owners, and use of a config is governed by the licence of its source.
Users must satisfy the terms of the original sources. Anyone requiring a distribution free of third-party text can instead rebuild every config from source: the random state is fixed at 42 and construction is deterministic, so the config_snapshot.yaml in each directory reproduces the same splits, neighbourhoods and previews.
Citation
@inproceedings{liu2026cny,
title = {Call Neighbours Yourself: Graph Walks with Destination-Conditioned On-Policy Self-Distillation},
author = {Yilun Liu and Boyu Luo and Yanran Tang and Ruihong Qiu and Zi Huang},
booktitle = {EMNLP},
year = {2026}
}Please also cite the source dataset of any config used.
