黒木玄 Gen Kuroki
- いいね数 389,756/311,170
- フォロー 995 フォロワー 14,556 ツイート 293,980
- 現在地 (^-^)/
- Web https://genkuroki.github.io/documents/
- 自己紹介 私については https://twilog.org/genkuroki と https://genkuroki.github.io と https://github.com/genkuroki と https://github.com/genkuroki/public を見て下さい。
2020年08月06日(木)
MITでの #Julia言語 の講義録を見ると、普通にJuliaを使ってそれを実演して見せています。
nbviewer.jupyter.org/github/mitmath...
さらに詳しい解説が
biojulia.net/post/hardware/
What scientists must know about hardware to write fast code
Jakob Nybo Nissen
Apr 19, 2020
にある(お勧め!)。これもJulia. twitter.com/kgtkr/status/1...
タグ: Julia言語
posted at 23:37:20
The Julia Language @JuliaLanguage
@SASExperience @bencbartlett Thanks to folks like Tim Holy, @KristofferC89, and others, this is substantially less of an issue. Julia 1.5 is a massive improvement over v1.4 on this front and 1.6 will be another massive improvement over v1.5. #JuliaLang pic.twitter.com/yCl9bc0z5a
タグ: JuliaLang
posted at 22:28:00
#Julia言語
nbviewer.jupyter.org/gist/genkuroki...
FFTで導函数を近似計算
を更新した。色々追加して色々変更した。
Fourier変換は空気のようなものなので、この方法にスペクトル法という名前が付いていることを認識していなかった。 pic.twitter.com/e2g72VthDm
タグ: Julia言語
posted at 21:01:10
現在京大の石岡圭一先生が東大にいた時、スペクトル法の授業を受けた。ソースコードがFortranで、自分のC言語の100倍ぐらい速くて短くてビビった。あの頃からコードはこだわろうと思ったね。
タグ:
posted at 20:39:03
大阪でコロナの重症例が急増しました。8/4時点で人工呼吸器装着患者数は28人で、2日間で12人増えています。ECMOは現在2人装着中。 pic.twitter.com/P593HMTBWg
タグ:
posted at 18:38:00
#Julia言語 私もOctave, scilabのMATLABクローンからの引っ越し組。MATLABそのものではないせいで、色々動かなくて悔しい思いをする状態から、最新かつ世界最高の道具のユーザーになった!
これは非常に気分がよい。
Juliaのリポジトリを見に行ったら、コアな開発者達がとてもキュートだった(笑) twitter.com/bampaku/status...
タグ: Julia言語
posted at 16:45:42
#超算数 算数の教科書にはどう書いてあるかについては以下のリンク先スレッドを参照。
よくある頓珍漢なコメントは、掛算が同数累加で導入されているという誤解に基くコメント。そういう時代ではない。
我々は真に非常識な行為を相手にしているので、勝手な思い込みは要注意。 twitter.com/genkuroki/stat...
タグ: 超算数
posted at 16:39:57
#超算数 ただし、「かけ算順序をかけ算導入時に使ってよい」と言う場合には、算数の教科書通りに
「3×4は3個を含む集まりが4つある__場面__を表す」
と教えてはいけないと徹底的に強調するべき。
「3×4は3個を含む集まりが4つあるときの全部の数を表す」
ならばよい。
twitter.com/ra_koyama/stat...
タグ: 超算数
posted at 16:34:50
gendai.ismedia.jp/articles/-/446...
>昭和天皇の危篤から崩御とその後の「自粛」を思い出させた。
この人、なんで「崩御」なんて言葉を使うのだろうか?
「なぜ日本人は昭和天皇を裁けなかったのか」という文章で天皇への尊敬語を使ってしまうという点が、
日本人が天皇を裁けなかったことを象徴している。
タグ:
posted at 16:12:19
運の良い人はその運に乗って楽しく人生を歩めば良い。
しかし、運の悪い人達もいることを忘れるとクズになってしまう。
よりにもよって算数においてデタラメを教わってそのデタラメを子供のときに信じてるしまうことの運の悪さを問題にしている。
そうならない運の良い子も沢山いると思っています。
タグ:
posted at 13:19:51
私が「運が良かった」と繰り返し語るのは、自分自身が「よくできる」ようになれた主な理由を自分自身のちからだと誤解している人達を非難したいと思っているからでもあります。
家が貧乏でものし上がれるケースには運の要素が大きく関係している。
twitter.com/genkuroki/stat...
タグ:
posted at 13:16:23
#超算数 私は【経済的に貧困で外注なんて考えられない家庭でも、のし上がってる子も沢山いる。潰れる子も沢山いるでしょう】のようなことを平気で言えるような人物とは、正直に言って教育に関する話をしたくないです。
公教育は「潰れる子」ができるだけ生じないようにするために行われるべき。 pic.twitter.com/CUgYHL1xGU
タグ: 超算数
posted at 13:05:35
#Julia言語
type unstableのままで速度的な劣化が(ほぼ)ない場合
以前のJulia v0.6.4までは、添付画像の函数 f のような場合の速度的な劣化が非常に大きかったのですが、現在のバージョンでは全然そういうことはありません。
これは気軽に使いたい人にとってありがたい。
gist.github.com/genkuroki/58d5... pic.twitter.com/2xDlRHIhju
タグ: Julia言語
posted at 12:56:41
#Julia言語 にはPyCall.jlやRCall.jlがあって、PythonもRも便利に使えます。
Pythonには github.com/JuliaPy/pyjulia があり、Rには github.com/Non-Contradict... があって、 Juliaの微分方程式の巨大パッケージをPython, Rから使用できます。
github.com/SciML/diffeqpy
github.com/SciML/diffeqr
タグ: Julia言語
posted at 12:28:41
#超算数 真っ当な常識を兼ね備えた科学者になる人で「2×8ならタコ2本足」だと信じている人はいないでしょう。
恵まれない子は学校で頭が悪くなるバカげた考え方を吹き込まれたまま放置され、恵まれた子は学校外で優れた正しい考え方を学ぶ。
こういう傾向は大昔からある。改善して行くべきです。 twitter.com/strings_quarte... pic.twitter.com/I1TZPEwlKh
タグ: 超算数
posted at 12:04:49
@Viral_B_Shah I’m a statistician and used R for 24 years. I have been learning #JuliaLang for a year. I couldn’t agree more, I love it. 👍
タグ: JuliaLang
posted at 11:58:39
イソジン吉村 vs. ウスジンおしどり
ファイッ! twitter.com/takuramix/stat... pic.twitter.com/gWmkqI8MWV
タグ:
posted at 11:47:16
自分が親の立場になって分かったことは、私自身の子供時代の運が異様に良かったこと。今思えば私の出身地にいる最高の人達が子供の私に面白いことがあることを教えてくれた。
例えば、10歳くらいのときに市民図書館において若い正規雇用の司書さんが「私に合う本」を教えてくれた。他にも色々。
タグ:
posted at 11:27:07
ああ、なるほど。それは困るな。マジで困る。
大人の多くが「学校に行っていたときにはつまらないと思っていた勉強が実は面白いことに気付いた」と言う傾向の主な原因かも。
まだ子供の段階で面白いと感じられる方がいいに決まっている。 twitter.com/vecchio_ciao/s...
タグ:
posted at 11:03:49
While #julialang does not natively have the breadth of R's statistical libraries (which are all available through RCall.jl), it offers a new way of looking at the world of statistics, and the composability allows possibilities that were difficult before. twitter.com/BeaSpek/status...
タグ: julialang
posted at 10:45:39
なぜ原爆投下による民間人大虐殺は罪に問われないのか?〜日本人に埋め込まれた「2つの思考停止」 gendai.ismedia.jp/articles/-/44640
タグ:
posted at 10:41:11
#超算数 わざわざこういうことについて説明する必要があるのは、は、算数教科書が、2×3のような式が数ではなく、場面を表す記号列であるかのように教えるように書かれているからです。
実際「2×8ならタコ2本足」と教えていたりする(笑)。
この問題はかけ算に限定されない。
www.asahi.com/edu/student/te...
タグ: 超算数
posted at 10:40:31
#Julia言語
私は、Imagemagickを使って、板書の写真を8枚ごとに1ページのpdfにまとめるために、"Julia script" を書いて利用しています。
shell script では $ を使った変数の展開をよく使いますが、それJuliaでも使えてかつ、さらに便利になっています。
twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 10:11:29
#Julia言語 Juliaへの誤解関連
* 「Juliaは科学技術計算に特化している」は誤解
* Juliaのコンパイラの大部分やパッケージ管理システムもJulia製
* 最近ではサーバ側もJulia製になって来ている
github.com/JuliaPackaging...
最近の私はshell scriptの代わりにJulia scriptを使っている。 twitter.com/bicycle1885/st...
タグ: Julia言語
posted at 10:06:43
#Julia言語 関連
補足:JuliaのPyCall.jlを使うと、Julia内からPythonのライブラリを使えます。これも非常に便利。
様々なツールの貼り合わせに使う気楽に使える糊言語は速い方が良いので、貼り合わせの道具としてJuliaを使うのは良いアイデアだと思う。
twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 09:53:13
#Julia言語
nbviewer.jupyter.org/gist/genkuroki...
nbviewer.jupyter.org/gist/genkuroki...
PythonからJuliaへの忠実な直訳によって数十倍の高速化が実現される例(私の環境では40倍)。
よくできる学生はすでにこれが「普通」だと認識していると思われ、「こんなことも知らないのか」と思われてしまうかもしれない(煽り(笑)) twitter.com/genkuroki/stat... pic.twitter.com/HRPaKDv8gC
タグ: Julia言語
posted at 09:46:55
非公開
タグ:
posted at xx:xx:xx
#Julia言語 補足
以下のリンク先で言及されている Val を使ったコンパイル時の値でのディスパッチの例については
discourse.julialang.org/t/getproperty-...
を参照。 twitter.com/ki7cb/status/1...
タグ: Julia言語
posted at 09:23:05
MIZUNO Yoshiyuki 水野義 @y_mizuno
@haru9629 @sobukawa @nouhuhoumei @celebration0106 @kasmohz @KohHT @mizusawa1977 @NorthEast57 @utachan00 @Ryoko_is @telemapp @murakami_keyaki @genkuroki @paultommie @chocozono @mutsuraui
あなたのツイートをトゥギャりました。読んでいただけると幸いです。 togetter.com/li/1571688
タグ:
posted at 01:12:27
#Julia言語 iPadで撮影した板書の写真を8枚ずつ1ページにまとめたpdfを作るためのJuliaスクリプト
gist.github.com/genkuroki/fe7a... pic.twitter.com/GzSTVslC12
タグ: Julia言語
posted at 00:10:00
Re: RTs
runで実行できる`~`の内側で
files = ["abc0004", "abc0005", "abc0006", "abc0007"]
に対する $ files が
abc0004 abc0005 abc0006 abc0007
に展開されることに気付いたので、私は #Julia言語 をshell scriptのような使い方もしている。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 00:06:20