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 を見て下さい。
並び順 : 新→古 | 古→新

2021年05月13日(木)

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

非公開

タグ:

posted at xx:xx:xx

HCO @HCO28970306

21年5月13日

Time for a good old fashioned kaleidocycle based on a design of the Kaleidocycle master Tomoya TENDO @end_tt
twitter.com/end_tt/status/... pic.twitter.com/66UCfGfXUQ

タグ:

posted at 04:39:18

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 ちなみに、Juliaで、計画行列Xとデータyに関する最小二乗法は b = X \ y の1行で可能。



n = 20
d = 3
x = range(-π, π; length=n)
y = sin.(x) + 0.3rand(n)
X = x .^ (0:d)'
b = X \ y
f(x) = evalpoly(x, b)

gist.github.com/genkuroki/686f... twitter.com/wasisama/statu... pic.twitter.com/N56Giswtv7

タグ: Julia言語

posted at 06:15:16

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 データサイズ20の場合の13次多項式によるフィッティング。

オーバーフィッティングしまくっている。 pic.twitter.com/9LFxH8zSYG

タグ: Julia言語

posted at 06:16:43

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

"""X = design matrix of degree-d polynomial fitting"""
X = x .^ (0:d)'

とXのdoc stringを書いておくと、

?X



@ doc X



X = design matrix of degree-d polynomial fitting

と表示してくれるようになる。

単なるコメントより便利な場合がある。 pic.twitter.com/SeVilvNZnR

タグ: Julia言語

posted at 06:23:46

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 Juliaで縦ベクトルは

v = [
1.0
2.0
]

または v = [1.0, 2.0] または v = [1.0; 2.0] で作れる。

横ベクトルを直接作る方法はないが

w = [3.0, 4.0]'

のようにして作れる。

この意味の横ベクトルは1×2行列[3.0 4.0]とは異なることに注意!
[3.0 4.0]*vは配列になってしまう! pic.twitter.com/MxHztgid9T

タグ: Julia言語

posted at 06:31:56

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

X = x .^ (0:d)' の行に注目(添付画像①16行目)

これを理解するには

x = 1:3
y = 1:4
z = x' .+ 10y

を理解するとよい。x'は横ベクトルになるのでz内でxから来る成分は横に並ぶ。yは縦ベクトルなので縦に並ぶ。添付画像②を参照。 pic.twitter.com/lmoRB7YnvQ

タグ: Julia言語

posted at 06:38:45

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

Juliaでのベクトルや行列や配列の型は抽象型AbstractVector, AbstractMatrix, AbstractArrayのサブタイプになる。

Juliaの大きな特徴は、ベクトルや行列や配列の型がものすごく沢山あって、パッケージ開発者達は毎日のようにベクトルや行列や配列の型の種類を増やしている!

タグ: Julia言語

posted at 06:45:17

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

例えば AbstractVector のサブタイプ達のツリーは添付画像①の通り。

パッケージを読み込むと増える(添付画像②)。多過ぎて下の方が切れている。

Plots.jlパッケージを読み込むとなぜか使えるベクトルの型が増えるわけです(笑) pic.twitter.com/Vn6SmnYqMR

タグ: Julia言語

posted at 06:56:28

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

Juliaを使い始めた直後にそれらの沢山の型達を理解するのは無理だと思います。

1:4でも縦ベクトル(教科書風には列ベクトル)ができて、(1:3)' は横ベクトル(行ベクトル)の扱いになり、(1:3)' .+ 10(1:4)は4×3行列になる、 のような線形代数に合わせた理解をしておけば十分だと思う。

タグ: Julia言語

posted at 07:00:23

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 Juliaにおける線形代数のシンタックスはほぼ「MATLABクローン」です。MATLABは偉大なソフトで、JuliaはMATLABのスタイルを継承しています。

MATLAB, Octave, scilab, Juliaの線形代数へのインターフェースの系譜は、Python NumPyのような奇怪なものとは比較にならない程よいです。

タグ: Julia言語

posted at 07:08:40

