thtrieu / darkflow

Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices
GNU General Public License v3.0
6.13k stars 2.08k forks source link

AttributeError: module 'tensorflow.python.framework.op_def_registry' has no attribute 'register_op_list #1172

Open Chaideo opened 4 years ago

Chaideo commented 4 years ago

from darkflow.net.build import TFNet import cv2 AttributeError Traceback (most recent call last)

in () ----> 1 from darkflow.net.build import TFNet 2 import cv2 5 from .ops import op_create, identity 6 from .ops import HEADER, LINE 7 from .framework import create_framework /content/darkflow/darkflow/net/ops/__init__.py in () ----> 1 from .simple import * 2 from .convolution import * 3 from .baseop import HEADER, LINE 4 5 op_types = { /content/darkflow/darkflow/net/ops/simple.py in () ----> 1 import tensorflow.contrib.slim as slim 2 from .baseop import BaseOp 3 import tensorflow as tf 4 from distutils.version import StrictVersion 5 /usr/local/lib/python3.6/dist-packages/tensorflow/contrib/__init__.py in () 29 from tensorflow.contrib import checkpoint 30 if os.name != "nt" and platform.machine() != "s390x": ---> 31 from tensorflow.contrib import cloud 32 from tensorflow.contrib import cluster_resolver 33 from tensorflow.contrib import compiler /usr/local/lib/python3.6/dist-packages/tensorflow/contrib/cloud/__init__.py in () 22 23 # pylint: disable=line-too-long,wildcard-import,g-import-not-at-top ---> 24 from tensorflow.contrib.cloud.python.ops.bigquery_reader_ops import * 25 from tensorflow.contrib.cloud.python.ops.gcs_config_ops import * 26 /usr/local/lib/python3.6/dist-packages/tensorflow/contrib/cloud/python/ops/bigquery_reader_ops.py in () 19 from __future__ import print_function 20 ---> 21 from tensorflow.contrib.cloud.python.ops import gen_bigquery_reader_ops 22 from tensorflow.python.framework import ops 23 from tensorflow.python.ops import io_ops /usr/local/lib/python3.6/dist-packages/tensorflow/contrib/cloud/python/ops/gen_bigquery_reader_ops.py in () 367 # } 368 # } --> 369 _op_def_lib = _InitOpDefLibrary(b"\n\355\001\n\016BigQueryReader\032\024\n\rreader_handle\030\007\200\001\001\"\027\n\tcontainer\022\006string\032\002\022\000\"\031\n\013shared_name\022\006string\032\002\022\000\"\024\n\nproject_id\022\006string\"\024\n\ndataset_id\022\006string\"\022\n\010table_id\022\006string\"\027\n\007columns\022\014list(string)\"\027\n\020timestamp_millis\022\003int\"\034\n\016test_end_point\022\006string\032\002\022\000\210\001\001\n\331\001\n GenerateBigQueryReaderPartitions\032\016\n\npartitions\030\007\"\024\n\nproject_id\022\006string\"\024\n\ndataset_id\022\006string\"\022\n\010table_id\022\006string\"\027\n\007columns\022\014list(string)\"\027\n\020timestamp_millis\022\003int\"\025\n\016num_partitions\022\003int\"\034\n\016test_end_point\022\006string\032\002\022\000") /usr/local/lib/python3.6/dist-packages/tensorflow/contrib/cloud/python/ops/gen_bigquery_reader_ops.py in _InitOpDefLibrary(op_list_proto_bytes) 275 op_list = _op_def_pb2.OpList() 276 op_list.ParseFromString(op_list_proto_bytes) --> 277 _op_def_registry.register_op_list(op_list) 278 op_def_lib = _op_def_library.OpDefLibrary() 279 op_def_lib.add_op_list(op_list) AttributeError: module 'tensorflow.python.framework.op_def_registry' has no attribute 'register_op_list'