Skip to content

tfp-nightly import with TensorFlow 2.0 Alpha #443

Description

@yuanqing-wang

I was trying to use tfp-nightly with tf 2.0 on Google Colab.

! pip install tensorflow==2.0.0-alpha0
! pip install tfp-nightly
import tensorflow_probability as tfp

This gives me the error below:

/usr/local/lib/python3.6/dist-packages/tensorflow_probability/__init__.py in <module>()
     73 
     74 # from tensorflow_probability.google import staging  # DisableOnExport
---> 75 from tensorflow_probability.python import *  # pylint: disable=wildcard-import
     76 from tensorflow_probability.python.version import __version__
     77 # pylint: enable=g-import-not-at-top

/usr/local/lib/python3.6/dist-packages/tensorflow_probability/python/__init__.py in <module>()
     25 from tensorflow_probability.python import experimental
     26 from tensorflow_probability.python import glm
---> 27 from tensorflow_probability.python import layers
     28 from tensorflow_probability.python import math
     29 from tensorflow_probability.python import mcmc

/usr/local/lib/python3.6/dist-packages/tensorflow_probability/python/layers/__init__.py in <module>()
     29 from tensorflow_probability.python.layers.dense_variational import DenseReparameterization
     30 from tensorflow_probability.python.layers.dense_variational_v2 import DenseVariational
---> 31 from tensorflow_probability.python.layers.distribution_layer import CategoricalMixtureOfOneHotCategorical
     32 from tensorflow_probability.python.layers.distribution_layer import DistributionLambda
     33 from tensorflow_probability.python.layers.distribution_layer import IndependentBernoulli

/usr/local/lib/python3.6/dist-packages/tensorflow_probability/python/layers/distribution_layer.py in <module>()
     37 from tensorflow_probability.python.internal import distribution_util as dist_util
     38 from tensorflow_probability.python.layers.internal import distribution_tensor_coercible as dtc
---> 39 from tensorflow_probability.python.layers.internal import tensor_tuple as tensor_tuple
     40 from tensorflow.python.keras.utils import tf_utils as keras_tf_utils  # pylint: disable=g-direct-tensorflow-import
     41 

/usr/local/lib/python3.6/dist-packages/tensorflow_probability/python/layers/internal/tensor_tuple.py in <module>()
     22 
     23 from tensorflow.python.framework import composite_tensor  # pylint: disable=g-direct-tensorflow-import
---> 24 from tensorflow.python.framework import type_spec  # pylint: disable=g-direct-tensorflow-import
     25 
     26 

ImportError: cannot import name 'type_spec'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions