@weRifiCatoR
Начинающий программист

AttributeError: module 'tensorflow' has no attribute 'get_default_session'?

Помогите с ошибкой: AttributeError: module 'tensorflow' has no attribute 'get_default_session'
Код:
from imageai.Detection import VideoObjectDetection
from keras import backend as K
import os

execution_path = os.getcwd()
detector = VideoObjectDetection()
detector.setModelTypeAsYOLOv3()
detector.setModelPath(os.path.join(execution_path , "yolo.h5"))
detector.loadModel()

video_path = detector.detectObjectsFromVideo(
            input_file_path = os.path.join(execution_path, "traffic.mp4"),
            output_file_path = os.path.join(execution_path, "traffic_detected"),
            frames_per_second = 20,
            log_progress = True
)

print(video_path)
  • Вопрос задан
  • 611 просмотров
Пригласить эксперта
Ответы на вопрос 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
А гуглить не пробовали?
Первый же гуглеж выдал:
According to TF 1:1 Symbols Map, in TF 2.0 you should use tf.compat.v1.Session() instead of tf.Session()

import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()

Попробуйте, может это то, что надо?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы