量子化

節約しないと…。 github.com

Darknet

cudnn使うとCPU処理より300倍くらい速い。まぁCPUもGPUも色々なのがあるし、CPU実装が最適化されてないというのはあるけれど。

クロスコンパイル

hackaday.com ラズパイ向けにクロスコンパイルとリモートデバッグ。 www.raspberrypi.org sshfs お手軽。

数学関数

stackoverflow.com 精度良い。実装内容理解してないけど。。。 codingforspeed.com 16回ぐらい掛け算繰り返すと結構精度が良くなる。 stackoverflow.com exp1回だけ使って tanh。

NEON

Raspberry Pi 3 も買ったしNEONプログラミングをちゃんとやるか。。 https://people.xiph.org/~tterribe/daala/neon_tutorial.pdf 古めの情報だけどローレベルな情報が得られるのは有り難い。まぁ自分はasm書きは殆どやらないで来たけれど。 http://hilbert-…

ARM NEON

2015-02-12 の日記と関連 ちょっと興味が出たので再度調査。 http://infocenter.arm.com/help/topic/com.arm.doc.ihi0073a/IHI0073A_arm_neon_intrinsics_ref.pdf https://developer.arm.com/technologies/neon/intrinsics 断片化気にしないでAArch64 NEONだ…

Windows programming

http://stackoverflow.com/a/1956736/4699324 > Custom drawing an Edit control is essentially impossible. うぐむむ。。しょうがない。諦めよう。

1 x 1 convolutionについて

http://iamaaditya.github.io/2016/03/one-by-one-convolution/ 1 x1 convolution って何の意味があるのか分からなかったのでググってみた。

extern template について

http://blog.bitwigglers.org/extern-templates/ が分かりやすかった。

機械学習

機械学習の自習を自宅でやってみる事にする。 CUDAがよく使われてるのでGTX1070と新しい電源ユニットを購入。 そんなに速くないWiMax2+の回線で色々ダウンロードしてインストールしないといけないので時間が掛かる。 TensorFlow Windows上でTensorFlow を動…

GEMM

Deep Learningでは行列積の演算がホットスポットで最適化する対象になる。 https://tkng.org/b/2016/03/06/convolution/ にきっちり纏められていて、 https://petewarden.com/2015/04/20/why-gemm-is-at-the-heart-of-deep-learning/ にもわかりやすい解説が…

ノイズ

同じ問題に遭遇した人がYouTubeに動画を投稿していて、コメント欄で色々情報が収集できた。 https://www.youtube.com/watch?v=Qz5-B0-Tk5Q https://www.youtube.com/watch?v=yzVAK5Llx_M デバイスマネージャーで Intel HD graphicsを無効化して、GeForce GTX…

ノイズ

ノートPCのカーソルキーを押してスクロール表示をさせている時だけ、微妙にノイズが発せられているように聞こえる。まるでHDDにアクセスしているようなカリカリ音に近いけれど、SSDなのでそんなわけもない。 電源オプションを High performance から Power s…

hatena blog に引越し

はてなダイアリーからはてなブログに引越しをする事にした。 古いソフトは高DPI環境向けに調整がされていない事が多くて使いにくいからだ。

VisualStudio で毎回ビルドが行われる問題

ビルドが成功したのにF5で実行するたびに再度ビルドが行われる問題が起きた。 原因は下記のファイルのタイムスタンプが未来になっていたからだった。 C:\Windows\SysWOW64\tzres.dllぐぐると結構色々な人が似たような問題にあたっていたようで、原因も複数あ…

画像圧縮

http://encode.ru/threads/2321-FLIF-Free-Lossless-Image-Format/page4FLIFは展開が遅いらしい、圧縮率は良さそう。

BungBungame

http://pc.watch.impress.co.jp/docs/news/1014364.html このニュースにはとてもびっくりした。。社長の故 徐三泰氏の若いこと。。これからまだまだ活躍出来ただろうに。。 そもそも何で詐欺を働く必要があったんだろう。資金繰りに苦労していたんだろうか。…

MSYS2

