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'
I was trying to use
tfp-nightlywithtf 2.0on Google Colab.This gives me the error below: