[サイトマップ] [トップページ]

トップページ > 授業のページ > 旧講義資料 >
コンピュータII 2023年度前期 水5


標題 更新日
期末試験 7/19 Wed 14:58 コンピュータIIの期末試験を 7 月 26 日(水)の授業時間に行います。A4判1枚の自筆メモの持ち込みを認めます。自筆メモは答案と一緒に回収します。
第14回参考事項 7/19 Wed 15:53 python3 /pub/comp2/paint_app.py (数字を書く; Brush Size:8, Pen Type: round)
   (File -> Save Snapshot を実行すると,ファイル snapshot.eps に画像保存)
ls -l (ファイル確認)
gm convert -negate snapshot.eps test0.png (ファイル形式変換; 数字 0 の場合)
eog test0.png 
cd /pub/comp2/sample/chapter10/ (第10章のプログラムの場合)
python3 lr_user.py ~/test0.png 
cd /pub/comp2/sample/chapter11/ (第11章のプログラムの場合)
python3 tf_user.py ~/test0.png 

ーーーーー
NumPy の行列(またはベクトル)x の転置は x.T 
第12回課題 7/5 Wed 16:11 自分で作成した手書き数字画像を lr_user.py で表示・認識した結果をテキストファイルに入れて提出してください。テキストファイルには,認識が うまくいった/いかなかった 理由として考えられることも記してください。
第12回参考事項 7/5 Wed 16:10 - ファイル操作
  ls /pub/tmp (ディレクトリ /pub/tmp にあるファイルの名前を表示:自分のファイルを確認するために使う)
  cp /pub/tmp/ファイル名 ~ (提出した画像ファイルをホームディレクトリにコピー)
  参考: cp /pub/tmp/ファイル名 . (提出した画像ファイルをカレントディレクトリにコピー)
- 手書き数字画像の表示法
  Windows 側で X サーバ(AstecX)を動かしてから,実習用コンピュータで eog ファイル名 を実行 
- ホームディレクトリに存在する数字画像ファイルを読み込んで認識する方法
  cd /pub/comp2/sample/chapter10/
  python3 lr_user.py ~/画像ファイル名
サンプルプログラム lr_user.py の修正 2023-06-20 教科書 296 ページ lr_user.py の下から 2 行目の
< predict = model.predict([t/255 for t in test_data])

> predict = model.predict(test_data)
に修正してください。
サンプルプログラムの置き場所 2023-06-20 ディレクトリ /pub/comp2/sample の chapter で始まるディレクトリに各章のサンプルプログラムがあります。
第1回授業 2023-04-12 1. 実習用コンピュータの利用

実習用コンピュータ(名前は as)にログインします。これは,コンピュータ・プログラミングなどで使っているコンピュータです。

2. Python の初歩

実習用コンピュータでは
python3
というコマンドによって「Python インタープリタ」を起動できます。
quit()
によって終了できます。

教科書 第2章 はじめての Python プログラミング
2.1 Python の基本の「き」 (p.22 - p.32)
を読んで学習してください。

だだし,教科書でコマンドプロンプトに直接 python などと入力している箇所は,実習用コンピュータにログインしてから python3 などのコマンドを実行するように読み替えてください。
日本語を入力する箇所は,英語やローマ字に置き換えてください。

Python のプログラムを作成してファイルに保存するにはエディタを使います。
例えば,教科書 p.26 の「ファイルに保存したプログラムを実行する方法」の test.py というファイルを実習用コンピュータで作るには vi などのエディタの利用が必要です。
実習用コンピュータでは vi や Emacs 等のエディタが利用可能で,vi の使い方の簡略な説明を含む資料はコンピュータプログラミングIのページに
「UNIX コマンドと vi エディタ」
として置いてありますので,必要に応じて参照してください。

標題 更新日 サイズ 形式 コメント
test2_2.png 6/28 Wed 15:50 58091 image/png
sigmoid.png 6/28 Wed 15:28 13608 image/png


[サイトマップ] [トップページ]