黒木玄 Gen Kuroki @genkuroki

21年5月13日

MATLABとそのクローン達の系譜に無知なままで、NumPyのような奇怪な線形代数へのインターフェースしか知らない人達が、Juliaの線形代数へのインターフェースに文句をつけている場面を以前は見ました。

さすがに恥ずかしいのでそういうのはやめて欲しいです。

タグ:

posted at 07:12:08

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

訂正

❌ y = sin.(x) + 0.3rand(n)
⭕️ y = sin.(x) + 0.3randn(n)

正規分布乱数を意味する n が抜けていた。

訂正後↓

gist.github.com/genkuroki/686f... twitter.com/genkuroki/stat... pic.twitter.com/tnX8ZYONNd

タグ: Julia言語

posted at 07:19:46

ワシ・ュバルツシルト半径 @wasisama

21年5月13日

地味にめちゃはまったとこ。。。
そういうことだったのか。。。 twitter.com/genkuroki/stat...

タグ:

posted at 07:26:29

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

discourse.julialang.org/t/julia-1-7-fe...
【Julia 1.7に導入したい機能PRがある場合は6月1日(月)までにしてください】

Julia v1.7の公式リリースが楽しみですね。

v1.7(nightly build)では

* (; a, b) = p というシンタックスを使える。
* 3√2 のように書ける。
* using MKLでMKLを使える。

タグ: Julia言語

posted at 07:37:41

勝川 俊雄 @katukawa

21年5月13日

日本の場合は公的機関が安価に種苗を提供していて、それを自由に複製できた。受益者負担で農家が種苗開発費を払うのでは無く、税金で種苗開発をしてきたわけで、そこに他国がただ乗りをしてきたという構図。

タグ:

posted at 08:03:00

勝川 俊雄 @katukawa

21年5月13日

我々の税金で開発されてきた種苗が、海外に流出して、日本農業の競争力を削いでいる。その状態を放置してきた日本政府には不満があるが、陰謀論にのっかって反対運動をする野党は論外。

タグ:

posted at 08:06:35

Ryosuke Kurihara @phys_mmc_2007

21年5月13日

磁気双極子の感受率計算できた!
以前Yb3+の計算で作ったプログラムを改造したら1h程度しかかからなかった
#Julia言語

タグ: Julia言語

posted at 09:16:51

黒木玄 Gen Kuroki @genkuroki

21年5月13日

私は Octave, scilab から #Julia言語 への引っ越し組です。Juliaの線形代数のシンタックスはMATLAB型なので、scilabからの引っ越し先としては非常によいです。

行列の積を@で書きたくない人は是非!

ソースコード↓(PlutoにURLを貼り付けると使える)
gist.github.com/genkuroki/0239...

続く twitter.com/NEzoshika/stat... pic.twitter.com/KdpSB6B7cz

タグ: Julia言語

posted at 10:15:17

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

①公式サイトからバイナリをダウンロードしてインストール

julialang.org/downloads/

②juliaを実行して

julia> ]
pkg> add Pluto Plots SymPy

SymPyは大変かも。

③Plutoを実行

julia> using Pluto; Pluto. run()
(Pluto. の直後のスペースを削除)
URLを貼り付ける pic.twitter.com/uc7cuyU9n5

タグ: Julia言語

posted at 10:15:18

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 すでに使っているJupyter notebookでJuliaを使いたいなら、

julia> ENV["Jupyter"] = raw"C:\Anaconda3\Scripts\Jupyter.exe"

のように使っているJupyterを指定してから、

pkg> add IJulia
(pkg> build IJulia)

でJupyter notebookでJuliaを使えるはず。

nbviewer.jupyter.org/gist/genkuroki... pic.twitter.com/YFrs9ZXCWm

タグ: Julia言語

posted at 10:30:32

Hideki Kawahara: WAS @hidekikawahara

21年5月13日

