به بخش پرسش و پاسخ یادگیری عمیق خوش آمدید,
این نسخه آزمایشی سایت است.
لطفا به نکات زیر توجه کنید:
  • برای ارتباط با مدیران میتوانید از صفحه مدیران اقدام کنید.
  • سوال و جواب ها باید به زبان فارسی باشند. استفاده از زبان انگلیسی یا فینگلیش برای پاسخ دادن مجاز نیست.
  • لطفا بعد از پرسش سوال لینک سوال خود را در گرو تلگرام (Iran Deep Learning Group) معرفی کنید تا سریعتر به جواب برسید. برای دسترسی به آخرین لینک از منابع یادگیری استفاده کنید
  • لطفا بجای عکس از متن استفاده کنید. اگر متون طولانی هستند از سایت pastebin.com برای اپلود استفاده کرده و لینک حاصل را در سوال خود قرار دهید. برای قرار دادن تصویر ، از بخش ارسال تصویر ادیتور سایت استفاده کنید.
  • بعد از دریافت پاسخ، بهترین پاسخ را از طریق کلیک بر روی علامت تیک انتخاب کنید
  • اگر با خطا و یا مشکلی مواجه شدید از بخش تماس با ما در انتهای صفحه و یا ایمیل Coderx7@gmail.com موضوع را اطلاع دهید.

با تشکر

دسته بندی ها

0 امتیاز

با سلام خدمت همه دوستان.
من میخوام با شبکه های Bayesian NN کار کنم. برای همین هم ماژول tensorflow_probability رو نصب کردم. حالا یک برنامه ساده مربوط به mnist رو میخوام اجرا کنم خطا میده که ورژن تنسورفلو رو افزایش بده.. الان ورژن فعلی ۱.۸ هست ولی عجیبه که بازهم این خطا رو میده:
ImportError: This version of TensorFlow Probability requires TensorFlow version >= 1.15; Detected an installation of version 1.8.0. Please upgrade TensorFlow to proceed.
حالا من باید چکار کنم؟
حتی من ورژن تنسورفلو 2 رو هم روی یک virtualenv دیگه نصب کردم که خطای زیر رو میگیرم:
Traceback (most recent call last):
File "Bayesian_mnist.py", line 27, in

from tensorflow.contrib.learn.python.learn.datasets import mnist

ImportError: No module named 'tensorflow.contrib'
مثل اینکه contrib تو ورژن۲ تعریف نشده و نمیشه باهاش کار کرد.
ممنون میشم که در این زمینه من رو راهنمایی بفرمایید که چکار کنم؟ با تشکر از پاسخی که میدید....

توسط (155 امتیاز)

1 پاسخ

+1 امتیاز

سلام
اگر مشکلتون فقط داده های mnist هست میتونید از روش های دیگه استفاده کنید
مثلا با keras:

import tensorflow as tf
(x_train, y_train), (x_test, y_test) = tf.keras.datasets.mnist.load_data()

که تو همه ورژن های تنسورفلو کار می کنه
البته ورژن بالای 1.15 هم که ازتون خواسته واقعا باید رعایت کنید!

توسط (155 امتیاز)
سلام. نه اتفاقا اصلا منظورم داده های mnist نیست. من میخوام mnist رو با شبکه Bayesian که کدهای اون هست برای آموزش و فهم بیشتر این شبکه اجرا کنم. ورژن تنسورفلوی فعلی من 1.8 هست که بزرگتر از 1.15 هست ولی باز هم برای این دستور import tensorflow_probability as tfp  خطا میده.
ImportError: This version of TensorFlow Probability requires TensorFlow version >= 1.15; Detected an installation of version 1.8.0. Please upgrade TensorFlow to proceed
نمیدونم چرا باز هم خطا میده در صورتی که ورژن تنسورفلو مشکلی نداره!!!!
به ورژن، بیشتر دقت کنید!
 1.8 قدیمی تر از 1.15 میشه (چون 8 کوچیکتر از 15 هست)
سلام. بله درست میفرمایید! من فکر کردم 1.1.5 نوشته. بعد که کمی دقت کردم متوجه شدم.. با تشکر!
...