質問: load_mnist(flatten=True, normalize=False) ``` ### 状態、試したこと ・過去のteratailの質問などを参考にした:リンク ・カレントディレクトリがch03の状態で、親階層をsys.pathにフルパスで追加 ・datasetフォルダに、「__init_.py」は作成済み ・import dataset.mnist → No module named 'dataset.mnist' ・from dataset.mnist import load_mnist →No module named 'dataset.mnist' ・import dataset のみは実行可能 エラー起きない ・import dataset を実行した後に、dataset.mnist を実行すると、module 'dataset' has no attribute 'mnist' ・visual studio code のサジェスト機能では、import dataset.まで入力すると、mnist や load_mnist をサジェストしてくれる(一応認識はしている?) ・別のPC環境で、 from dataset.mnist import load_mnist as m とすると、読み込めた(as m がないと、No module named 'dataset.mnist') 何が原因で読み込みができないのか、困っております。 教えていただけますと嬉しいです。 よろしくお願いします。
回答: お疲れ様です。 以下の問題に、集中されてOKだと想像します。 (抜粋)・import dataset.mnist → No module named 'dataset.mnist' 問題の原因ですが、 シンプルに別のところにあるdatasetが読み込まれていると思います。 確認方法ですが、 ``` import dataset print("=========",dataset.__file__) ``` という行をエラーより前に入れて確認下さい。 対策としては、 独自の名前にされるのがいいと思います。dataset_newとか。