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

با تشکر

دسته بندی ها

0 امتیاز

جناب آقای حسن پور، ضمن تشکر از بابت معرفی لینک https://github.com/Hvass-Labs/TensorFlow-Tutorials/ با توجه به اینکه من در لود کردن هر دیتایی جز دیتاست mnist در تنسورفلو مشکل دارم، از شما خواهشمندم اینجانب را در صورت امکان راهنمایی بفرمایید.

برای مثال در همون سایت بالا که لطف کرده بودید برای لود کردن mnist با دستور زیر مشکلی پیش نیامد

from tensorflow.examples.tutorials.mnist import input_data

اما برای لود کردن cifar10 با دستور import cifar10 خطاای زیر را گرفتم

--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call
last) <ipython-input-1-4925188f42c0> in <module>() ----> 1 import cifar10 ModuleNotFoundError: No module named 'cifar10'

 

در همین سایت اشاره شده که

In [5]:

import cifar10

Set the path for storing the data-set on your computer.

In [6]:

# cifar10.data_path = "data/CIFAR-10/"

The CIFAR-10 data-set is about 163 MB and will be downloaded automatically if it is not located in the given path.

In [7]:

cifar10.maybe_download_and_extract()

من هم دیتاست cifar10 را از سایت جنابعالی دانلود کردم اما نمیتوانم نه این دیتاست را نه دیتاست خودم را(که به همان ترتیبی که شما اشاره کرده بودید پوشه های train و test را به همراه فایل متنی شان آماده کرده ام) که در کامپیوترم ذخیره دارم ببرم در data مربوط به jupyter (همانطور که در بالا گفته شده).

خیلی ممنون میشم اگر لطف بفرمایید و در زمینه نحوه لود کردن دیتا راهنماییم بفرمایید.

با احترام

توسط (132 امتیاز)
سلام. این سوال با سوال قبلی چه فرقی داره ؟‌

1 پاسخ

0 امتیاز

سلام
در مورد خطا فایل cifar10.py در روت باید باشه (کل فایلها باید دانلود بشن که وقتی فایلی رو اجرا میکنید بقیه ماجولها و فایلها در دسترس باشن)
اگه نیاز به دیتاست سیفار۱۰ دارید میتونید خیلی راحت از دیتاست های کراس استفاده کنید :‌

import keras
from keras.datasets import cifar10

بعد

# The data, split between train and test sets:
(x_train, y_train), (x_test, y_test) = cifar10.load_data()
print('x_train shape:', x_train.shape)
print(x_train.shape[0], 'train samples')
print(x_test.shape[0], 'test samples')

برای ساخت دیتاست در تنسورفلو که شیوه های مختلفی هست . از شیوه های ابتدایی که قبلا دیدید تا شیوه های پیشرفته تر .
برای اطلاعات بیشتر میتونید اینجا و اینجا رو ببینید

توسط (4.3k امتیاز)
من خواستم با دستور from keras.datasets import cifar10 این داده خودش از سایتش دانلود بشه ولی نمیدونم چرا بسیار زمانبره ترجیح دادم خودم در چند دقیقه طبق همون لینکی که در فولدر keras.datase   برای داده cifar10  داده بود دانلود کنم
الان  از اونجایی که داده رو دارم نمیخام از دستور  import keras.dataet  استفاده کنم چه جوری باید در کراس خودم مسیر بدم که دادمو پیدا کنه؟
سلام. وقتی فایلی دارید باید خونده بشه و در حافظه قرار بگیره برای پایتون هم بسته به نوع فایل شیوه خوندن فرق داره . بصورت دیفالت open‌ استفاده کنید و فایل مورد نظر خودتون رو بخونید و عموما باید تبدیل به یک ارایه numpy کنید و بعد در کراس مورد استفاده قرار بدید .
...