we would pre process continuous values to convert them into a binary space and then we'd use Boltzmann machines from there so you could do the same thing in Reverse with genitive adversarial nuts you could have a model that converts these binary values to continuous values and then use generative adverts or networks from there you could for example train a word embedding model and then have a generative adversarial network that produces word embeddings rather than directly producing discrete words one very interesting extension of