Closed pandamax closed 7 years ago
python2.7 tensorflow_gpu 1.2
Which system are you running on and did you build TF from source? This seems to be a similar problem encountered in older versions of TF where MaxPoolWithArgmax
and some other ops were not yet implemented. Please also try running with TF 1.3 to see if the problem persists.
I have used the code for training on some customised data and I was able to run it sucessfully with tensroflow-gpu 1.2 (code doosn't runs on CPU verison of tensorflow 1.2, as there are some ops not supported on CPU).
It seems like TF-CPU v1.2 does not have some ops supported, rather than it being an issue with the code. I suggest you to raise an issue on TF to verify this issue. I'll close this issue for now.
H @kwotsin , I also get the same error:
InvalidArgumentError (see above for traceback): No OpKernel was registered to support Op 'MaxPoolWithArgmax' with these attrs. Registered devices: [CPU], Registered kernels:
InvalidArgumentError (see above for traceback): No OpKernel was registered to support Op 'MaxPoolWithArgmax' with these attrs. Registered devices: [CPU], Registered kernels: device='GPU'; Targmax in [DT_INT64]; T in [DT_DOUBLE] device='GPU'; Targmax in [DT_INT64]; T in [DT_FLOAT] device='GPU'; Targmax in [DT_INT64]; T in [DT_HALF]