MSYS2でMingw-w64を使ってtiny-cnnをビルドしたら色々とトラブルに遭遇した。cmakeでgeneratorを指定していなかった為かlibファイルが見つけられなかった。 pacman -S mingw-w64-x86_64-cmakeこれを入れないと駄目だったらしい。ビルドに成功したけど出来上…

Inno Setup

何故かいつの間にか http://stackoverflow.com/questions/18466156/innosetup-the-driver-or-unc-share-you-selected-does-not-exist-or-is-not-acces この問題に遭遇。コマンドライン引数でDIR指定して解決。。

Radeon RX 480

秋葉原に行ってTSUKUMO本店で2016/06/29 22:00から販売開始のRX480を購入した。値段は税込みで3万2千円弱。何年かしたら2万円くらいに下がってるんだろうか。。 Mini-ITX用のケースだとボードを挿せないので、ケースからマザーボードとかを取り外して使用。…

GPU

「Chainer+CUDA7.5インストール記念 学習速度比較」という記事を読んだ。 http://qiita.com/wakaba130/items/29ad1e72674d93fae3ba#gpu%E5%AE%9F%E8%A1%8CGPU速いなー、GeForce GTX 980 Ti だと一秒間に35000枚近い画像を学習している。そのうち速いGPUだと…

ジョコビッチの生まれ変わる食事: あなたの人生を激変させる14日間プログラム

を読んだ。同じものを大量に摂取しつづけると体が嫌がる。

pronounciation

igzist or egzist... hmmm... http://dictionary.cambridge.org/pronunciation/english/exist

The Chinko Project

http://pc.watch.impress.co.jp/docs/news/yajiuma/1003992.html http://www.theregister.co.uk/2016/06/03/windows_10_upgrade_satellite_link/ そういう用途にはWindowsを使うべきではなかったな。。

オンラインで約4000円のプリンターを売ったら裁判で300万円以上を支払うように命じられた男性

http://gigazine.net/news/20160607-30k-printer-judgment/ GIGAZINEの記事を見てひどい話だと思ったので調査。http://www.courierpress.com/news/state/Indiana-man-sued-for-30K-over-40-printer-382004321.html http://www.indystar.com/story/news/2014/…

tiny-cnn

昨日に引き続きtiny-cnn。 https://github.com/nyanp/tiny-cnn作者は多分日本人っぽい。2013/01頃に作り始めたみたいだ。 http://nyanp.hatenablog.com/entry/20130108/p1tiny-cnnのレポジトリのdataフォルダには、mnistの訓練データは入っているけれど、cif…

tiny_cnn

http://d.hatena.ne.jp/shi3z/20160603 で紹介されているライブラリをビルドして動かしてみた。OpenCVに依存しているのでそこで躓く。。OpenCVのWindows用のインストーラーを落としたら以前入れていたのがあって、cmakeも済んでいた。少し古いのだったけど問…

エンジニアという種族は局所最適化を求めがち

http://doda.jp/engineer/it/guide/001/02a.html これは確かに…。まぁゆくゆくは自動化される部分が増えるだろうけれど。

技術的負債

http://doda.jp/engineer/it/guide/001/19b.html 名字から別の人を想像してしまった。祭りの的屋的な人種ではなくて正反対そうな社会人だ。。こういう人が実直に下支えしてるんだなぁ。。

Googleが人工知能

https://sites.google.com/site/steveyegge2/google-at-delphi 結構昔から研究はやってたのか。それにしてもC++じゃ身軽には作れないってことかな。。

明日はBURGER KINGに行こう。

Cowspiracy

Cowspiracyというタイトルの映画を見た。 肉食を止めないと破滅が待ち受けている。

grep

こればっかりしているので速いソフトが無いか調査 The Silver Searcher mingwでbuildするのが面倒だったのでパス The Platinum Searcher pt /G "\.(h|cpp|c|cc|hpp)$" class ./ 正規表現でファイルパスを指定する方法がしばらくわからなかった。速度はサクラ…

MSYS2

