I want to switch from Mathematica to Python and MxNet to continue developing a Munsell color spec application based on a backpropagation/regression neural network. I'm new to Python and MxNet so I'm a bit lost in this universe. However, I'm experienced with neural networks, C++ and Mathematica.
I'm on Windows 10. I installed Python 3.8.1 and then MxNet. Then I wanted to follow MxNet tutorial "Manipulate data with ndarray". Entering the first command line "from mxnet import nd", I get the following error:
generator = lambda: [(yield self._batchify_fn([self._dataset[idx] for idx in batch]))
^
SyntaxError: 'yield' inside list comprehension
I found a StackOverflow question where an answer indicates that using yield in this context is now an error in 3.8 but was only a warning in 3.7.
Is there a quick fix for this or should I uninstall 3.8 and install 3.7?