Каковы ограничения для имен областей тензорного потока?

Я запускаю модель tensorflow и получаю следующую ошибку:

ValueError: "Цемент (компонент 1) (кг в смеси am ^ 3)" не является допустимым именем области.

Я получаю, что tf, вероятно, не любит специальные символы и пробелы в именах областей, но я пытаюсь найти фактический документ о том, какие символы разрешены. Кто-нибудь знает, где я могу найти это?

Благодарю.

Ответы

Ответ 1

Из источника TF:

ПРИМЕЧАНИЕ. Этот конструктор проверяет данное name. Действительная область действия

имена соответствуют одному из следующих регулярных выражений:

[A-Za-z0-9.][A-Za-z0-9_.\\-/]* (for scopes at the root)
[A-Za-z0-9_.\\-/]* (for other scopes)