とりあえず@genkuroki さんのTweetを見ながら、Julia on Plutoが動くことを確認。最初は動かなくてもエラーメッセージが分かりやすいので、すぐに解決。AnacondaでPythonを試して迷走していたときよりも、遥かにストレスは少ない。 pic.twitter.com/t05YcgZ8eJ

タグ:

posted at 10:55:45

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 すでに使っているpythonをJuliaでも使いたいならば

julia> ENV["PYTHON"] = raw"C:\Anaconda3\python.exe"

とpythonバイナリを指定してから、

julia> ]
pkg> add PyCall
pkg> build PyCall
pkg> add PyPlot SymPy Seaborn

Pythonとの連携でハマる人は多いので失敗したら助けを求める。

タグ: Julia言語

posted at 10:59:19

富谷(助教);監修 シン仮面ライダー @TomiyaAkio

21年5月13日

PCRによる陰性証明書は、

タグ:

posted at 12:50:19

こーた丼 @rental_math

21年5月13日

#Julia言語

DataFrameの、セルの中身を書き換えたい時、型が違うと書き換えられないみたいです。

どなたかご教示いただけますか。 pic.twitter.com/pkvIRZ5Iuw

タグ: Julia言語

posted at 13:17:54

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 CliMAの気候モデルはJuliaで書かれています。

「おじいちゃんのプログラミング言語」ではなく、Juliaを採用することは大胆な決定だったのですが、そのギャンブルは成功したと思われているようです。

この件はMITの自慢の1つになっている。

eapsweb.mit.edu/news/2021/clim... twitter.com/eapsmit/status... pic.twitter.com/GKs7bbpOBV

タグ: Julia言語

posted at 13:46:42

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語

Juliaは書き易く、読み易く、独立に開発された複数のパッケージを組み合わせて使い易いので、モデルと計算法を幾らでの変更できそう。

タグ: Julia言語

posted at 13:49:49

黒木玄 Gen Kuroki @genkuroki

21年5月13日

@HackStudying #Julia言語

列ごと丸ごと置き換えるのが簡単だと思いました。

私ならば(もとの情報を消したくないので)置き換えずに別の列にします。

ソースコード↓
nbviewer.jupyter.org/gist/genkuroki... pic.twitter.com/Y31SpGfuqo

タグ: Julia言語

posted at 14:23:53

SpinNeuron @physics_math_me

21年5月13日

#JuliaLang on M1 chip - it works! New install and get started as an absolute beginner. juliaifrank.com/julialang-on-m...

タグ: JuliaLang

posted at 14:58:44

積分定数 @sekibunnteisuu

21年5月13日

twitter.com/bbcnewsjapan/s...

国際法では、軍事施設以外への攻撃は禁止されている。

仮にイスラエルにロケット弾攻撃阻止のために武力行使が認められるとしても、これは過剰な武力行使だろう。

双方が報復合戦をすることで、イスラエル右派とハマス双方が内部からの支持が高まる結果になると思う。

タグ:

posted at 16:42:05

なんやかんやで13年目 学習空間シグマゼ @sigma_seminar

21年5月13日

そういや数2・数3の微分のとこでグラフ書くとき、導関数とかを求めないといけないのはいいとして、「増減表を授業で与えられた書式で完成させとかないと試験で減点される」の、あれってなんで?
必要な増減や数値の確認取れてたら、べつに表の書式とかどーでもよくね?とか思ってしまうのだけど。

タグ:

posted at 16:43:43

積分定数 @sekibunnteisuu

21年5月13日

そういう意味ではイスラエル右派とハマスの利害は一致している。

双方の「相手への武力攻撃をやめるべき」という主張する勢力が連帯して、各々が自国の武力行使に反対していくしかないだろう。

タグ:

posted at 16:44:55

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#JuliaLang

julialang.org

🟢
🔴🟣

💚
❤️💜

juliacomputing.com

🔴🟢
🔵🟣

❤️💚
💙💜

タグ: JuliaLang

posted at 16:59:16

mwgkgk @mwgkgk

21年5月13日

#JuliaLang has an umbrella organization for deprecated repositories

github.com/JuliaAttic

タグ: JuliaLang