MSYS2 installer からリンクが張られていたページを見ると https://sourceforge.net/p/msys2/wiki/MSYS2%20installation/ pacman -Syuu コマンドでパッケージの更新をしてくれるらしい。開発用のパッケージのインストールについては、 http://verifiedby.me/…

MSYS2

職場の人が今はcygwinじゃなくてMSYS2使ってるよ、と話してたので少し興味が出てきて調べてみると、MSYS2の場合はgccのバージョンが新しい。 http://mingw-w64.org/doku.php/download https://msys2.github.io/ を使ってインストールしてみたら、苦も無く入…

TortoiseGit

http://d.hatena.ne.jp/shouh/20160327/1459034326 Tortoise Git で rename 前のファイルのログを見るには、ログ画面の Walk Behaviour ボタンを押して表示されるメニューから Follow renames を選択する。https://gitlab.com/tortoisegit/tortoisegit/issue…

git

Windows上でgit difftool を使うときに右側のファイルをシンボリックリンクにした方が、Diff表示中に他のアプリの編集を反映出来るし、Diffのソフトで行った変更をすぐに実ファイルに反映出来るのでテキストエディタ等の他のアプリで開いている時にも便利。 …

git

TortoiseGitはgitコマンドに比べて色々な操作の結果が返ってくるのが遅い。例えば、Git Check for modifications より git difftool -d の方がレスポンスが速い。(とてもサイズが大きいレポジトリの場合)しかし CUIのterminal だけで操作をしきれなくて、G…

環境問題

http://www.afpbb.com/articles/-/3071179?cx_part=popin http://blogs.afp.com/correspondent/?post/climate-change-glass-half-full-or-half-empty

コマンドライン

ううむむ。。 http://blogs.msdn.com/b/twistylittlepassagesallalike/archive/2011/04/23/everyone-quotes-arguments-the-wrong-way.aspx http://ngyuki.hatenablog.com/entry/2014/09/07/013426

http://logmi.jp/71782 無理筋…。http://ameblo.jp/boumu/entry-12030455460.html 教訓は何だろう?暴力で意見を押し通そうとする人達が周りを巻き込んで破滅の道に進んだという事だろうか。正義や悪以前に生きていくには現実を受け入れるしかない。その中で…

ffmpeg

https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping

canny

http://python-gazo.blog.jp/algorithm/canny%E3%82%A8%E3%83%83%E3%82%B8%E6%A4%9C%E5%87%BA%E5%99%A8http://mixi.jp/view_bbs.pl?comm_id=41490&id=1600799ftp://publications.ai.mit.edu/ai-publications/pdf/AITR-720.pdfhttp://www.motorwarp.com/koizu…

LSH http://www.mit.edu/~andoni/LSH/

Catmull-Rom曲線をBezier曲線に変換する http://defghi1977-onblog.blogspot.jp/2014/09/catmull-rombezier.htmlB-spline Curves: Knot Insertion http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/spline/B-spline/single-insertion.htmlスプライン曲線…

http://superuser.com/questions/727352/got-black-screen-when-recording-screen-from-xvfb-by-ffmpeg-x11grab-device

食べ物

https://gamayauber1001.wordpress.com/2015/05/26/food_1/ http://togetter.com/li/525177

http://www.eyedeal.co.jp/technology/robustestimation.html http://imagingsolution.blog107.fc2.com/blog-entry-32.html http://www23.atwiki.jp/yahirohumpty/pages/5.html http://cl-www.msi.co.jp/reports/robust.html http://sonickun.hatenablog.com…

sourceforge.net

sourceforge.netからインストーラーとかのバイナリを落として実行したらいつの間にかマルウェアが入っていた、という事態がいつ起きても不思議では無くなったのは結構恐ろしい。

8K解像度

http://ggsoku.com/2015/03/windows-10-8k-resolution/ Windows10は8K解像度をサポートするようで、 http://testpage.jp/m/tool/ppi_dpi.php のページでPPIを計算してみたら、27インチだと326 ppiだった。 iPhoneの5とか6と同じくらいみたいだ。 https://www…