37 citations · 52 across the 5 of their papers we have counts for
5 papers
Getting Python Types Right with RightTyper
Juan Altmayer Pizzorno, Emery D. Berger
Python type annotations enable static type checking, but most code remains untyped because manual annotation is time-consuming and tedious. Past approaches to automatic type infere…
CoverUp: Effective High Coverage Test Generation for Python
Juan Altmayer Pizzorno, Emery D. Berger
Testing is an essential part of software development. Test generation tools attempt to automate the otherwise labor-intensive task of test creation, but generating high-coverage te…
SlipCover: Near Zero-Overhead Code Coverage for Python
Juan Altmayer Pizzorno, Emery D Berger
Coverage analysis is widely used but can suffer from high overhead. This overhead is especially acute in the context of Python, which is already notoriously slow (a recent study ob…
A Symmetric Dual Encoding Dense Retrieval Framework for Knowledge-Intensive Visual Question Answering
Alireza Salemi, Juan Altmayer Pizzorno, Hamed Zamani
Knowledge-Intensive Visual Question Answering (KI-VQA) refers to answering a question about an image whose answer does not lie in the image. This paper presents a new pipeline for…
Triangulating Python Performance Issues with Scalene
Emery D. Berger, Sam Stern, Juan Altmayer Pizzorno
This paper proposes Scalene, a profiler specialized for Python. Scalene combines a suite of innovations to precisely and simultaneously profile CPU, memory, and GPU usage, all with…