Twitter APIの仕様変更のため、「いいね」の新規取得を終了いたしました

黒木玄 Gen Kuroki

@genkuroki

  • いいね数 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 を見て下さい。
Favolog ホーム » @genkuroki » 2020年09月17日
並び順 : 新→古 | 古→新

2020年09月17日(木)

黒木玄 Gen Kuroki @genkuroki

20年9月17日

あと、 #Julia言語 については「速さ」の話に終始するよりも、

* Pythonでクラスを使って書いたこのコードはJuliaではどう書けばいいのか?(重要な質問)

とか

* Rのdplyrで書いたこのコードと同じことをJuliaでするにはどうすればよいのか?

のような質問がもっと増えたほうが良いと思う。

タグ: Julia言語

posted at 23:44:10

黒木玄 Gen Kuroki @genkuroki

20年9月17日

対立図式としての Python vs. R とか、そこに #Julia言語 を参戦させるとかは不毛。

相互乗り入れを密にして、Pythonの中でRやJuliaをさらに便利に使えるようにし、Rの中でPythonやJuliaをさらに便利に使えるようにし、Juliaの中でPythonやRをさらに便利に使えるようにして行く流れを先に進めるべき。

タグ: Julia言語

posted at 23:44:09

KTYD @KTYDRCB

20年9月17日

ただ、ある程度わかるからであって、本当にド初心者の学生にとってはpythonかjuliaか選べってなったらどうなんだろうとは思う。
明らかに強いのはJuliaなんだが、最初に学ぶべき言語かっていうと学習コストはPythonより高めな感じもしている。なんでかは言語化できないけど…

タグ:

posted at 23:40:16

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

knxm @knxm

20年9月17日

数学ソフトウェアとフリードキュメント31 mathlibre.org/msfd/31-ja.html 9/21(Mon) 17:00–17:50 Juliaのコア ― 多重ディスパッチとメタプログラミングを中心に, 佐藤健太(理化学研究所 生命機能科学研究センター)Julia言語の多重ディスパッチとメタプログラミング機能について紹介していただく予定です。

タグ:

posted at 23:32:22

Paul Breiding @_pbrdng

20年9月17日

3264 Conics in a Second - or why a numerical analyst might care about Chow rings: ams.org/journals/notic...

And #JuliaLang plays the main role! pic.twitter.com/tjHygIRPyz

タグ: JuliaLang

posted at 23:29:12

蝉川夏哉 @osaka_seventeen

20年9月17日

防衛費が2%まで引き上げられると聞いて、
一般の人「凄い兵器を買い揃えることができるのでは……?」
ミリオタ「新式小銃への更新が速くなるのでは……?」
元自「コピー用紙が予算で買って貰えるようになるのでは……?」

タグ:

posted at 23:21:57

˙˚ʚ真ɞ˚˙ @watarum

20年9月17日

Juliaも結構ですがTypeScriptがまじでわからないという状況をいつ抜けられるのかわからない。(たぶん今月中になんとかなると思う)

タグ:

posted at 23:13:58

KTYD @KTYDRCB

20年9月17日

にわかぶつりがくしゃの俺からすれば、もうpython組むことはないだろうなって思ってる。完全にJuliaに食われた。やりたいことは全部Juliaでできてしまう

タグ:

posted at 23:07:33

˙˚ʚ真ɞ˚˙ @watarum

20年9月17日

へえ…/1から始める Juliaプログラミング 進藤 裕之 www.amazon.co.jp/dp/433902905X/... @amazonJPより

タグ:

posted at 23:01:58

Shuhei Kadowaki @kdwkshh

20年9月17日

@tomkwong By "visualization" I just meant printing a dependency graph in terminal. Fortunately our case doesn't include circler graph and so `AbstractTree.print_tree` was enough for that.

タグ:

posted at 22:35:51

nk @norikushi77

20年9月17日

構造体のコンストラクタのところ、ちょっとわからない。が、日本語でぱっと解説してくれているところはない。

タグ:

posted at 21:57:53

@kankichi57301 @kankichi57301

20年9月17日

@kale_aojiru ここ数日で見た「はこのなか」と「じょうぎ」で もうおなかいっぱい。<「言われたことを覚えてそのとおりに書く」ことを優先する数学観、
「公式を覚えてあてはめる」と言い換えても。
#超算数

タグ: 超算数

posted at 21:55:51

eval parse @evalparse

20年9月17日

Made a tiny implementation of 2048 using GameZero.jl

It reminded me why I got into programming in the first place. To make games!

It's still so much fun. Next up, test out my RI chops on a 2048 AI.

#julialang pic.twitter.com/lGySkmRo6i

タグ: julialang

posted at 21:53:00

Bruce Tate: grox.io @redrapids

20年9月17日

Many, many thanks. One of my faves.

@StefanKarpinski's talk called "The Unreasonable Effectiveness of Multiple Dispatch" is one of my favorite language talks, and we got to talk about why.

Like a @LupeTortilla fajita plate for this transplanted Texan.

Pure bliss. #julialang

タグ: julialang

posted at 21:51:40

nk @norikushi77

20年9月17日

別ファイルに定義した構造体が使えなくて早速諦め気味である。全然わからん。

タグ:

posted at 21:46:14

Groxio @GroxioLearning

20年9月17日

Continuing our interviews with the #JuliaLang folks, today @redrapids talks Multiple Dispatch with @StefanKarpinski Julia Computing Co-Founder and CTO (Open Source) buff.ly/32xUewZ pic.twitter.com/g0w0ZRVt1Q

