microsoft / Recursive-Cascaded-Networks

[ICCV 2019] Recursive Cascaded Networks for Unsupervised Medical Image Registration
https://arxiv.org/abs/1907.12353
MIT License
361 stars 87 forks source link

No default session is registered. Use `with sess.as_default():` or pass an explicit session to `run(session=sess)` #61

Open Hoodini-Gzj opened 2 years ago

Hoodini-Gzj commented 2 years ago

hello,while I was running your code, there was a problem: Traceback (most recent call last): File "eval.py", line 147, in main() File "eval.py", line 82, in main tf.global_variables_initializer().run() File "E:\anaconda3\envs\R\lib\site-packages\tensorflow\python\framework\ops.py", line 2450, in run _run_using_default_session(self, feed_dict, self.graph, session) File "E:\anaconda3\envs\R\lib\site-packages\tensorflow\python\framework\ops.py", line 5202, in _run_using_default_session raise ValueError("Cannot execute operation using run(): No default " ValueError: Cannot execute operation using run(): No default session is registered. Use with sess.as_default(): or pass an explicit session to run(session=sess) Could you give me some advice about this error please,looking forward to your reply.

zsyzzsoft commented 2 years ago

This code only supports tf 1.4.

Hoodini-Gzj commented 2 years ago

Thank you for your patient reply before.Your advice is helpful to me.I succeeded in getting the test results, but I wanted to get the deformation field and the warped image.Is that right to replace keys = ['pt_mask', 'landmark_dists', 'jaccs', 'dices', 'jacobian_det', ] in eval.py with keys = ['real_flow', 'image_fixed', 'warped_moving']? Are there any specific changes that need to be made elsewhere?