Machine Learning Demodulator Architectures for Power-Limited Communications