Skip to content

Commit a89db13

Browse files
committed
Visualize HashGNN and node2vec node embeddings
1 parent 0452431 commit a89db13

13 files changed

+204
-45
lines changed

cypher/Node_Embeddings/Node_Embeddings_1a_Fast_Random_Projection_Estimate.cypher

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
CALL gds.fastRP.stream.estimate(
44
$dependencies_projection + '-cleaned', {
55
embeddingDimension: toInteger($dependencies_projection_embedding_dimension)
6+
,randomSeed: 30
67
,relationshipWeightProperty: $dependencies_projection_weight_property
78
}
89
)

cypher/Node_Embeddings/Node_Embeddings_1b_Fast_Random_Projection_Statistics.cypher

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
CALL gds.fastRP.stats(
44
$dependencies_projection + '-cleaned', {
55
embeddingDimension: toInteger($dependencies_projection_embedding_dimension)
6+
,randomSeed: 30
67
,relationshipWeightProperty: $dependencies_projection_weight_property
78
}
89
)

cypher/Node_Embeddings/Node_Embeddings_1c_Fast_Random_Projection_Mutate.cypher

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
CALL gds.fastRP.mutate(
44
$dependencies_projection + '-cleaned', {
55
embeddingDimension: toInteger($dependencies_projection_embedding_dimension)
6+
,randomSeed: 30
67
,relationshipWeightProperty: $dependencies_projection_weight_property
78
,mutateProperty: $dependencies_projection_write_property
89
}

cypher/Node_Embeddings/Node_Embeddings_1d_Fast_Random_Projection_Stream.cypher

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
CALL gds.fastRP.stream(
44
$dependencies_projection + '-cleaned', {
55
embeddingDimension: toInteger($dependencies_projection_embedding_dimension)
6+
,randomSeed: 30
67
,relationshipWeightProperty: $dependencies_projection_weight_property
78
}
89
)

cypher/Node_Embeddings/Node_Embeddings_1e_Fast_Random_Projection_Write.cypher

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
CALL gds.fastRP.write(
44
$dependencies_projection + '-cleaned', {
55
embeddingDimension: toInteger($dependencies_projection_embedding_dimension)
6+
,randomSeed: 30
67
,relationshipWeightProperty: $dependencies_projection_weight_property
78
,writeProperty: $dependencies_projection_write_property
89
}

cypher/Node_Embeddings/Node_Embeddings_2a_Hash_GNN_Estimate.cypher

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ CALL gds.beta.hashgnn.stream.estimate(
66
,iterations: 3
77
,generateFeatures: {
88
dimension: toInteger($dependencies_projection_embedding_dimension) * 4
9-
,densityLevel: 1
9+
,densityLevel: 3
1010
}
1111
,outputDimension: toInteger($dependencies_projection_embedding_dimension)
12+
,neighborInfluence: 0.9
13+
,randomSeed: 30
1214
}
1315
)
1416
YIELD requiredMemory, nodeCount, relationshipCount, bytesMin, bytesMax, heapPercentageMin, heapPercentageMax, treeView

cypher/Node_Embeddings/Node_Embeddings_2c_Hash_GNN_Mutate.cypher

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ CALL gds.beta.hashgnn.mutate(
66
,iterations: 3
77
,generateFeatures: {
88
dimension: toInteger($dependencies_projection_embedding_dimension) * 4
9-
,densityLevel: 1
9+
,densityLevel: 3
1010
}
1111
,outputDimension: toInteger($dependencies_projection_embedding_dimension)
12+
,neighborInfluence: 0.9
13+
,randomSeed: 30
1214
,mutateProperty: $dependencies_projection_write_property
1315
}
1416
)

cypher/Node_Embeddings/Node_Embeddings_2d_Hash_GNN_Stream.cypher

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ CALL gds.beta.hashgnn.stream(
66
,iterations: 3
77
,generateFeatures: {
88
dimension: toInteger($dependencies_projection_embedding_dimension) * 4
9-
,densityLevel: 1
9+
,densityLevel: 3
1010
}
1111
,outputDimension: toInteger($dependencies_projection_embedding_dimension)
12+
,neighborInfluence: 0.9
13+
,randomSeed: 30
1214
}
1315
)
1416
YIELD nodeId, embedding

cypher/Node_Embeddings/Node_Embeddings_3a_Node2Vec_Estimate.cypher

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ CALL gds.node2vec.write.estimate(
44
$dependencies_projection + '-cleaned', {
55
,embeddingDimension: toInteger($dependencies_projection_embedding_dimension)
66
,iterations: 3
7+
,randomSeed: 30
78
,relationshipWeightProperty: $dependencies_projection_weight_property
89
,writeProperty: $dependencies_projection_write_property
910
}

cypher/Node_Embeddings/Node_Embeddings_3c_Node2Vec_Mutate.cypher

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ CALL gds.node2vec.mutate(
44
$dependencies_projection + '-cleaned', {
55
,embeddingDimension: toInteger($dependencies_projection_embedding_dimension)
66
,iterations: 3
7+
,randomSeed: 30
78
,relationshipWeightProperty: $dependencies_projection_weight_property
89
,mutateProperty: $dependencies_projection_write_property
910
}

0 commit comments

Comments
 (0)