This repository was archived by the owner on Nov 18, 2023. It is now read-only.

Description
Hello, I found a performance issue in the definition of loss_ops_preexisting_no_penalty, kglib/kgcn/learn/loss.py, tf.math.reduce_any and tf.math.not_equal will be calculated repeatedly during program execution, resulting in reduced efficiency. I think they should be created before the loop.
The same issues exist in
Looking forward to your reply. Btw, I am very glad to create a PR to fix it if you are too busy.