Yuck. But at least we have time to think out a solution to this for PyMC4.
Suggestion – this means we might want Arviz and other PyMC4 I/O pieces support some kind of rewriting for pretty display, so that we can keep our beloved Greek letters.
For example, Arviz could support pretty_dim and pretty_coord that would support unicode.
Alternatively, we could support some kind of markup in our names that would support LaTeX, since most of us know that. We’d have to figure out an alternative to \, but we could probably do that.
Another alternative would be to keep pretty names outside and have a systematic way to name tensor flow entities that would be predictable enough to help with debugging, but that would quarantine the tensorflow naming restrictions.