posted at 17:04:20

黒木玄 Gen Kuroki @genkuroki

21年5月13日

疲れたのでチョコレートを4欠片

タグ:

posted at 17:44:04

ichigo @ichigo73161160

21年5月13日

今、新しいプロジェクトでなぜおじいちゃんのプログラミング言語を使わないのか!、#Julia言語 はギャンブル!と言われているので、この件は勇気づけられます。 twitter.com/genkuroki/stat...

タグ: Julia言語

posted at 19:20:45

NaranoEzoshika @NEzoshika

21年5月13日

Juliaも良さそうですよね。結構注目株だと思います twitter.com/genkuroki/stat...

タグ:

posted at 20:36:18

Tomoaki Yamada @TomoakiYamada3

21年5月13日

今週末の日本経済学会のチュートリアルセッションにて東大の北尾さん、一橋大の砂川さんと3人で数値計算について話をします。スライドとデモンストレーション用のJuliaコードは直前にアップ予定です。

タグ:

posted at 21:48:15

JuliaHub @JuliaHub_Inc

21年5月13日

Scientific Machine Learning: See how some of the latest advances in scientific machine learning have been made possible through the language-wide differentiable programming techniques offered by the #Julialang package ecosystem. youtu.be/A5_qZidXaec
#SciML #AI #ML

タグ: AI Julialang ML SciML

posted at 22:12:15

JuliaCon 2023 @JuliaConOrg

21年5月13日

Check out "Inventing Curriculum with Julia and Pointer-Generator Network"
presented by Gajendra Deshpande at JuliaCon 2020
youtu.be/s9vOPTDpCzI
#JuliaLang #Coding #Opensource

タグ: Coding JuliaLang Opensource

posted at 22:13:00

yudai.jl @physics303

21年5月13日

juliaでgivenのNとnについて
[n-1,n-2,...,2,1,N,N-1,N-2,...,n+2,n+1]
という配列を最もスマートに作るにはどうしたらええ?

タグ:

posted at 22:14:22

yudai.jl @physics303

21年5月13日

Nは高々10くらい

タグ:

posted at 22:17:08

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 #Jupyter #Windows10

zmq problem は Path を

%USERPROFILE%\.julia\conda\3\Lib\site-packages\zmq
%USERPROFILE%\.julia\conda\3\Library\bin

に通しておけば解決するっぽい。

towardsdatascience.com/how-to-launch-... pic.twitter.com/OQdyjrW4jS

タグ: Julia言語 Jupyter Windows10

posted at 23:34:00

黒木玄 Gen Kuroki @genkuroki

21年5月13日

@physics303 【[n-1,n-2,...,2,1,N,N-1,N-2,...,n+2,n+1]】

[n-1:-1:1; N:-1:n+1]
vcat(n-1:-1:1, N:-1:n+1)

ほぼそのまんま。

#Julia言語

タグ: Julia言語

posted at 23:37:52

Cure-Rice @curerice2014

21年5月13日

講演スライドより bit.ly/3y85RbR
C++侵食は計算機の heterogeneous 化が進んでいるので、コンパイラ・ツール開発に人と金のある所へ集まらざる負えぬ事情らし。Julia も一応居て草。 twitter.com/Fortran2008/st... pic.twitter.com/dovb02dFN0

タグ:

posted at 23:49:01

黒木玄 Gen Kuroki @genkuroki

21年5月13日

#Julia言語 たぶん、改行して「パイプ」を使いたい人は、普通、マクロ版を使っていると思います。

私は github.com/jkrumbiegel/Ch... を使っています。

既存のマクロの仕様が不満なら、自分でマクロを書いたり、既存のマクロのパッケージにPRを送ればよい。

gist.github.com/genkuroki/a291... twitter.com/_dsudo/status/... pic.twitter.com/JRevtCas3a

タグ: Julia言語

posted at 23:58:04

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

User

» More...

Tag

» More...

Recent

Archive

» More...

タグの編集

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

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

送信中

送信に失敗しました

タグを編集しました