2017-04-02 25 views
0

我目前使用tensorflow 1.0.0版本,並試圖用從tensorflow r0.12一個代碼,我使用了ScaleAndShift這樣什麼發生在tensorflow ScaleAndShift從r0.12?

from tensorflow.contrib.distributions import TransformedDistribution 
    from tensorflow.contrib.distributions.python.ops.bijector import ScaleAndShift 
    td = TransformedDistribution(distribution=olde,bijector=ScaleAndShift(shift=30.0, scale=60.0)) 

根據API這仍然是可能的一些變化不大。他們提供了這個例子:

https://www.tensorflow.org/api_docs/python/tf/contrib/distributions/TransformedDistribution?authuser=3

ds = tf.contrib.distributions 
    normal = ds.TransformedDistribution(
     distribution=ds.Normal(mu=0, sigma=1), 
     bijector=ds.bijector.ScaleAndShift(loc=mu, scale=sigma, event_ndims=0), 
     name="NormalTransformedDistribution") 

不過,我得到這個錯誤信息:

>>> ds.TransformedDistribution(
    ... distribution=ds.Normal(mu=0., sigma=1.), 
    ... bijector=ds.bijector.ScaleAndShift(loc=mu, scale=sigma, event_ndims=0), 
    ... name="NormalTransformedDistribution") 
    Traceback (most recent call last): 
     File "<stdin>", line 3, in <module> 
    AttributeError: 'module' object has no attribute 'ScaleAndShift' 

不幸的是,似乎與混帳似乎在那裏我無法找到回購相當一致任何這樣的事情ScaleAndShitf

任何想法我做錯了什麼?

感謝您的幫助

回答

0

錯誤發佈,並由tf團隊應用更正。