タグ: JuliaLang

posted at 21:23:03

l_ppp @ppp3141592ppp

20年9月17日

「1からJulia」にも、そりゃちゃんとあるわな
もう一回と読んどかねば

タグ:

posted at 21:22:38

Shuhei Kadowaki @kdwkshh

20年9月17日

today I wrote a private package
that generates/visualizes system dependencies for our team, of course I chose Julia as a language, and I honestly got surprised by myself when the visualization part has completed only in 50 lines of code with github.com/JuliaCollectio...

#julialang

タグ: julialang

posted at 21:17:02

非公開

タグ:

posted at xx:xx:xx

てらモス @termoshtt

20年9月17日

これはもしかしてJuliaオンラインもくもく会(´・ω・`)

タグ:

posted at 20:39:18

l_ppp @ppp3141592ppp

20年9月17日

#Julia言語

Setの集合知らなかった

x ∈ S
文がまさしく過ぎて、気分いいし
これでやるべきだった奴が 今までにたぶん
沢山あった・・ twitter.com/genkuroki/stat...

タグ: Julia言語

posted at 20:33:23

Yuki Nagai @cometscome_phys

20年9月17日

@etsukoitou あるいはこちらのJuliaのコードをお渡しして走らせることも可能です

タグ:

posted at 20:15:48

Yuki Nagai @cometscome_phys

20年9月17日

@etsukoitou そうでーす

タグ:

posted at 19:58:06

よわめう @tacmasi

20年9月17日

JuliaによるComputational Thinking入門講義がMIT OCWにアップされたようだ(video lecture付き)
>
MIT OCW: Introduction to Computational Thinking with Julia, with Applications to Modeling the COVID-19 Pandemic
ocw.mit.edu/courses/mathem...

タグ:

posted at 19:43:19

天むす名古屋 Temmus @temmusu_n

20年9月17日

@takusansu #超算数 そうなんでしょうね。具体的に考えることは悪いことではありませんが、抽象化を妨げてまでやるのはおかしいですね。どこで間違っちゃったものか…

タグ: 超算数

posted at 19:27:33

あ〜る菊池誠(反緊縮)公式 @kikumaco

20年9月17日

「Juliaプログラミングクックブック」はJuliaの入門書ではないねえ

タグ:

posted at 19:04:01

Yuki Nagai @cometscome_phys

20年9月17日

写経したFortranコード、「四天王の中では最弱(以下略」な速度重視じゃないコードなので、本気のやつと比べてみたい

タグ:

posted at 18:54:58

Yuki Nagai @cometscome_phys

20年9月17日

ウィルソンフェルミオンのSU(3)の格子QCDのハイブリッドモンテカルロ法のFortranコードのJulia写経を終えた。速度はFortranとJuliaがほぼ同速度だった

タグ:

posted at 18:50:40

TaKu @takusansu

20年9月17日

@temmusu_n #超算数 これも「場面を式に表す」というダメな考えの一環ではないでしょうか。
「包含除」「等分除」という「場面」分類をするせいで、式を抽象化出来なくなっているように思えます。

タグ: 超算数

posted at 18:49:04

すむーずぷりんちゃん @mat_der_D

20年9月17日

Julia の適度な動的感が心地よいので、最近 Python のフル動的な感じが微妙になってきている

タグ:

posted at 18:47:44

天むす名古屋 Temmus @temmusu_n

20年9月17日

#超算数 ここ数日中学生を教える学校や塾の先生方が、方程式の処理が下手な子供は等式の性質について変な指導を受けたのではないかと、話題しきり。直接はそこなんでしょうが、まさかまさか、小4のこんな指導も悪さしているかもしれないという疑惑が出てきました。

タグ: 超算数

posted at 18:21:45

天むす名古屋 Temmus @temmusu_n

20年9月17日

#超算数 等分除での6÷2と60÷20の関連付けは例えば次の通り。6円あれば2人に3円ずつ与えられる。手元金が10倍になれば、配当先を10倍にしても、配当金は元の額と変わらない。図示するなら、dadandanさんがディスった図がそのまま使える!

タグ: 超算数

posted at 18:15:18

天むす名古屋 Temmus @temmusu_n

20年9月17日

#超算数 と評するに及んでは、申し訳ないが何が重要か理解していないと見なさざるを得ない。60÷20と6÷2が等分除の解釈においても関連付け可能であることを学習するのが、子供にとり重要なのであり、指導者が独善的な単位の考えを貫徹できるかどうかは副次的。

タグ: 超算数

posted at 18:04:45

天むす名古屋 Temmus @temmusu_n

20年9月17日

#超算数 、600円を200円ずつに分ける様子を図示する。次に、等分除で考えることの例として6円を2人に分けることを提示。ここまではよい。しかし、【単位の考え】にこだわった挙句、等分除で解釈した場合の60÷20について【答えを導くことはできます。しかし、「6÷2」との関連性は見えてきませんね。】

タグ: 超算数

posted at 18:04:44

天むす名古屋 Temmus @temmusu_n

20年9月17日

#超算数 4年生の割算では、除数と被除数を等倍すれば商は一定と指導される。dadandanさんは【この授業では、絶対に包含除の問題にしなくてはなりません。「6÷2」、「60÷20」、「600÷200」について考えていきます。】といっている。次いで包含除の例として、6円を2円ずつに分ける、60円を20円ずつ分ける

タグ: 超算数

posted at 18:04:43

天むす名古屋 Temmus @temmusu_n

20年9月17日

#超算数 この記事によると放蕩区別は指導者にとりマストだそうだ。【
包含除と等分除の違いは、必ずしも児童が理解をする必要はないかもしれません。(できた方がいいですが)

しかし、算数を教える側(教師や親)は、使い分けることができないと思いがけない大混乱に繋がってしまいます。

タグ: 超算数

posted at 18:04:42

天むす名古屋 Temmus @temmusu_n

20年9月17日

#超算数 何の気なしに「包含除」と検索窓に打ち込んだら、「包含除 デメリット」とサジェストされる。サジェスト語句の検索結果から一つ紹介。
dadandanさんのブログ『算数を究める』に「包含除と等分除の使い分け」という記事ありmathematicalpapyrus.com/%E3%82%8F%E3%8...。2018年10月3日 ( 2019年10月26日更新)

タグ: 超算数

posted at 18:04:41

Daisuke KATO @Dsuke_KATO

20年9月17日

C++, C++/CLI, CUDA C、Rust, Julia, Python, MATLAB, JavaScript...今日触ったやつ。もう少し減らんもんかな。

タグ:

posted at 17:51:57

yasuo_ozu @yasuo_ozu

20年9月17日

Lispログラミングをはじめよう
プログラミングの真髄を教Juliaします

タグ:

posted at 17:41:48

ceptree @ceptree

20年9月17日

小学校の休み時間にJuliaしてたんかなとおもったらちがった

タグ:

posted at 17:33:39

不健全 @unsoundsystem

20年9月17日

Juliaにfoldl(r)あったんか...

タグ:

posted at 17:22:06

非公開

タグ:

posted at xx:xx:xx

あ〜る菊池誠(反緊縮)公式 @kikumaco

20年9月17日

Mac miniのJuliaを2台とも1.5にアップデートした。大学でやることはもうないかなー

タグ:

posted at 16:49:46

kashi @mkashi

20年9月17日

twitter.com/mkashi/status/...
これ、Linuxで安定して動くほぼscansnapとして便利に使ってるんだけど、色が少しずれてるというか、白が白くない。windowsのドライバに入ってる色補正をLinuxではサボってるのかなという気がするが、なんか、リファレンスを読み込ませて補正みたいなの簡単にできないかな。

タグ:

posted at 16:43:30

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@MathSorcerer @antimon2 私は

x = mod(2*x, 10^k)

で済ませました。

twitter.com/genkuroki/stat...

タグ:

posted at 15:28:23

ごまふあざらし(GomahuAzaras @MathSorcerer

20年9月17日

@genkuroki おおおおおおおおおお、確かに周期の長さ知りたかったらSetでいいですね。

タグ:

posted at 15:28:08

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@MathSorcerer #Julia言語

Vector{Int} ではなく, Set{Int} を使うと速いようです。

アルゴリズムの最適化ではデータ構造の選択が重要なことの一例。

gist.github.com/genkuroki/73ea... pic.twitter.com/SvrRFR13UB

タグ: Julia言語

posted at 15:26:50

KTYD @KTYDRCB

20年9月17日

OffsetArrays.jl などで添え字まで変えられるのはホント拡張性あってすごいと思うんだけど、レガシーとしてコードを残すときにわけわかんなくなりそうで、多用は危険な気もするんだよね…ルールはルールとして残しとかないと…
#Julia言語

タグ: Julia言語

posted at 15:06:19

(「・ω・)「ガオー @bicycle1885

20年9月17日

私はJuliaの紹介をする予定です。
twitter.com/knxm/status/13...

タグ:

posted at 14:51:43

eyemono.moe @eyemono_moe

20年9月17日

今は全画像gnuplotで作ってるけどjuliaとか使いやすいんかな

タグ:

posted at 14:46:19

ケフっち@Deterministic @__cheph__

20年9月17日

さぁ今日の残りの時間をつかって#Julialang である解析方法を理解して応用につなげるぞ〜(数週間かかりそう)!そのまま文章化していけると思うけど。

タグ:

posted at 14:17:22

黒木玄 Gen Kuroki @genkuroki

20年9月17日

「鳴き声」(音)も含めて、クソかわいい! twitter.com/yabu_kichi/sta...

タグ:

posted at 13:55:58

Ryutaro @hamataro0710

20年9月17日

ローカル端末だとコンテナにjuliaパッケージインストール出来てるのにcloud runに載せた瞬間動かないの何で…

タグ:

posted at 13:47:40

あ〜る菊池誠(反緊縮)公式 @kikumaco

20年9月17日

Macbookを忘れてきてしまった。これでは仕事にならんのお。仕事中のJupyter notebookをiCloudで共有するようにせんといかんかな。しょうがないので、今日はMac miniのJuliaをアップデートするだけにしよう

タグ:

posted at 13:34:36

ごまふあざらし(GomahuAzaras @MathSorcerer

20年9月17日

Jeffさんには是非プレイステーション5にJuliaをインストールして遊んで欲しい。

タグ:

posted at 13:24:58

Yuki Nagai @cometscome_phys

20年9月17日

任意の関数の遅延評価パッケージなんてものがあるのか。行列の指数関数とか。
JuliaArrays/LazyArrays.jl: Lazy arrays and linear algebra in Julia github.com/JuliaArrays/La...

タグ:

posted at 13:01:17

ごまふあざらし(GomahuAzaras @MathSorcerer

20年9月17日

@antimon2 キューン(そんなのがあるんですねーーーー)

タグ:

posted at 12:46:32

あんちもん2 @antimon2

20年9月17日

@MathSorcerer | ω・)。oO (powmod()…)

タグ:

posted at 12:42:22

しぶてぃ @takuizum

20年9月17日

Juliaユーザーのための開発合宿@online jldev.connpass.com/event/188636/

今週末の開催です。気軽にご参加ください
#Julia言語
#JuliaLang

タグ: JuliaLang Julia言語

posted at 12:33:38

誠 @Makoto_SUsys

20年9月17日

Julia,ぶっちゃけつまみ食いレベルの知識しかございませんのでstructとかが???って感じですわ

タグ:

posted at 12:32:46

誠 @Makoto_SUsys

20年9月17日

Julia,Arrayに対してmax使えねぇのかよ~...って思って@ doc maxってやったらmaximumという関数を発見して,無知で申し訳ございませんという気持ちになってますわ

タグ:

posted at 12:22:22

ごまふあざらし(GomahuAzaras @MathSorcerer

20年9月17日

大きな数もBigIntになげればなんとかやってくれるのいぃ

タグ:

posted at 12:20:29

乳鉢 @nyubachi

20年9月17日

JuliaConnectoRを使ってみたいけれど、JuliaのPATHがうまく通らないな。

タグ:

posted at 12:20:25

まるこすぎ てんふー @tenfu2tea

20年9月17日

Gridap.jl
Grid-based approximation of partial differential equations in Julia #JuliaLang

github.com/gridap/Gridap.jl twitter.com/bhaveshshrima1...

タグ: JuliaLang

posted at 12:20:19

Ryan @rtelmore

20年9月17日

VS Code + #JuliaLang is kind of awesome.

タグ: JuliaLang

posted at 12:19:14

ごまふあざらし(GomahuAzaras @MathSorcerer

20年9月17日

2020年10月号の数学セミナーはステイホームで楽しむ”実験”数学が特集です。

2の倍数の周期の話も #Julia言語 で雰囲気をつかむことができます。

gist.github.com/terasakisatosh... pic.twitter.com/MNuD07bbpQ

タグ: Julia言語

posted at 12:18:44

Ryutaro @hamataro0710

20年9月17日

JuliaのDocker設定で無限に詰まっている。パッケージインストールしたはずじゃん…。つら。

タグ:

posted at 11:30:13

Dr. Chris Rackauckas @ChrisRackauckas

20年9月17日

@SASExperience @amayo_ii Just keep the REPL open, or use PackageCompiler and the startup time is essentially instant. I'd recommend just building a sysimage with OrdinaryDiffEq.jl (or DifferentialEquations.jl) in there if you use it often. Remember to rebuild when you update though.

タグ:

posted at 11:29:31

kashi @mkashi

20年9月17日

C++のtemplateくらいしかこういうことは出来ないのではないかと思っていたが、Juliaには「パラメトリック型」というのがあるので、同じようなことができるのではないかな、という雰囲気を感じている。

タグ:

posted at 11:20:10

kashi @mkashi

20年9月17日

INTLABは例えば自動微分型を見ると中身が区間の場合、複素区間の場合、doubleの場合、とif文の嵐になっていて、すでに「型の組み合わせ爆発」が起きている。Rump先生の根性でなんとかなっているが、そのうち機能追加が不可能になりそう。例えば今からddを追加するのはかなり難しいのではないか。

タグ:

posted at 11:15:39

kashi @mkashi

20年9月17日

行列に自動微分型が入って、その中に区間型が入って、その中にdouble(や他の型)が入って、という複雑な入れ子構造を、それぞれの型を互いに知らない状態で独立に書いてなお組み合わせたらちゃんと動くってのをやりたくて、C++のtemplateなら書けそう、って思ったのが大きい動機かな。

タグ:

posted at 11:09:25

ろりば @Lolitta_river

20年9月17日

Julia書きなれてなさすぎてクソプログラムできた

タグ:

posted at 10:20:37

ぞはる @___zohar___

20年9月17日

Juliaに手を出してみるか

タグ:

posted at 09:19:47

Ari Katz @akatzzzzz

20年9月17日

@tymwol @kareem_carr Also, feel free to drop by the slack: julialang.org/community/

The devs of both packages are very active and helpful there

タグ:

posted at 08:52:31

David Neuzerling @mdneuzerling

20年9月17日

@Jared_Mamrot I’m very much a beginner, so I don’t think I can talk about payoff. My experiences so far have been good? The main issue I’m facing is that my day-job is primarily python with a bit of R, so Julia is relegated to a portion of my free time.

タグ:

posted at 08:25:33

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

SYNODOS / シノドス @synodos

20年9月17日

今、「部活がつらい」という声を出せるようになってきた――過熱する部活動から子ども・先生を救うには?
『ブラック部活動』著者、内田良氏インタビュー
synodos.jp/newbook/20269

タグ:

posted at 08:07:05

Nimda @nimdanaoto

20年9月17日

Juliaで記号が打てて云々って言うけどあれエディタの問題ではって感じある。いやGCCはUnicode対応最新のやつはしてるかしてないかどっちだっけぐらいなのであれだけど......(一回コンパイル通らなくて頭抱えた

タグ:

posted at 07:52:08

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@shigerufujita @suda_hiroshi #Julia言語 続き。Grisu削除に伴うPrintfの変更で数日前のnightly buildでは printf "%d" Inf でエラーが出るようになってしまっていました。それが原因で基本パッケージの1つであるOptim.jlの結果の表示でエラーが出るようになっていました。

最新のnightly buildでは直っています。

タグ: Julia言語

posted at 07:50:10

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@shigerufujita @suda_hiroshi #Julia言語 最近のnightly buildではGrisuを削除したので、Plots.jlなどShowoff.jlを使っているパッケージ群が動かなくなっています。私はShowoff.jlにGrisuをコピー&ペーストして使っています。

pkg> add https: //github.com/genkuroki/Showoff.jl

:の後の空白は削除。続く

タグ: Julia言語

posted at 07:48:21

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 sinpi(x) は sin(πx) を高精度かつ効率的に計算してくれる函数です。ちなみに

sinpi(x) = πx(1-x²)(1-x²/2²)(1-x²/3²)‥‥

です。少なくとも両辺が同時に0になることはひと目で確認可能。

タグ: Julia言語

posted at 07:12:29

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語

これを見てもまだ「1-based index だから…」と言い続ける?

gist.github.com/genkuroki/946f... pic.twitter.com/rkgg280z1E

タグ: Julia言語

posted at 07:07:50

Viral B. Shah @Viral_B_Shah

20年9月17日

If you want to combine scientific simulations with machine learning - @ChrisRackauckas' class is the best on the topic. There are over a 100 grad students from almost every department at MIT and even other universities attending it. twitter.com/ChrisRackaucka...

タグ:

posted at 06:45:04

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語

Fortranスタイルのインデックスの始まりを自由に設定できる配列のパッケージは

github.com/JuliaArrays/Of...
OffsetArrays.jl

です。Julia本体のテストでも使用されている。

使用例↓
nbviewer.jupyter.org/gist/genkuroki... twitter.com/norikushi77/st...

タグ: Julia言語

posted at 06:38:50

Prashanth Rao @tech_optimist

20年9月17日

@StefanKarpinski @kareem_carr If anything, the pace with which #julialang has grown since its 1.0 release is awe-inspiring. The network effect that it's kick-started, in terms of current users inspiring new users to think creatively in terms of language scope, can fuel the community for years to come.

タグ: julialang

posted at 06:10:35

Prashanth Rao @tech_optimist

20年9月17日

@StefanKarpinski @kareem_carr Also, I fee like #julialang can redefine the boundary between a data science package "consumer" and a "producer". By allowing users to introspect assembly code and tweak low level functionality, even the average data scientist can gain superpowers. Why limit oneself in learning?

タグ: julialang

posted at 06:07:50

Prashanth Rao @tech_optimist

20年9月17日

@StefanKarpinski @kareem_carr I don't agree with the "young language" and "small community" argument at all - if this were taken seriously, no language would grow to the scale that Python/R/Java ever did. The typical data scientist stands to gain *immensely* by learning a new programming paradigm like Julia.

タグ:

posted at 06:05:36

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 1つ上のツイートの添付画像2を再掲。この件でツイートしようと思ったのは、まさにその件が目に入ったからです。

floatfuncs.jlのコメントにめちゃくちゃ不穏なことが書いてあったので記録に残しておきたかった!(笑) twitter.com/mkashi/status/... pic.twitter.com/hhZWDFYdnW

タグ: Julia言語

posted at 05:50:32

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#超算数 チョー算数指導は算数教育について熱心に勉強した先生ほど行う可能性が高い。

そうなってしまう理由は、算数教育の世界のカーストで上位になるためにはチョー算数マスターになることが必要だからです。

チョー算数で子供を苦しめる行為は、歴史ある伝統と社会制度によって支えられています。

タグ: 超算数

posted at 05:42:51

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#超算数 実際に、「がんばって私立の小学校に入学できたのに、掛け算順序指導を含むおかしな教え方をされた」という保護者の嘆きを見たことがあります。続く

タグ: 超算数

posted at 05:35:27

黒木玄 Gen Kuroki @genkuroki

20年9月17日

【#超算数 みたいな俺ルールを押し付ける公立学校の教師をみると、やっぱり私立の小中高を目指す優先度は高いね。】

注意・警告!優秀な算数の先生が欲しいという理由で「算数教育専門家」とみなされる教師を雇っている小学校は、チョー算数のメッカのような教え方になっていると推測されます。続く twitter.com/tsklimited/sta...

タグ:

posted at 05:35:26

非公開

タグ:

posted at xx:xx:xx

たつお @i4mwh4ti4m

20年9月17日

Scalaとかも面白いかも

タグ:

posted at 04:59:26

たつお @i4mwh4ti4m

20年9月17日

やるかどうか不明だけど
Rust Julia あたりの環境構築するか〜?

タグ:

posted at 04:58:49

Dr. Chris Rackauckas @ChrisRackauckas

20年9月17日

Showing someone how to fully optimize their code for even the simplest discrete dynamical system, and the different designs with their engineering trade-offs, is important to know even if they will take it to the cluster.

www.youtube.com/watch?v=AXHLyH...

タグ:

posted at 04:43:48

Dr. Chris Rackauckas @ChrisRackauckas

20年9月17日

My first few lectures (in #julialang) for @MIT 18.337 Parallel Computing and Scientific Machine Learning have been focused on getting effective code for single computers, before moving to distributed computing coding practices and models like MPI.

youtu.be/M2i7sSRcSIw

タグ: julialang

posted at 04:43:47

Dr. Chris Rackauckas @ChrisRackauckas

20年9月17日

Training students to write very high performance serial code, and effectively making use of shared memory parallelism, mixed with offloading to GPUs, in cases where the parallelism is not free or automated (i.e. not machine learning), would have the most benefit for most students

タグ:

posted at 04:43:47

Dr. Chris Rackauckas @ChrisRackauckas

20年9月17日

Cluster computing has a high activation energy: the mental overhead of having to SSH, work with job scripts, and manage sending data/results back and forth is non-negligible. Not to mention setting up the code to make good use of the hardware. Not all long runtime codes hit this.

タグ:

posted at 04:43:47

Dr. Chris Rackauckas @ChrisRackauckas

20年9月17日

Hot take on #HPC: while big supercomputer applications get the most attention, most scientists are rate-limited by their simulation times but still using a single computer/node. Training students to effectively accelerate code for local hardware has the biggest effect.

タグ: HPC

posted at 04:43:47

JuliaHub @JuliaHub_Inc

20年9月17日

#Julialang for Climate Modeling: The Climate Modeling Alliance has published CliMA 0.1: A First Milestone in the Next Generation of #ClimateModels by Sabrina Pirzada which describes how they are using Julia to build better climate models. clima.caltech.edu/2020/06/08/cli...
#ML #AI #climate

タグ: AI climate ClimateModels Julialang ML

posted at 04:32:21

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 おお、すばらしい。ついさっきインストールしたnightly buildでは

using Printf
@printf "%d, %d" Inf NaN



Inf, NaN

と表示されるv1.5と同じ仕様に修正されていました!

github.com/JuliaLang/juli...

タグ: Julia言語

posted at 03:42:28

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@kado_judo0312 #Julia言語 #Jupyter

Jupyter notebookにNbextensionsを入れて、Gist-itの設定を行えば、ワンボタンでipynbファイルをgistで公開できるようになります。

nbviewer.jupyter.org/github/genkuro...

ただし私は手でパッチを当てて使っている↓ twitter.com/genkuroki/stat...

タグ: Julia言語 Jupyter

posted at 03:17:38

Kiruse @0xKiruse

20年9月17日

So I've been working on a custom 2D #GameEngine in #JuliaLang since about March. I'm now reworking my forward render pipeline.

Imagine having to go through your own 6-month old source code to understand and remember how you built it...

タグ: GameEngine JuliaLang

posted at 03:06:45

Chad Scherrer @ChadScherrer

20年9月17日

@kareem_carr I've been using #julialang since 2015. Pre-0.7 changes (Aug 2018) were a bit fast, but since then the language has been stable. After that there were some changes in the package system, but that now seems to have settled as well.

Still improving, but deprecations are rare now

タグ: julialang

posted at 02:55:05

峰 宗太郎 @minesoh

20年9月17日

あんまり…多少詳しかったけど、もう日本を離れて数年たって最近の動向はしらないです👶アメリカの家電なら少し詳しくなりましたけどね
#マシュマロを投げ合おう
marshmallow-qa.com/messages/3e13d... pic.twitter.com/Doo6KPnv5e

タグ: マシュマロを投げ合おう

posted at 02:52:24

Stefan Karpinski @StefanKarpinski

20年9月17日

@hugotseixas @kareem_carr By being too good to ignore

タグ:

posted at 02:42:58

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@HW_a_pythonista @Hishinuma_t #Julia言語 「~では〇〇できない」と誤解に基いて言ってしまうまでは仕方がないのですが、自分が知らなかった~の具体的応用例を紹介してもらった場合には、ぐだぐだ言わずに感謝するものだと思うのですが、どうなんだろうか?

タグ: Julia言語

posted at 02:19:11

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@HW_a_pythonista @Hishinuma_t #Julia言語 誰もJuliaのコンパイラの優秀性の話はしていません。以前にも同じ誤解をされていたと思う。どこを誤解しているかは読み直せば分かるとおもいます。 twitter.com/hishinuma_t/st...

タグ: Julia言語

posted at 02:17:03

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@HW_a_pythonista @Hishinuma_t #Julia言語 「最速を目指したいなら、全部アセンブラで書け」という意見が間違っているのと同じようなことが、CやFortranとJuliaの間で広範に起こっている可能性があります。

特に広く使われている基本特殊函数のライブラリがJuliaでコードを書く人達から見ると全然最適化されていない疑い有り。

タグ: Julia言語

posted at 02:13:35

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@HW_a_pythonista @Hishinuma_t #Julia言語 その講義をしている人は、まずCで書かれた多変数函数の数値積分ライブラリをJuliaで使えるようにしたパッケージを作った↓

github.com/JuliaMath/Cuba...

その次に類似のpure Juliaの数値積分パッケージを作成↓

github.com/JuliaMath/HCub...

この2つを比較すると後者の方が速いです。

タグ: Julia言語

posted at 02:09:30

あんちもん2 @antimon2

20年9月17日

これで安らかに眠れる…💤

【解決】Julia でパッケージの更新がsshのエラーで失敗【大幅加筆修正】 qiita.com/antimon2/items... #Qiita #julialang #Julia言語

タグ: julialang Julia言語 Qiita

posted at 02:09:09

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@HW_a_pythonista @Hishinuma_t #Julia言語 MITでの講義の宿題の模範解答は

nbviewer.jupyter.org/github/steveng...

で読めます。別の例に続く

タグ: Julia言語

posted at 02:06:02

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@HW_a_pythonista @Hishinuma_t #Julia言語 こういう事例は孤立していません。

以前の私はFortranで書かれた広く使われている基本特殊函数のライブラリは限界近くまで最適化されていると信じていました。

MITの講義の宿題の模範解答ではE₁(z)のJuliaによる実装で、scipyで使われているFortranライブラリの5~6倍の速さを実現!続く

タグ: Julia言語

posted at 02:04:34

Stefan Karpinski @StefanKarpinski

20年9月17日

@kareem_carr I wrote a small thread about why I find this take to be bad:

twitter.com/StefanKarpinsk...

Read if you're interested in the many data science areas where #JuliaLang is way ahead of the competition.

Also: blanket telling your followers not to learn Julia is just kind of crappy

タグ: JuliaLang

posted at 01:57:11

黒木玄 Gen Kuroki @genkuroki

20年9月17日

@HW_a_pythonista @Hishinuma_t #Julia言語

職人技で限界に迫る最適化がされているOpenBLASとの比較で、A pure-Julia, BLIS-style dgemm demoは9割位の速さが出ています。

これを見ると「Juliaでの限界に迫るチューニングは無理」と断言するのは相当な勇気がいることだと思います。

これ知ってました?

github.com/Sacha0/GemmDem...

タグ: Julia言語

posted at 01:51:38

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 あと、習得を容易にするには、使い易いREPL(及びその拡張版)が必須。

そして、そのREPLが別にインタープリタを書くことによって実装されているせいで、REPL上では計算が遅いようでは困る。

REPLでの試行錯誤時にも高速で計算してくれないと実用に耐えなくなる。

タグ: Julia言語

posted at 01:44:27

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 では、ライブラリ(パッケージ)を書く人が「テンプレート化」の手間を省略できる点が大きなメリットだという理解でいいのかな。

Juliaでは誰がどのように書いたパッケージであっても、Dog, Catで多重ディスパッチされてしまう。

嫌での強制的にそうなる(笑)。

タグ: Julia言語

posted at 01:40:57

Stefan Karpinski @StefanKarpinski

20年9月17日

@PhilChodrow @kareem_carr True: many people don't push the envelope of what can be done in Python/R, in which case they can happily carry on. To conclude from that, however, that no one should try Julia, is the issue. Increasingly, even if people are comfortable in Python/R, what Julia offers is better

タグ:

posted at 01:37:14

あ〜る菊池誠(反緊縮)公式 @kikumaco

20年9月17日

今日はそこそこたくさん計算した。計算は大学のMac miniにVPN経由で繋いでやっています。なぜMac miniかと言うと、独占して使えるからなんですけど、Juliaをインストールしたのが二台僕のオフィスにあって、それを使ってます。もっと本格的な計算サーバーは学生が使ってるので、僕は隅でこそこそと

タグ:

posted at 01:26:39

Stefan Karpinski @StefanKarpinski

20年9月17日

@cornejo922 @kareem_carr This is a total FUD argument based on nothing real other than age. Since 1.0, Julia is *far* more stable than R or Matlab, and far more thoroughly tested. Julia does not make breaking changes and the test suite of every single registered package is tested on every single release

タグ:

posted at 01:26:06

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 このことから、1-based vs. 0-vased の不毛で不合理なイデオロギー闘争ではなく、任意のインデックスを可能にする方向に動いているようにも見えます。

こういうのは純合理的で見ていて気持ちが良いです。心が洗われる。

開発に人手が足りてない状況での頑張りと合理性の追求は驚異的。

タグ: Julia言語

posted at 01:25:01

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 OffsetArrays.jl はJulia本体の外部にあるパッケージなのですが、Julia本体のリポジトリを見に行くと、テストの中にOffsetArrays.jlを使ったものが大量に含まれていることが分かります。

github.com/JuliaLang/juli...

タグ: Julia言語

posted at 01:22:16

Stefan Karpinski @StefanKarpinski

20年9月17日

@PhilChodrow @kareem_carr Data science consumers don't load CSV files, solve numerical linear algebra problems, use differential equations, use graph algorithms, solve optimization problems, or use machine learning? What are they doing then?

タグ:

posted at 01:21:27

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 はオープンソースで開発が進んでいるので、改善したい部分があるなら、誰でも口を出せる。貢献も可能。

事情が分かっていない段階で誤解を述べることには大して問題ないと思うのですが、「誰でも開発に口を出せる、貢献も可能」という点を認識しようとしないのは非常にまずい。

タグ: Julia言語

posted at 01:18:17

nk @norikushi77

20年9月17日

juliaのインデックスの範囲自由に設定できるモジュール?があったように思うのだけど記事が見つからなくなってしまった。折角だから検証用のミニコードはjuliaの練習に使ってみようと思ったのに。

タグ:

posted at 01:16:31

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 ただし、OffsetArrays.jl は "OffsetMatrix.jl" ではないことには注意が必要。誰か、作って欲しいと思います。

あと、@ view の OffsetArrays 版も欲しい。(こちらはそう難しくないと思う。マクロのちょっとした演習問題)

タグ: Julia言語

posted at 01:12:07

Stefan Karpinski @StefanKarpinski

20年9月17日

Do you use graphs? LightGraphs.jl is the fastest graph library around: www.timlrx.com/2020/05/10/ben.... The only thing it wasn't the fastest at when that was written was parsing graph files, which has since been fixed. Now it's fastest at everything. It's also the most flexible

タグ:

posted at 01:05:03

Martin Cornejo @cornejo922

20年9月17日

@StefanKarpinski @kareem_carr Also the "young and unstable" argument, with everyone commenting that nothing has broken since the 1.0 release (2 years ago).

タグ:

posted at 01:03:14

Stefan Karpinski @StefanKarpinski

20年9月17日

Do you solve differential equations? You'd be a fool not to use diffeq.sciml.ai/stable/. I'm not joking—it already demolished the competition in 2017:

www.stochasticlifestyle.com/comparison-dif...

It has only continued to spank the competition since then.

タグ:

posted at 01:02:54

黒木玄 Gen Kuroki @genkuroki

20年9月17日

#Julia言語 「Juliaは1-based indexだから云々」と言う前に、以下を見た方が良い。

JuliaではA[i,j]はgetindex(A, i, j)を呼ぶ仕様になっているので、getindexを定義すれば0-based indexだけではなく、indexの始まりを自由に選べます。

github.com/JuliaArrays/Of...

nbviewer.jupyter.org/gist/genkuroki... pic.twitter.com/7HHb28WISv

タグ: Julia言語

posted at 01:02:26

こいど孝 @dQnarayoshinoQb

20年9月17日

MIT発の高度な数値処理をプログラミングできるJuliaの最新情報を紹介 thinkit.co.jp/article/17749 @thinkitcojpより

タグ:

posted at 01:01:40

Martin Cornejo @cornejo922

20年9月17日

@StefanKarpinski @kareem_carr I don't get the "inferior data science package ecosystem", DataFrames.jl so much better than pandas in my opinion.

タグ:

posted at 01:01:22

Stefan Karpinski @StefanKarpinski

20年9月17日

Do you do mathematical optimization? Julia's award-winning jump.dev ecosystem is miles ahead of anything found anywhere else. The best alternatives are niche commercial systems (which still aren't as good) or calling Julia from Python or R

タグ:

posted at 00:59:43

非公開

タグ:

posted at xx:xx:xx

Stefan Karpinski @StefanKarpinski

20年9月17日

Do you do numerical linear algebra? Julia exposes more of LAPACK than any other high-level system. It's dispatch system allows you to tweak a single line of your program and get orders of magnitude speedups by using just the right factorization or special matrix representation

タグ:

posted at 00:57:17

Stefan Karpinski @StefanKarpinski

20年9月17日

Each Julia user tends to have a fairly narrow area of application and you specifically asked users what *they* use #JuliaLang for. There's a huge and growing number of technical computing areas where Julia is best-in-class

タグ: JuliaLang

posted at 00:55:22

Stefan Karpinski @StefanKarpinski

20年9月17日

This take is rather dismissive and disappointing, @kareem_carr. It seems like you had a bias and just confirmed it. Perhaps *you* have no good reason to use Julia at this point, but hundreds of thousands of programmers do (the language is skyrocketing on various language indices) twitter.com/kareem_carr/st...

タグ:

posted at 00:54:05

こいど孝 @dQnarayoshinoQb

20年9月17日

オープンソースのプログラミング言語「Julia 1.5」がリリース:CodeZine(コードジン) codezine.jp/article/detail... @codezineより

タグ:

posted at 00:44:52

天むす名古屋 Temmus @temmusu_n

20年9月17日

@sekibunnteisuu スパイラルは最終到達地点がやばいと、過程もダメですね。中島健三に任せておくと、割合の三用法に到達せんがために、順序付き掛け算、包含除、等分除の区別を理解させますとかなっちゃう。

タグ:

posted at 00:27:34

積分定数 @sekibunnteisuu

20年9月17日

@temmusu_n スパイラル、概念を突然出すのではなく、すでに理解している部分から徐々に理解を広げていく、という主旨なら大賛成。

 でも実際は「分数は教えても約分はまだやっていないから勝手に約分したらバツ」などとなっている。

タグ:

posted at 00:20:31

積分定数 @sekibunnteisuu

20年9月17日

@temmusu_n あと「スパイラル」もですね。

「ゆとり」だの「双方向の何とか」だのもそうなんだけど、字面が表す理念は美しいしむしろ肯定すべきことが多いのですが、実際はしょうもない教え方が多いですね。

タグ:

posted at 00:18:58

天むす名古屋 Temmus @temmusu_n

20年9月17日

@sekibunnteisuu 積分定数さんのやり方こそ、シェーマとかスモールステップといって持て囃されている方式そのものだと思うのですけどね…

タグ:

posted at 00:15:50

積分定数 @sekibunnteisuu

20年9月17日

@temmusu_n 私は、例えばこれをある程度やったら、「1辺が30㎝の正方形の板の重さが1800g。ここから一片が20㎝の板を作ったら重さは?」みたいな問題をやらせます。

 その都度その都度、考えてほしいから。

togetter.com/li/1541908

タグ:

posted at 00:05:05

kashi @mkashi

20年9月17日

全然関係ないけど、画像の中の"some broken glibc fma implementation don't properly restore the rounding mode"というコメントに恐怖した。マジですか。glibcの中のfma(の恐らくemulation)が丸めモードを破壊する? twitter.com/genkuroki/stat...

タグ:

posted at 00:00:41

@genkurokiホーム
スポンサーリンク
▲ページの先頭に戻る
ツイート  タグ  ユーザー

User

» More...

Tag

» More...

Recent

Archive

» More...

タグの編集

掛算 統計 超算数 Julia言語 数楽 JuliaLang 十分 と教 モルグリコ 掛け算

※タグはスペースで区切ってください

送信中

送信に失敗しました

タグを編集しました