paper-with-me

Papers

TensorFlow Eager: A Multi-Stage, Python-Embedded DSL for Machine Learning

2019-02-27 · Akshay Agrawal, Akshay Naresh Modi, Alexandre Passos, Allen Lavoie, Ashish Agarwal, Asim Shankar, Igor Ganichev, Josh Levenberg, Mingsheng Hong, Rajat Monga, Shanqing Cai

TensorFlow Eager is a multi-stage, Python-embedded domain-specific language for hardware-accelerated machine learning, suitable for both interactive research and production. TensorFlow, which TensorFlow Eager extends, requires users to represent computations as dataflow graphs; this permits compiler optimizations and simplifies deployment but hinders rapid prototyping and run-time dynamism. TensorFlow Eager eliminates these usability costs without sacrificing the benefits furnished by graphs: It provides an imperative front-end to TensorFlow that executes operations immediately and a JIT tracer that translates Python functions composed of TensorFlow operations into executable dataflow graphs. TensorFlow Eager thus offers a multi-stage programming model that makes it easy to interpolate between imperative and staged execution in a single package.

📄 PDF Abstract BibTeX arXiv:1903.01855

Code (1)

tensorflow/tensorflow 공식 구현 tf

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

EagerPy: Writing Code That Works Natively with PyTorch, TensorFlow, JAX, and NumPy

2020-08-10 · Jonas Rauber, Matthias Bethge, Wieland Brendel

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 framewor…

A Comparative Survey of PyTorch vs TensorFlow for Deep Learning: Usability, Performance, and Deployment Trade-offs

2025-08-06 · Zakariya Ba Alawi arxiv

This paper presents a comprehensive comparative survey of TensorFlow and PyTorch, the two leading deep learning frameworks, focusing on their usability, performance, and deployment trade-offs. We review each framework's …

Torch.fx: Practical Program Capture and Transformation for Deep Learning in Python

2021-12-15 · James K. Reed, Zachary DeVito, Horace He, Ansley Ussery 외

Modern deep learning frameworks provide imperative, eager execution programming interfaces embedded in Python to provide a productive development experience. However, deep learning practitioners sometimes need to capture…

Deep Learning

BM25S: Orders of magnitude faster lexical search via eager sparse scoring

2024-07-04 · Xing Han Lù

We introduce BM25S, an efficient Python-based implementation of BM25 that only depends on Numpy and Scipy. BM25S achieves up to a 500x speedup compared to the most popular Python-based framework by eagerly computing BM25…

Passage RetrievalRetrievalText RetrievalZero-shot Text Search

Parallel scalable simulations of biological neural networks using TensorFlow: A beginner's guide

2019-06-10 · Rishika Mohanta, Collins Assisi

Biological neural networks are often modeled as systems of coupled, nonlinear, ordinary or partial differential equations. The number of differential equations used to model a network increases with the size of the netwo…