JAX - 资源平台:AI工具、网站、APP和开源项目合集

Levanter: 开源高性能大规模语言模型训练框架

Levanter: 开源高性能大规模语言模型训练框架

Levanter是由斯坦福大学CRFM研究中心开发的开源大语言模型训练框架,致力于实现可读性强、可扩展和可重现的基础模型训练。本文深入介绍了Levanter的主要特性、使用方法及其在大规模语言模型训练中的应用。

Levanter大语言模型机器学习框架分布式训练JAXGithub开源项目
XLB:基于JAX的加速格子玻尔兹曼方法库

XLB:基于JAX的加速格子玻尔兹曼方法库

XLB是一个基于JAX的全可微分2D/3D格子玻尔兹曼方法库,专为高效求解流体动力学问题而设计。它结合了硬件加速、可扩展性和易用性,成为物理驱动机器学习应用的理想工具。

XLBLattice Boltzmann流体动力学JAX深度学习Github开源项目
Jaxdf: 基于JAX的可微分数值模拟器框架

Jaxdf: 基于JAX的可微分数值模拟器框架

Jaxdf是一个基于JAX的开源框架,用于创建具有任意离散化的可微分数值模拟器。本文将详细介绍Jaxdf的功能特性、使用方法以及在科学计算和机器学习领域的应用前景。

jaxdfJAX数值模拟偏微分方程自动微分Github开源项目
SynJax: Google DeepMind推出的JAX结构化概率分布库

SynJax: Google DeepMind推出的JAX结构化概率分布库

SynJax是Google DeepMind开发的一个用于JAX的结构化概率分布库,支持多种概率模型,并与JAX生态系统无缝集成,为结构化数据建模提供了高效的解决方案。

SynJaxJAX概率分布神经网络库机器学习Github开源项目
evosax: 革命性的JAX进化策略库

evosax: 革命性的JAX进化策略库

evosax是一个基于JAX的进化策略库,它利用强大的函数转换如即时编译和自动向量化,使研究人员能够将进化策略扩展到各种加速器上,从而推动下一代黑盒优化算法的发展。

evosax进化策略JAX优化算法机器学习Github开源项目
EvoJAX: 硬件加速的神经进化工具包

EvoJAX: 硬件加速的神经进化工具包

EvoJAX是一个可扩展的、通用的、硬件加速的神经进化工具包。它基于JAX库构建,使神经进化算法能够在多个TPU/GPU上并行运行神经网络,大大提高了进化计算的效率和速度。

EvoJAX神经进化JAX硬件加速机器学习Github开源项目
Optimistix: 基于JAX和Equinox的模块化非线性优化库

Optimistix: 基于JAX和Equinox的模块化非线性优化库

Optimistix是一个功能强大的非线性优化库,专为JAX和Equinox设计。它提供了模块化、可互操作的求解器,支持根查找、最小化、固定点迭代和最小二乘等多种优化问题。本文详细介绍了Optimistix的主要特性、使用方法及其在科学计算和机器学习领域的应用前景。

OptimistixJAX非线性求解器数值优化Python库Github开源项目
jaxtyping: 强大的JAX数组类型注解与运行时检查工具

jaxtyping: 强大的JAX数组类型注解与运行时检查工具

jaxtyping是一个为JAX、NumPy、PyTorch等数组库提供类型注解和运行时类型检查的Python库,可以帮助开发者更好地管理数组的形状和数据类型,提高代码的可靠性和可读性。

jaxtyping类型注解运行时类型检查JAXPyTreeGithub开源项目
Diffrax: JAX中强大的微分方程求解器

Diffrax: JAX中强大的微分方程求解器

Diffrax是一个基于JAX的数值微分方程求解库,支持ODE/SDE/CDE等多种微分方程类型,提供多种求解器和自动微分功能,可在GPU上高效运行。

DiffraxJAXSDEODECDEGithub开源项目
JAX生态系统概览:加速科学计算和机器学习的强大工具集

JAX生态系统概览:加速科学计算和机器学习的强大工具集

JAX是一个强大的科学计算和机器学习库,本文全面介绍了JAX生态系统中的各种工具和库,涵盖了神经网络、优化、概率编程、物理模拟等多个领域,为研究人员和开发者提供了丰富的资源。

JAX机器学习自动微分XLA编译器加速器Github开源项目
AXLearn: Apple的可扩展深度学习库

AXLearn: Apple的可扩展深度学习库

探索Apple公司开源的AXLearn库,这是一个基于JAX和XLA构建的可扩展深度学习框架,旨在支持大规模模型训练和部署。

AXLearnJAXXLA深度学习机器学习Github开源项目
Equinox: 优雅易用的JAX神经网络与科学计算库

Equinox: 优雅易用的JAX神经网络与科学计算库

Equinox是一个基于JAX的神经网络和科学计算库,它提供了优雅、易用的API,使得构建复杂模型和进行科学计算变得简单高效。本文将详细介绍Equinox的特性、用法以及在机器学习和科学计算领域的应用。

EquinoxJAX神经网络转换APIPyTreeGithub开源项目
深入解析 dm-haiku: JAX 生态下的神经网络库

深入解析 dm-haiku: JAX 生态下的神经网络库

dm-haiku 是一个基于 JAX 的简洁神经网络库,让用户可以使用熟悉的面向对象编程模型,同时保留 JAX 纯函数转换的全部功能。本文将深入介绍 dm-haiku 的核心概念、使用方法及其在 JAX 生态中的定位。

JAXHaikuDeepMind神经网络谷歌Github开源项目
GradCache:突破GPU/TPU内存限制,无限扩展对比学习批量大小的利器

GradCache:突破GPU/TPU内存限制,无限扩展对比学习批量大小的利器

GradCache是一种简单高效的技术,可以突破GPU/TPU内存限制,无限扩展对比学习的批量大小。它使得原本需要8块V100 GPU的训练任务可以在单个GPU上完成,极大地提高了训练效率和资源利用率。

Gradient Cache对比学习PytorchJAXGPUGithub开源项目
PIX: JAX生态系统中强大的图像处理库

PIX: JAX生态系统中强大的图像处理库

PIX是一个基于JAX构建的高性能图像处理库,为JAX提供了丰富的图像处理功能和工具,支持优化和并行化,是深度学习和计算机视觉研究的得力助手。

PIXJAX图像处理机器学习平行优化Github开源项目
Penzai: 谷歌DeepMind推出的JAX神经网络可视化与编辑工具包

Penzai: 谷歌DeepMind推出的JAX神经网络可视化与编辑工具包

Penzai是一个基于JAX的神经网络研究工具包,专注于模型训练后的可视化、修改和分析。它提供了一系列模块化工具,使研究人员能够轻松地对模型进行逆向工程、消融实验、内部激活探测等操作。

PenzaiJAX深度学习模型可视化神经网络Github开源项目
多巴胺:大脑中的快乐物质

多巴胺:大脑中的快乐物质

多巴胺是大脑中的一种神经递质,对人体的运动、情绪和认知功能都有重要影响。本文将全面介绍多巴胺的作用机制、生理功能以及与健康的关系。

Dopamine强化学习JAXDQNTensorflowGithub开源项目
Whisper JAX:让你的语音转文字功能速度快70倍!

Whisper JAX:让你的语音转文字功能速度快70倍!

Whisper JAX:让你的语音转文字功能速度快70倍!

Whisper JAXJAX音频转录GPU批处理热门