Unverified Commit 017b6bb3 authored by Rhett Ying's avatar Rhett Ying Committed by GitHub
Browse files

[doc] update YAML spec (#6812)

parent 3e59b1d4
......@@ -524,105 +524,101 @@
" - name: node_classification\n",
" num_classes: 10\n",
" train_set:\n",
" - data:\n",
" - type: user\n",
" name: seed_nodes\n",
" - type: user\n",
" data:\n",
" - name: seed_nodes\n",
" format: numpy\n",
" path: {os.path.basename(nc_train_user_ids_path)}\n",
" - type: user\n",
" name: labels\n",
" - name: labels\n",
" format: torch\n",
" path: {os.path.basename(nc_train_user_labels_path)}\n",
" - type: item\n",
" name: seed_nodes\n",
" - type: item\n",
" data:\n",
" - name: seed_nodes\n",
" format: numpy\n",
" path: {os.path.basename(nc_train_item_ids_path)}\n",
" - type: item\n",
" name: labels\n",
" - name: labels\n",
" format: torch\n",
" path: {os.path.basename(nc_train_item_labels_path)}\n",
" validation_set:\n",
" - data:\n",
" - type: user\n",
" name: seed_nodes\n",
" - type: user\n",
" data:\n",
" - name: seed_nodes\n",
" format: numpy\n",
" path: {os.path.basename(nc_val_user_ids_path)}\n",
" - type: user\n",
" name: labels\n",
" - name: labels\n",
" format: torch\n",
" path: {os.path.basename(nc_val_user_labels_path)}\n",
" - type: item\n",
" name: seed_nodes\n",
" - type: item\n",
" data:\n",
" - name: seed_nodes\n",
" format: numpy\n",
" path: {os.path.basename(nc_val_item_ids_path)}\n",
" - type: item\n",
" name: labels\n",
" - name: labels\n",
" format: torch\n",
" path: {os.path.basename(nc_val_item_labels_path)}\n",
" test_set:\n",
" - data:\n",
" - type: user\n",
" name: seed_nodes\n",
" - type: user\n",
" data:\n",
" - name: seed_nodes\n",
" format: numpy\n",
" path: {os.path.basename(nc_test_user_ids_path)}\n",
" - type: user\n",
" name: labels\n",
" - name: labels\n",
" format: torch\n",
" path: {os.path.basename(nc_test_user_labels_path)}\n",
" - type: item\n",
" name: seed_nodes\n",
" - type: item\n",
" data:\n",
" - name: seed_nodes\n",
" format: numpy\n",
" path: {os.path.basename(nc_test_item_ids_path)}\n",
" - type: item\n",
" name: labels\n",
" - name: labels\n",
" format: torch\n",
" path: {os.path.basename(nc_test_item_labels_path)}\n",
" - name: link_prediction\n",
" num_classes: 10\n",
" train_set:\n",
" - data:\n",
" - type: \"user:like:item\"\n",
" name: node_pairs\n",
" - type: \"user:like:item\"\n",
" data:\n",
" - name: node_pairs\n",
" format: numpy\n",
" path: {os.path.basename(lp_train_like_node_pairs_path)}\n",
" - type: \"user:follow:user\"\n",
" name: node_pairs\n",
" - type: \"user:follow:user\"\n",
" data:\n",
" - name: node_pairs\n",
" format: numpy\n",
" path: {os.path.basename(lp_train_follow_node_pairs_path)}\n",
" validation_set:\n",
" - data:\n",
" - type: \"user:like:item\"\n",
" name: node_pairs\n",
" - type: \"user:like:item\"\n",
" data:\n",
" - name: node_pairs\n",
" format: numpy\n",
" path: {os.path.basename(lp_val_like_node_pairs_path)}\n",
" - type: \"user:like:item\"\n",
" name: negative_dsts\n",
" - name: negative_dsts\n",
" format: torch\n",
" path: {os.path.basename(lp_val_like_neg_dsts_path)}\n",
" - type: \"user:follow:user\"\n",
" name: node_pairs\n",
" - type: \"user:follow:user\"\n",
" data:\n",
" - name: node_pairs\n",
" format: numpy\n",
" path: {os.path.basename(lp_val_follow_node_pairs_path)}\n",
" - type: \"user:follow:user\"\n",
" name: negative_dsts\n",
" - name: negative_dsts\n",
" format: torch\n",
" path: {os.path.basename(lp_val_follow_neg_dsts_path)}\n",
" test_set:\n",
" - data:\n",
" - type: \"user:like:item\"\n",
" name: node_pairs\n",
" - type: \"user:like:item\"\n",
" data:\n",
" - name: node_pairs\n",
" format: numpy\n",
" path: {os.path.basename(lp_test_like_node_pairs_path)}\n",
" - type: \"user:like:item\"\n",
" name: negative_dsts\n",
" - name: negative_dsts\n",
" format: torch\n",
" path: {os.path.basename(lp_test_like_neg_dsts_path)}\n",
" - type: \"user:follow:user\"\n",
" name: node_pairs\n",
" - type: \"user:follow:user\"\n",
" data:\n",
" - name: node_pairs\n",
" format: numpy\n",
" path: {os.path.basename(lp_test_follow_node_pairs_path)}\n",
" - type: \"user:follow:user\"\n",
" name: negative_dsts\n",
" - name: negative_dsts\n",
" format: torch\n",
" path: {os.path.basename(lp_test_follow_neg_dsts_path)}\n",
"\"\"\"\n",
......
......@@ -319,34 +319,31 @@ class OnDiskDataset(Dataset):
- name: "edge_classification"
num_classes: 10
train_set:
- data: # multiple data sources could be specified.
- type: paper
name: node_pairs
- type: paper # could be omitted for homogeneous graph.
data: # multiple data sources could be specified.
- name: node_pairs
format: numpy # Can be numpy or torch.
in_memory: true # If not specified, default to true.
path: set/paper-train-node_pairs.npy
- type: paper
name: labels
- name: labels
format: numpy
path: set/paper-train-labels.npy
validation_set:
- data:
- type: paper
name: node_pairs
- type: paper
data:
- name: node_pairs
format: numpy
path: set/paper-validation-node_pairs.npy
- type: paper
name: labels
- name: labels
format: numpy
path: set/paper-validation-labels.npy
test_set:
- data:
- type: paper
name: node_pairs
- type: paper
data:
- name: node_pairs
format: numpy
path: set/paper-test-node_pairs.npy
- type: paper
name: labels
- name: labels
format: numpy
path: set/paper-test-labels.npy
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment