Finding Node2Vec Loss Info on Aurora DS via GCP

Hey all, I was wondering how I view the loss of node2vec. I see I can set the learning rate for this algorithm, but that doesn't help if I can't observe the actual loss. When working with a neo4j community Docker image, I was able to see the loss via logs in docker. I'm currently using Aurora DS via GCP and I can't for the life of me figure out how to view logs. I can only download query logs which doesn't contain any ML information.

Also running CALL gds.listProgress('my-job-id') tells me information about the job, like elapsed time which is helpful. But it doesn't provide any information like loss.

Thanks for checking out this question! I'd appreciate any helpful feedback on how I might accomplish this.

Hey @yusuf.jabri ,
you can view the loss of node2vec, if you use the mutate or write mode (Node2Vec - Neo4j Graph Data Science).

For stream, we do log on INFO level. But Aura only exposes the query and security logs.
I will add it as request to get GDS logs as well.

1 Like