while studying an ML model I found two seemingly different modules to do CharEmbedding and CharEncoding, but it is not clear to me why both are needed
CharEmbedding
CharEncoding