中文
相关论文

相关论文: Composable Effects for Flexible and Accelerated Pr…

200 篇论文

Algebraic effects and handlers have emerged in the programming languages community as a convenient, modular abstraction for controlling computational effects. They have found several applications including concurrent programming, meta…

编程语言 · 计算机科学 2018-11-16 Dave Moore , Maria I. Gorinova

Awkward Array is a library for performing NumPy-like computations on nested, variable-sized data, enabling array-oriented programming on arbitrary data structures in Python. However, imperative (procedural) solutions can sometimes be easier…

编程语言 · 计算机科学 2023-10-04 Ianna Osborne , Jim Pivarski , Ioana Ifrim , Angus Hollands , Henry Schreiner

Pyro is a probabilistic programming language built on Python as a platform for developing advanced probabilistic models in AI research. To scale to large datasets and high-dimensional models, Pyro uses stochastic variational inference…

Among numerical libraries capable of computing gradient descent optimization, JAX stands out by offering more features, accelerated by an intermediate representation known as Jaxpr language. However, editing the Jaxpr code is not directly…

编程语言 · 计算机科学 2024-03-19 Pierrick Pochelu

BlackJAX is a library implementing sampling and variational inference algorithms commonly used in Bayesian computation. It is designed for ease of use, speed, and modularity by taking a functional approach to the algorithms' implementation.…

This paper presents the design and implementation of Juniper: a functional reactive programming language (FRP) targeting the Arduino and related microcontroller systems. Juniper provides a number of high level features, including parametric…

编程语言 · 计算机科学 2019-12-02 Caleb Helbling , Samuel Z Guyer

Probabilistic programming languages (PPLs) allow programmers to construct statistical models and then simulate data or perform inference over them. Many PPLs restrict models to a particular instance of simulation or inference, limiting…

编程语言 · 计算机科学 2024-12-24 Minh Nguyen , Roly Perera , Meng Wang , Nicolas Wu

Recent advancements in parallel simulation and successful robotic applications are spurring a resurgence in sampling-based model predictive control. To build on this progress, however, the robotics community needs common tooling for…

机器人学 · 计算机科学 2025-06-23 Albert H. Li , Brandon Hung , Aaron D. Ames , Jiuguang Wang , Simon Le Cleac'h , Preston Culbertson

Algebraic effects and handlers support composable and structured control-flow abstraction. However, existing designs of algebraic effects often require effects to be executed sequentially. This paper studies parallel algebraic effect…

编程语言 · 计算机科学 2021-10-15 Ningning Xie , Daniel D. Johnson , Dougal Maclaurin , Adam Paszke

This article introduces the pammtools package, which facilitates data transformation, estimation and interpretation of Piece-wise exponential Additive Mixed Models. A special focus is on time-varying effects and cumulative effects of…

统计计算 · 统计学 2018-06-05 Andreas Bender , Fabian Scheipl

Effector is a Python package for interpreting machine learning (ML) models that are trained on tabular data through global and regional feature effects. Global effects, like Partial Dependence Plot (PDP) and Accumulated Local Effects (ALE),…

EagerPy is a Python framework that lets you write code that automatically works natively with PyTorch, TensorFlow, JAX, and NumPy. Library developers no longer need to choose between supporting just one of these frameworks or reimplementing…

机器学习 · 计算机科学 2020-08-11 Jonas Rauber , Matthias Bethge , Wieland Brendel

Oscillation probability calculations are becoming increasingly CPU intensive in modern neutrino oscillation analyses. The independency of reweighting individual events in a Monte Carlo sample lends itself to parallel implementation on a…

数据分析、统计与概率 · 物理学 2014-05-12 R. G. Calland , A. C. Kaboth , D. Payne

Stan is a probabilistic programming language that is popular in the statistics community, with a high-level syntax for expressing probabilistic models. Stan differs by nature from generative probabilistic programming languages like Church,…

机器学习 · 计算机科学 2021-04-13 Guillaume Baudart , Javier Burroni , Martin Hirzel , Louis Mandel , Avraham Shinnar

Variable environment is the time-honored way of making sense of free variables, used in programming language theory as well when writing interpreters and some compilers. Algebraic effects give another way, as was pointed already at HOPE…

编程语言 · 计算机科学 2023-12-29 Oleg Kiselyov

Context. Inferring spectral parameters from X-ray data is one of the cornerstones of high-energy astrophysics, and is achieved using software stacks that have been developed over the last twenty years and more. However, as models get more…

天体物理仪器与方法 · 物理学 2024-10-23 Simon Dupourqué , Didier Barret , Camille M. Diez , Sébastien Guillot , Erwan Quintin

To execute scientific computing programs such as deep learning at high speed, GPU acceleration is a powerful option. With the recent advancements in web technologies, interfaces like WebGL and WebGPU, which utilize GPUs on the client side…

分布式、并行与集群计算 · 计算机科学 2025-03-04 Masatoshi Hidaka , Tatsuya Harada

It is a significant challenge to design probabilistic programming systems that can accommodate a wide variety of inference strategies within a unified framework. Noting that the versatility of modern automatic differentiation frameworks is…

机器学习 · 统计学 2020-03-12 Fritz Obermeyer , Eli Bingham , Martin Jankowiak , Du Phan , Jonathan P. Chen

In resent years, the software ecosystem for numerical simulation still remains fragmented, with different algorithms and discretization methods often implemented in isolation, each with distinct data structures and programming conventions.…

数值分析 · 数学 2026-03-10 Yangyang Zheng , Huayi Wei , Yunqing Huang , Chunyu Chen , Tian Tian , Hanbin Liu , Wenbin Wang , Liang He

Array programming provides a powerful, compact, expressive syntax for accessing, manipulating, and operating on data in vectors, matrices, and higher-dimensional arrays. NumPy is the primary array programming library for the Python…

‹ 上一页 1 2 3 10 下一页 ›