当前位置:网站首页>Jax's deep learning and scientific computing
Jax's deep learning and scientific computing
2022-07-01 07:08:00 【ejinxian】
JAX frame : Be able to use GPU Accelerated , Supporting automatic differentiation numpy.numpy It is very popular in the field of Scientific Computing , But in the field of deep learning .
Jax yes Autograd and XLA To provide high-performance machine learning research . As Autograd Updated version of ,JAX Can automatically differentiate native Python and Numpy function . It can be done by loops、branches、recursion and closures, Differential , And be able to take the derivative of the derivative .
2020 year ,DeepMind Declaration of use JAX To accelerate their research . More and more from Google brain (Google Brain) And other institutions' projects are also used JAX

JAX It is a very promising project , And users have been growing steadily .JAX Already in-depth learning 、 robot / Control system 、 Bayesian method and scientific simulation have been widely used in many fields 
AX Positioning scientific computing (Scientific Computing) And function conversion (Function Transformations) Cross fusion of , Have a range of capabilities beyond the training depth learning model , Includes the following :
- Just in time compilation (Just-in-Time Compilation)
- Automatic parallelization (Automatic Parallelization)
- Automatic vectorization (Automatic Vectorization)
- Automatic differentiation (Automatic Differentiation)
JAX Faster than NumPy fast N An order of magnitude ,JAX It uses TPU,NumPy Used CPU, To emphasize JAX The upper speed limit is much higher than NumPy
JAX It includes an extensible system to realize such function conversion , There are four typical ways :
Grad() Perform automatic differentiation ;
Vmap() Automatic vectorization ;
Pmap() Parallel computing ;
Jit() Convert functions to just in time versions
Scientific Computing

Deep learning

Introduction to deep learning

Reference resources :
Why You Should (or Shouldn't) be Using Google's JAX in 2022 (assemblyai.com)
边栏推荐
- 【推荐技术】基于协同过滤的网络信息推荐技术matlab仿真
- Pourquoi tant de gens sont - ils devenus des gestionnaires de produits? Quelles sont les perspectives de développement des gestionnaires de produits?
- Is it safe to buy funds on the brokerage account
- Dirty reading, unreal reading and unrepeatable reading
- Automated test platform (13): interface automation framework and platform comparison, application scenario analysis and design ideas sharing
- Chinese explanation of common rclone subcommands
- Esp32 monitors the battery voltage with ULP when the battery is powered
- Jena default inference query based on OWL
- Is it suitable for girls to study product manager? What are the advantages?
- 【LINGO】求七个城市最小连线图,使天然气管道价格最低
猜你喜欢
![[Tikhonov] image super-resolution reconstruction based on Tikhonov regularization](/img/49/719496e014f4766d22aba44dbed19e.png)
[Tikhonov] image super-resolution reconstruction based on Tikhonov regularization

Jena基于OWL的默认推理查询

Problem: officeexception: failed to start and connect (III)

DC-4靶机

灰度何以跌下神坛?
![C language implementation [Sanzi chess game] (step analysis and implementation source code)](/img/3b/d32b46292ed20f31a6e1db97349df1.png)
C language implementation [Sanzi chess game] (step analysis and implementation source code)

ctfshow-web355,356(SSRF)
![C language implementation [minesweeping game] full version (implementation source code)](/img/70/60f9a61bd99fa5fb5fab679a32528e.png)
C language implementation [minesweeping game] full version (implementation source code)
![[recommendation technology] matlab simulation of network information recommendation technology based on collaborative filtering](/img/fb/dc03f97f12488e53d706a05da9faea.png)
[recommendation technology] matlab simulation of network information recommendation technology based on collaborative filtering

Challenges faced by operation and maintenance? Intelligent operation and maintenance management system to help you
随机推荐
Servlet 和 JSP 中的分页
如何进入互联网行业,成为产品经理?没有项目经验如何转行当上产品经理?
手机开户选哪个证券公司比较好,哪个更安全
Understanding of Turing test and Chinese Room
Esp32 esp-idf GPIO key interrupt response
Jena default inference query based on OWL
[matlab] solve nonlinear programming
LeetCode+ 71 - 75
buildroot override 机制
Automated test platform (13): interface automation framework and platform comparison, application scenario analysis and design ideas sharing
Solve the problem of "unexpected status code 503 service unavailable" when kaniko pushes the image to harbor
ctfshow-web355,356(SSRF)
Open source! Wenxin large model Ernie tiny lightweight technology, accurate and fast, full effect
DC-4靶机
MySQL table partition creation method
[lingo] find the shortest path problem of undirected graph
运维管理系统,人性化操作体验
Principle of introducing modules into node
Are there any practical skills for operation and maintenance management
ctfshow-web354(SSRF)