まんぼう日記

takataka's diary

computer

Mac に TensorFlow をインストールしてロジスティック回帰させてみた

たかたかは, Deep Learning 関係で遊ぶ/研究する際にこれまで Theano を主に使ってきた(つい先日 0.9.0 が出ましたね: Welcome — Theano 0.9.0 documentation )んですが,ちょっと試しに TensorFlow をインストールして動かしてみることにしました. Ma…

IPython の %autoreload

たかたかの研究分野の国際会議が近々京都であります.1週間のうち2,3日なら顔出せるかな,とスケジュールを確認したら,授業やら重要な会議やらで半日しか都合がつかへんことが判明…参加はあきらめました (;_;) 休講にしたら補講が大変(3から5コマ分どこか…

GPGPUマシンの更新(3) 〜 Theano と Caffe のインストール

GPGPU用のマシンを手に入れました - まんぼう日記 のマシンのOSを入れかえて,CUDA等も更新しました.その結果,こういう環境になりました. OS: Ubuntu 16.04 LTS CUDA 7.5 & cuDNN 5.0 Theano 0.8.2 & Caffe 1.0.0-rc3 というわけで,作業メモ. GPGPUマシ…

OpenCV と wxPython の連係

夏休みに某「ぐにゃぐにゃカメラ」の改良をすることにしました.いままでC言語でOpenCV使って書いたプログラムやったんを,Python + OpenCV で一から書き直します.ついでにGUIもちゃんとしたくなって,wxPython 使うことにしました.その勉強過程のメモです…

Mac + OpenCV 3.1 の VideoCapture が 100 秒で落ちる件

ツクツクボウシが鳴く時節になりました.あのひとたちの鳴き声を聴くとどうしても「天空の城ラピュタ」に出てくる飛行船を思い出してまうたかたかです. 6月末に標記のような問題を見つけて7月はじめに自分の周りのんについては対処したんですが,「そのうち…

GPGPUマシンの更新(2) 〜 CUDA 7.5 と cuDNN 5.0RC

GPGPU用のマシンを手に入れました - まんぼう日記 のマシンのOSを入れかえて,CUDA等も更新しました.その結果,こういう環境になりました. OS: Ubuntu 16.04 LTS CUDA 7.5 & cuDNN 5.0RC Theano 0.8.2 というわけで,作業メモ. GPGPUマシンの更新(1) 〜 U…

GPGPUマシンの更新(1) 〜 Ubuntu 16.04 をインストールして NVIDIA ドライバを入れる 〜

GPGPU用のマシンを手に入れました - まんぼう日記 のマシンのOSを入れかえて,CUDA等も更新しました.その結果,こういう環境になりました. OS: Ubuntu 16.04 LTS CUDA 7.5 & cuDNN 5.0RC Theano 0.8.2 というわけで,作業メモ. GPGPUマシンの更新(1) 〜 U…

Theano 0.8.0 と cuDNN 4

Theano 0.8.0 がリリースされましたね: https://groups.google.com/forum/#!topic/theano-announce/yK8nPkxH6AQ というわけで,Ubuntu マシンと Mac にインストール.ついでに,Ubuntu マシンの cuDNN のバージョンアップも. Theano 0.8.0 のインストール …

Theano 0.8.0rc1(または,ignore_border は True にしよう)

Theano 0.8.0rc1 が出てますね: https://groups.google.com/forum/#!topic/theano-dev/gAu5NTrxr48 rc1 つまり release candidate その1ですから,まだ 0.8.0 の正式リリースではありませんが,待てないのでインストールして使ってみました.GPGPU用マシン…

Mac に Caffe をインストール

Ubuntu マシンに Caffe をインストール - まんぼう日記 に続き,今度は Mac に Caffe をインストールする話です.Caffe の OS X Installation のページ http://caffe.berkeleyvision.org/install_osx.html は Homebrew — OS X 用パッケージマネージャー を h…

Ubuntu マシンに Caffe をインストール

年始からの各種行事が一段落してほっと一息のたかたかです….のはずが.某国際会議の査読が5本も回ってきたり, 3日で120km - まんぼう日記 とか てくてく10,000km - まんぼう日記 とか無謀なことした報い(たぶん)で腰を痛めたりで,ぐだぐだになってしま…

登校時初の5:30切り & PDFファイルをコマンドラインで操作する

登校時初の5:30切り PDFファイルをコマンドラインで操作する 登校時初の5:30切り 今日は定期試験なたかたかです.いつものルートをいつもの通り走って登校...でしたが,なんかいつになくちょーしよくって,こうなりました: 距離 6km,時間 32:42,ペース 5:…

走り納め 27km & Training Center Database XML ファイルを読む python プログラム

走り納め 27km 今度の年末年始は仕事が片付かへんで \(^^)\... .../(^^)/ な予定のたかたかです. とか言いながら,天気ええし大晦日やしっちうことで,走り納めに行ってきました. 瀬田川右岸 → 石山寺 → 大平 → 醍醐大津線 → 横峰峠で折り返して戻る てル…

Linuxで2TB超のHDDを使う

先日久しぶりに18km走を1日2本やりまして,筋肉痛でへろへろなたかたかです. Ubuntu 14.04 を動かしてる PC に 4TB の HDD を増設したんですが,容量が2TB超なせいで思いのほか手間取ってしまいました.ちうわけでメモ.

画像読み込みと学習を並列化するためのほげ ― Python で multi-threading

久しぶりの更新です.ここんとこ,忙しかったり風邪引いたり マンボウが絶滅危惧種に指定 されたりでへろへろやったもので.そんなわけで,11月はじめにやってた話を忘れんうちにメモ. 大量の画像をデータとした Deep Learning をやろうとすると,学習デー…

Ubuntu 14.04 LTS で Intel SSD 750 を使えるようにする

昨日今日は学園祭&研究室公開でした.たくさんの方にお越しいただき,ぐにゃぐにゃしたり眼からビーム出したりして頂きました (^^) ありがとうございます. その合間に,先日GPGPU用マシンに挿した Intel SSD 750( cf. NVIDIA GeForce GTX TITAN X - まん…

NVIDIA GeForce GTX TITAN X

新しいグラフィックスカード,NVIDIA GeForce GTX TITAN X を入手しました. GeForce GTX TITAN X Graphics Card | GeForce | NVIDIA NVIDIA GeForce - Wikipedia Tesla K20C と Quadro K620 が挿さってるGPGPU用マシンに挿して電源オン.そしたら,光りまし…

論理ゲートと眼からビーム

論理ゲートの実現法について 今日は後期水曜の授業の1回目でした.今年度から担当することになった1年生向けの講義も今日から.情報処理の基礎に関する必修科目です.とりあえず1回目は大きなトラブルもなくひと安心. で,一息ついたら次回以降の準備をいそ…

zlib がらみで問題のある PNG 画像ファイルを修正する

卒業研究で画像からの人検出をやろうとしてる学生に INRIA Person dataset をすすめたら,「OpenCV の imread で画像が読み込めない.調べてみたら,libpng のバージョンを下げたら解決するという話があった( http://stackoverflow.com/questions/25543930/…

cuDNN を入れて Theano で使ってみる

Convolutional Neural Net で CIFAR-10 を識別してみる - まんぼう日記 に書いた,NVIDIA cuDNN – GPU Accelerated Deep Learning の話です.今朝,NVIDIA から GPU Computing & Embedded Developer Program への登録の approval のメイルが来ました.サイト…

続 MacPorts で OpenCV 3.0.0 + opencv_contrib をインストール

MacPorts で OpenCV 3.0.0 + opencv_contrib をインストール - まんぼう日記 の時点では,MacPorts で何も考えずに OpenCV 3.0.0 をインストールすると opencv_contrib が入らないので,SIFT などが使えなくなってました.そこで,上記の記事では Portfile …

表示がおかしくなってますねぇ

なんだかまんぼう日記の表示がおかしいですね.はてなブログの管理画面の「デザイン設定」では従来どおりに見えてるんですが,実際にブラウザでアクセスしたらテーマがちゃんと適用されてなくて背景画像もない状態のようです.ちょこっと調べた限りでは原因…

MacPorts で OpenCV 3.0.0 + opencv_contrib をインストール

Mac OS X のファイルの拡張属性を消去する - まんぼう日記 からさらにへろへろ度を増したたかたかです.楽しうないけどやらなかん仕事が山積みなんをほっぽり出して,ちょっとだけ逃避. 少し前に OpenCV 3.0.0 が出ましたね.また旧バージョンからあちこち…

Mac OS X のファイルの拡張属性を消去する

最近仕事が重なってお疲れ気味のたかたかです.今は大変やけどこの山を越えたら楽になるから,とスケジュール確認したら,次にゆっくりできそうなんはお盆….明るい未来をエサに自分を励ます作戦失敗 (^^; なんか別の作戦考えな. それはさておき. 大学院の…

大石東バイパスとTheanoでGPGPU

なんでまたそういう無関係なネタを一つの記事にするっ,ておしかりをうけそーですが (^^; 前者は小ネタなので… 国道422号線大石東バイパスの話 国道422号バイパスをてくてく etc. - まんぼう日記 国道422号バイパス工事の様子を見に行ってきました - まんぼ…

続 GPGPU用マシンにCUDAをインストール

注意: この記事はもう古いです.今時(このコメントつけてるのは 2016年9月)は次の記事の方が役に立つかもしれません: GPGPUマシンの更新(1) 〜 Ubuntu 16.04 をインストールして NVIDIA ドライバを入れる 〜 - まんぼう日記 GPGPUマシンの更新(2) 〜 CUDA…

GPGPU用マシンにCUDAをインストール

昨日は体調崩して寝込み,今日は大学の行き帰り計23kmほど走ってきたたかたかです.相変わらずめちゃくちゃな生活しております (^^; 最近3週連続で週末(土土日)に仕事で,3日ともいつものX登校プチルート( X登校プチ15km 波穂神社 源内道 - まんぼう日記 …

GPGPU用マシンに Ubuntu をインストールして Theano を使えるようにする

GPGPU用のマシンを手に入れました - まんぼう日記 に書いてるマシンの設定作業の話.他の仕事の合間をぬってちまちまやってた作業のメモをまとめときます.VNCの設定ではまった(まだ解決してない)せいもあって,Ubuntu 入れて必要なソフトウェアをインスト…

GPGPU用のマシンを手に入れました

ちかごろ 研究 カテゴリ とか computer カテゴリ の記事ぜんぜん書いてへんたかたかです.てくてく に忙しいから…ぢゃないですよ.仕事がいろいろ忙しいから….8月になったらちょっとは時間とれると思うんですが….決して てくてく に忙しいから…ぢゃないで…

Mac OS X で異なるバージョンの Java を同時に使う

Java7 の環境で動くクラスファイルを JDK8 で作りたい Java プログラミングの授業の際に,クラスファイルのサンプルを用意しておいて,それと同じ動作をするプログラムを作ってね,ってことをやったりします.ところが,大学の計算機実習室で学生がサンプル…

その辺うろうろ27km / Python + OpenCV でマウスイベントを取得

近頃よく壊れるたかたかです.昨日も6時過ぎに目を覚ましたものの,9時から二度寝して14時起床.仕事はできず,買い物に行く元気もなくて,昼食も夕食もチキンラーメン (^^; でも,それからさらに一晩ぐっすり寝たらだいぶ回復してたので,今日は土曜やけど…

ハッシュ法入門

このタイトルのウェブページを10年以上前に作って,C言語プログラミングの授業の補助資料としてました.サーバのクラッシュやらなんやらで失くしてしもてたんやけど, Internet Archive: Wayback Machine で発見したので,以下に載せとくことにします. ハッ…

VirtualBox上のUbuntuでJavaプログラミング

仕事がたまってて研究に時間のとれないたかたかです (;_;) いや,正直に言うと,やる気あるときゃ仕事がある,仕事ないときゃやる気がない,ちう方が正確か (^^; ああ,春休みもうおわるよ… こほん. さて今は,2015年度前期に担当する,Java によるオブジェ…

記号的結合によりあなたの接近制御が迂回されてしまいます

何べんやり直してもあかんもんはあかんようです - まんぼう日記 だから生まれ変わってみました - まんぼう日記 の話のつづきですと言うたら,タイトルの意味バレバレですな (^^)

だから生まれ変わってみました

何べんやり直してもあかんもんはあかんようです - まんぼう日記 というわけで,生まれ変わってみました (^^; はい,要は昨日の FreeBSD 新規インストールの話のつづきです.後半に回り道帰宅の余談付き.

何べんやり直してもあかんもんはあかんようです

涙がとまりません...(;_;) 玉ねぎサラダが目にしみまして....面倒くさがって水にさらすんをさぼった罰があたりました....新玉ねぎやったらいけるかなて思うたんですが....

Github に人間じゃないと思われてまいました

たかたかは Github Gist https://gist.github.com/takatakamanbou にソースを置いて,細々と利用してました.で,今日 Gist をいじってたら,突然全てのソースが見えんようになってしましました. まんぼう日記のあちこちに Gist のソースを埋め込んだりリン…

MNISTで nearest neighbor / int か float か,それが問題です / np.argpartition

MNISTのデータを読み込むPythonプログラム - まんぼう日記 のつづき.MNIST を nearest neighbor 法(最近傍法,NN法)で識別する実験やってみました. プログラムはこんなん.

VMwareFusion上のWindows 7をVirtualBoxに引っ越し & 背景画像変更

かたづけ( cf. 旧「まんぼう日記」を発掘 - まんぼう日記 )ついでに,これまで VMware Fusion 上で動かしてた Windows 7 Professional (64ビット版)を VirtualBox 上に引っ越しさせました.こちらの情報を参考にしました: Migrating Windows 7 from VMW…

初雪 & 行列の積を計算するプログラム

起きたら一面の雪景色.夜の間に降って積もったみたいです.滋賀県南部の今冬の初雪&初積雪です(たぶん).たかたかが帰宅した20時頃までには溶けちゃってましたが. で,いきなりですが,C言語で行列の積を計算するプログラム.二つの n x n 行列 A, B を…

はてなブログに載せた画像が回転して見えることがあるのです

たまたま自分の記事を iPhone で眺めていたら,一部の写真の向きがおかしくなってることに気づきました.以下の2枚がちょうどいい例です. いろいろ観察してみた結果,次のことがわかりました.

件数不明のデータを読み込みつつメモリ確保するにはどうするのがよい?

プログラミングの授業の課題をあらかじめ大学院生のティーチングアシスタント(TA)のみなさんにやってもらってるんですが,そこでの議論からタイトルにあげたような疑問が湧いたので,ちょっと実験してみた,って話です.たかたかはアルゴリズムとかコンピュ…

VirtualBox上のゲストOSのブート&スナップショット撮影の自動化

余談ですが,25日26日の研究室公開にお越し下さったみなさま,ありがとうございました.って,うちの公開に来てくれてかつここを読んでる,なんちゅう人はおらへん気ぃしますが (^^; と余談ついでに…たかたかのデフォルト装備であるわんつーかたつー( わん…

大事なことやからもう一度言おう,バックアップは忘れずに

バックアップは忘れずに - まんぼう日記 のつづきです. VirtualBox で動かしてた新サーバが起動しなくなったので,VMware で動かしてた旧サーバを再起動して,必要最小限のコンテンツを復元というか再作成した,というのが昨日もとい今朝早くの時点の状況で…

バックアップは忘れずに

この記事は20日(月)の分になってますが,実際には22日の夜に書いてます.月曜からの騒ぎに収拾の目処がついて,ようやく一息つけるようになったので.たかたかが管理してるウェブサーバが起動せえへんようんなって,その対応に追われてたんですが…いや参り…

無駄なことを…共用体による擬似SIMDとコンパイラの最適化

無駄にてくてく だいぶん涼しくなってきました.日が暮れてから歩いて帰るのにTシャツ+短パンはちょっと寒かったので,いつものように着替えたりせずに今日は仕事着(ってただのポロシャツ+ジーンズですが)のまま帰宅.そのせいで忘れ物.マンションの玄…

続 Theano + CUDA

例によって余計な枕から 今日は朝から事務仕事.自分の研究室の今年度の某予算の費目毎の支出状況を確認したり,今後のお買い物計画を見直したり.当初の計画になかった MacBook Air 6台(学生用)を買ったので,予定してた自分のメインマシンの更新をどうし…

Numpy / Theano で行列の積を高速に計算するには

オープンキャンパス,研究会出張,学科会議+教授会,企業訪問,と続いた日々が昨日で一段落して,今日はだらだらと後始末(諸々の報告書作成)とか某誌編集委員の仕事とか.それもある程度片付いたので,ちょっとだけ研究.Pylearn2 の tutorial でお勉強 -…

Theano + CUDA

というわけで( Pylearn2 の tutorial でお勉強 - 3時間目 - まんぼう日記 ),Theano で GPU 使って計算できるようにしたいのです.そのためにまずは CUDA を入れましょー. 対象は MacBook Pro Retina 15inch, Mid 2012 で,GPUは Intel HD Graphics 4000 …

Theano + Pylearn2

夏休みの自由研究? - まんぼう日記 のつづき.結局,「2. Deep Learning のお勉強&実験してみる」でいくことに.