俺とプログラミング

某IT企業でエンジニアをしてます。このブログではプログラミングに関わることを幅広く発信します。

libGDX, RoboVMでOutOfMemoryと言われたら

RoboVMでコンパイルするのは結構メモリの消費量が多いようで、たまにOut of Memory系のエラーがでます。単純にもう一度実行したり、再起動すると治る場合もありますが、Java実行時のヒープサイズが足りないケースがあります。その場合、gradlw.propertiesを書き換えて、Java実行時のヒープサイズを増やせば解決するはずです。

続きを読む

Chainerチュートリアル の和訳【Chainerの紹介と多層パーセプトロン】

バージョン1.5からFunctionSetがdeprecated(非推奨) となり、Chain, Linksなどが追加されました。バージョン1.11からTrainerが追加されました。これらの勉強ついでに【Introducion to Chainer】を和訳したので公開します。なにか問題があったら教えてください。バージョン1.11以前のMNIST認識のサンプルも残してあるので、昔の方法を知りたい方はそちらを参照ください。

続きを読む

Scalaのリスト処理でテキストファイルの単語数をカウントする (with Python)

Scalaでテキストファイルの中でスペース区切りになった単語の数を数える方法について紹介します。Scalaスクリプトファイルとしても実行できるので、便利です。

続きを読む

Pythonのベイズ法ライブラリBayesPyのインストールとサンプルの実行

変分ベイズ法(VB: Variational Baysian Methods)を試してみたかったのでBayesPyというライブラリを使いました。そのインストールの方法などを紹介します。環境はUbuntuです。

続きを読む

Ubuntuにnode.jsとnpmとTypeScriptをインストールする

Ubuntu上でのTypeScriptのインストールに手間取ったので、備忘録として手順をメモしておきます。 apt-getでのインストールではバージョンが古いせいかうまくいきませんでした。 nodejsからnodeへのシンボリックリンクを貼るのもめんどいです。 nvmを使うと、簡単ですよ。

続きを読む
Copyright © 2016 ttlg All Rights Reserved.