When I tried to use the weights trained in an autoencoder model as the initial weights for another model, it was not possible with TensorFlow 1.5. So I had to upgrade to 1.6.
Update on 3/23/2018
It seems that there is an issue with
TensorFlow 1.6. It works with my MacBook Pro but not with my MacPro. I may need to wait until the issue is resolved.
Update on 4/5/2018
Someone suggested a simple solution, compiling tensorflow from the source.