Пока мы ожидаем, что numpy реализует типизацию, я хочу создать простой объект типизации, чтобы указать, что переменная является либо numpy ndarray
, либо тензорным тензорным потоком. Как мне это сделать? Я хочу что-то вроде
X = Union[np.ndarray, tf.Tensor]
В идеале я мог бы определить этот тип, даже если я не импортирую тензорный поток. Если мне нужно просто использовать тип заполнителя, это будет приемлемо. Если я пойду этим путем, как я могу это сделать? Есть ли что-то вроде:
X = typing.PlaceholderType('X')