Как мне заставить IDEA / PyCharm правильно обрабатывать @tf_export?

#python #tensorflow #intellij-idea #pycharm #tf.keras

#python #тензорный поток #intellij-idea #pycharm #tf.keras

Вопрос:

Как мне заставить IDEA / PyCharm правильно обрабатывать @tf_export аннотации?

Я переключился на TF 1.12 и для следующего кода

 import tensorflow as tf
from tensorflow.keras import layers

model = tf.keras.Sequential()
model.add(layers.Dense(64, activation='relu'))
  

Я вижу, что IDEA выделяет импорт layers .

введите описание изображения здесь

Я не могу перейти к объявлению Dense , щелкнув по нему правой кнопкой мыши.

Код выполняется корректно.

Есть ли способ это исправить?

Комментарии:

1. Известная проблема youtrack.jetbrains.com/issue/PY-34174

Ответ №1:

Вы можете сделать это:

 import tensorflow.python.keras
from keras import Sequential, layers