人気記事

Python

ゼロからつくるPython機械学習プログラミング入門 1、2章

投稿日:

表題のテキストの備忘録として躓いた箇所を残しておきます。

スポンサーリンク

MNISTのデータセットを取得できない

手書き文字のMNISTデータセットを https://yann.lecun.com/exdb/mnist/ から取得しようとしましたが、ログイン画面が表示され取得できませんでした。

以下のGitHubからは取得できました。

https://github.com/cvdfoundation/mnist 

VScodeによるjupyter実行環境構築

これまでブラウザでjupyterを実行してきましたが、記載のサンプルコードがjupyter向けであったり、pyファイル実行用であったりと混在していたので、VScodeでまとめてjupyterも実行したいと思いました。

調べるとVScodeにjupyterの拡張機能をインストールしてから、表示>コマンドパレット>Create: 新しいjupyter Notebookを選択し、右上から仮想環境のカーネル(下図の pipenv(Python 3.9.6))を選択という手順が出てきました。

ただ、自分が最初試した時には、カーネルの選択に仮想環境が表示されませんでしたので、

以下リンク先の手順でkernelを作成しました。

https://qiita.com/mzn/items/99d769d0ad9d03a5d73e

code2-1.  scatterPlot1.pyがそのままではエラーになる

提供されたサンプルコードのままだとバージョン(Python 3.9.6 , matplotlib 3.7.1 )の問題なのか以下エラーとなりました。

AttributeError: 'Text' object has no property 'fontSize'

fontSizeをfontsize(sを小文字)にしたら動作しました。

以上。

-Python,

Copyright© ITエンジニアへの転身 , 2024 All Rights Reserved Powered by STINGER.