- meg_schlegel
- 2555
- 0
- 1
- 0
年末(12月26~30日の辺)はC++で書くマクロモデルの会を開催することにしようと思います。現在参加が決まってる人→@maseguchi、@inoakio 、@templebook @stairlimit
2014-09-16 23:53:21@maseguchi なぜにC++なんですか?それと、どんなマクロモデル(というよりも解法?)を勉強するのか概要だけでも教えていただけませんか?予定が合えば参加させていただきたいです。
2014-09-17 00:02:46@hiroshi_gunji 以前@mixingale さんに薦められたのと、経済学以外のことにも潰しが効きそうという理由ですwJAVAでも良かったんですが。基本的には簡単なRBCモデルくらいをDPで解ければいいと思ってますが、可能ならばヘテロやデフォルトのモデルも扱えれば。
2014-09-17 00:08:04@hiroshi_gunji とはいえ、あくまで主題はDPとプログラミングの勉強会なので、MatlabやPythonと比べてどれくらい早いかとか、書きやすいかとかを検証したいと思ってます。
2014-09-17 00:09:21@penglish21 @hiroshi_gunji @mixingale もちろん歓迎です!そちらの仕事が大丈夫ならw
2014-09-17 00:10:44@maseguchi @hiroshi_gunji ぜひぜひEigenライブラリをフル活用してみてください。あれがないと行列演算がめちゃくちゃめんどくさいです。あとはWindowsならEclipse、macならXcodeで快適にコーディングできるよう各種設定工夫して見てください。
2014-09-17 00:27:41@inoakio とりあえずMatlabとPythonとの比較をしてみたいので、MatlabとPythonでのDPの基本コードだけ解説してもらえると助かるかも。で、C++の基礎は各自予習しておくということでどうでしょう。
2014-09-17 00:31:16@mixingale @hiroshi_gunji ありがとうございます!勉強会で出た質問がKさんに丸投げされる可能性がありますが、何卒よろしくお願いしますw
2014-09-17 00:32:21@maseguchi @hiroshi_gunji twitterに投げておいてくれれば答えられる範囲で答えますw
2014-09-17 00:32:51@mixingale @hiroshi_gunji ちなみにVisual StudioではなくEclipseの方が良いんですね?というかEclipseじゃないとできないこととかありますかね?完全に素人なものでスミマセン。。
2014-09-17 00:35:26@maseguchi @hiroshi_gunji あ、いや、Visual StudioでもOKだと思います。単に僕がマカーでVisual Studio触ったことなくて細かいことがわかんないだけです。
2014-09-17 00:36:23@maseguchi 人様のでよければ github.com/jesusfv/Compar… から A Comparison of Programming Languages in Economics の論文で使われたコードが手に入りますよ。
2014-09-17 00:41:28@maseguchi mixingaleさんに勧めていただいたライブラリとか使っていないコードなので、そのへんは修正の余地ありっぽいですけどね。Heterogeneous agent model とSoverign Defaultのモデルも時間のあるときに解いてみます。
2014-09-17 00:53:57これ見るとやはりC++が最速っぽいな economics.sas.upenn.edu/~jesusfv/compa…
2014-09-17 00:54:43ただ、Juliaの早さに驚き。スクリプト言語なのにJAVAとほとんど変わらない早さとは。一方、PythonやRはそのままでは相当遅いですね。。
2014-09-17 01:02:01