izmyonの日記

奈良の山奥で研究にいそしむ大学院生の学習記録。

2022-11-16から1日間の記事一覧

JAX学習記録④ーHow Autodiff is made?

Preface この記事ではJAX学習記録シリーズ第四弾として、JAXの自動微分がどのように実現されているか、詳細を見てみる。正直なところ、特に数学的な説明に関して理解しきれていないところが多く、基本的には原文に忠実に訳しており、自分の理解による説明は…

JAX学習記録③ーAutomatic Vectorization and Differentiation

Preface この記事では、JAX学習記録の第三弾として、JAXにおける自動微分(jax.grad)および関数の自動ベクトル化(jax.vmap)についてまとめる。まず、jax.gradとセットで使われることが多いAutomatic Vectorization (jax.vmap)について説明する。jax.vmapは、j…