読者です 読者をやめる 読者になる 読者になる

cBlog

Tips for you.

ゼロから作るDeep Learning読むお( ^ω^) #4

前回までの「ゼロから作るDeep Learning読むお( ^ω^)」 yaritakunai.hatenablog.com まずは今更ですが ソースコードの文字コードについて この本がGitHubで配布しているソースコードには、1行目にこう書いてある。 # coding: utf-8 これはどの文字コードで書…

ゼロから作るDeep Learning読むお( ^ω^) #3

前回までの「ゼロから作るDeep Learning読むお( ^ω^)」 yaritakunai.hatenablog.com 4章 ニューラルネットワークの学習(4.3節まで) コードについて 個人的には、この表現に戸惑ってしまった。 return -np.sum(np.log(y[np.arange(batch_size), t])) / batc…

ゼロから作るDeep Learning読むお( ^ω^) #2

前回までの「ゼロから作るDeep Learning読むお( ^ω^)」 yaritakunai.hatenablog.com 3章 ニューラルネットワーク(3.6節から) コードについて ゼロから作るといっても、ソースコードはGitHubにて公開されているのでいちいち入力しなくても作れてしまう。 im…

ゼロから作るDeep Learning読むお( ^ω^)

買いましたー。 私の浮気性がまた発火してしまいました。(作曲はどうした。ギターはどうした。) ほしい物リスト→から誰も贈ってくれないし、Amazonでずっと在庫切れだったので久しぶりにリアル店舗で買いました。残っていた図書カードフルバーストしました…

Pythonで画像処理(2次元FFTとパワースペクトル)

画像のパワースペクトル(2次元FFTの絶対値の2乗)を画像で出力するプログラムをPythonで書いた。 とにかく、コードを載せる。 spectrum.py import sys from PIL import Image import numpy as np if len(sys.argv) != 3: print('Usage: python spectrum.py …

合志清一先生の超解像技術をPythonで実装してみた

なぜかって? 私はただアップコンバート手法を実装したいんだ。 ※筆者は、合志先生やその研究グループ等の関係者ではありません。掲載している実装例は[1]を参考にしたものであり、推測や間違いが含まれていると考えられます。したがって、結果は本来の性能…

Pythonで画像処理(ローパスフィルタと畳み込み)

画像処理でやりたいことの実現にフィルタ処理が必要になったんですが、ネット上には画素値に対するオペレーションとしての分析が主で、周波数特性とかの信号処理的観点からの解説って意外に転がってないんですよね。今回、ローパスフィルタ(平均化フィルタ…

Pythonでプロット(matplotlib | NumPy)

科学計算では必須なプロット。Pythonではmatplotlibというライブラリを使ってプログラム中でプロットを出力できます。今後、必要になるであろうプロットの形式をいくつか試してみました。 2次元プロット 三角関数。作った配列に対してガバッと計算できます。…

はじめてのPython(画像処理 | グレースケール変換)

Pythonで何やろうかなーと思って、C言語でやりかけだった画像処理にすることにした。C言語のときと同様に、まずはグレースケール変換書いてみた。 すごいしょぼいけどコード載せてみる。コマンドライン引数でファイル名受け取って出力するようになってます。…

やっぱり標準PythonやめてAnacondaにした

勘違いしてました。 AnacondaにPython入っているんですね。Pythonの追加パッケージかと思ってました。 というわけで、標準PythonアンインストールしてAnaconda入れました。何のためにHomebrew入れたんだorz まあ、他の役にたつでしょう。 そんなわけで、今回…

Pythonのコードをチェックする(3対応)flake8をインストールする

pipを使ってソースコードチェッカーflake8をインストールしてみました。pipは、Python用パッケージ管理システムで、Python 3.4からPythonに同梱されるようになりました。 以下の本にはソースコードチェッカーとしてpylint、pyflakes、pep8が紹介されていたの…

Python 3開発環境としてVimを設定する

前回からスタンドアローンプログラムまで進んだので、Vimの設定をしてみました。 yaritakunai.hatenablog.com .vimrc 必要最低限の設定はこんなもんかと。(fileencodingsは異論あるかもしれんけどよくわからん。) set fileencodings=utf-8,euc-jp,sjis,cp9…

MacにPython 3の環境を構築する

買いますたー。 入門 Python 3 作者: Bill Lubanovic,斎藤康毅,長尾高弘 出版社/メーカー: オライリージャパン 発売日: 2015/12/01 メディア: 単行本(ソフトカバー) この商品を含むブログを見る 現在、(章末問題だけ)実際に入力して動作を確認しながら読…

Pythonおじさんが教えてくれるだろ、きっと

入門 Python 3 作者: Bill Lubanovic,斎藤康毅,長尾高弘 出版社/メーカー: オライリージャパン 発売日: 2015/12/01 メディア: 単行本(ソフトカバー) この商品を含むブログを見る サムネがわり やる気はないのに久しぶりにプログラミング熱が再燃しようとし…

プログラミング言語を学ぼうと思う。Pythonってのがいいんだろ?

からあげ先生の記事に触発された。 karaage.hatenadiary.jp そういえば、このブログはプログラミングから始まった。今は見る影もないが。 昨年の年末年始(2014-2015。こういうときどう言えばいいんだろ?)は画像処理をやっていて、論文を読んで超解像を実…