ذخیره و بازیابی دیتاست mnist با کد تنسورفلو - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۱۱۴ نفر آنلاین
۲ عضو و ۱۱۲ مهمان در سایت حاضرند

ذخیره و بازیابی دیتاست mnist با کد تنسورفلو

0 امتیاز
41 بازدید
کد تنسورفلو جهت ذخیره و بازیابی دیتاست mnist را بفرمایید. باتشکر
سوال شده تیر 7  بوسیله ی abedini (امتیاز 17)   3

1 پاسخ

+1 امتیاز

سلام . به نظرم دیتاست را از سایتش دانلود کنید خیلی بهتره.

دریافت دیتاست از طریق  tensrflow به صورت زیر :

from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets('MNIST_data', one_hot=True)

 

پاسخ داده شده تیر 7 بوسیله ی sharp man (امتیاز 121)   2
متشکر از پاسخگویی جنابعالی. بنده 4 فایل مربوطه را دانلود کرده و در مسیر پروژه ام هم کپی نموده ام ولی وقتی میخواهم در محیط تنسور از آنها استفاده کنم پیغام خطای زیر را میدهد
In [18]: for i in range(1000):
    ...:    batch_xs, batch_ys = mnist.train.next_batch(100)
    ...:    sess.run(train_step, feed_dict={x: batch_xs, y_: batch_ys})
    ...:
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-18-545a3073d706> in <module>()
      1 for i in range(1000):
----> 2    batch_xs, batch_ys = mnist.train.next_batch(100)
      3    sess.run(train_step, feed_dict={x: batch_xs, y_: batch_ys})
      4

NameError: name 'mnist' is not defined
یعنی mnist  را پیدا نمیکند.
با عرض ادب بنده مشکل رامتوجه شدم نباید 4 فایل مربوط به mnist  را extract میکردم. به حالت فشرده باید ذخیره میشد. به این ترتیب مشکل حل شد. سپاسگزار از پاسخگویی جنابعالی
...