English
Related papers

Related papers: Array Programming with NumPy

200 papers

PESummary is a Python software package for processing and visualising data from any parameter estimation code. The easy to use Python executable scripts and extensive online documentation has resulted in PESummary becoming a key component…

Instrumentation and Methods for Astrophysics · Physics 2021-08-12 Charlie Hoy , Vivien Raymond

The processing of information and computation is undergoing a paradigmatic shift since the realization of the enormous potential of quantum features to perform these tasks. Coupled cavity array is one of the well-studied systems to carry…

Quantum Physics · Physics 2022-09-16 Nilakantha Meher , S. Sivakumar

We present the first public release of ShapePipe, an open-source and modular weak-lensing measurement, analysis, and validation pipeline written in Python. We describe the design of the software and justify the choices made. We provide a…

Instrumentation and Methods for Astrophysics · Physics 2022-08-24 S. Farrens , A. Guinot , M. Kilbinger , T. Liaudat , L. Baumont , X. Jimenez , A. Peel , A. Pujol , M. Schmitz , J. -L. Starck , A. Z. Vitorelli

SpeechPy is an open source Python package that contains speech preprocessing techniques, speech features, and important post-processing operations. It provides most frequent used speech features including MFCCs and filterbank energies…

Sound · Computer Science 2018-07-25 Amirsina Torfi

NumPyro is a lightweight library that provides an alternate NumPy backend to the Pyro probabilistic programming language with the same modeling interface, language primitives and effect handling abstractions. Effect handlers allow Pyro's…

Machine Learning · Statistics 2019-12-30 Du Phan , Neeraj Pradhan , Martin Jankowiak

The AI revolution is data driven. AI "data wrangling" is the process by which unusable data is transformed to support AI algorithm development (training) and deployment (inference). Significant time is devoted to translating diverse data…

Databases · Computer Science 2020-01-22 Jeremy Kepner , Vijay Gadepally , Hayden Jananthan , Lauren Milechin , Siddharth Samsi

rigidPy is a Python package that provides a set of tools necessary for studying rigidity and mechanical response in spring networks. It also includes suitable modules for generating new realizations of networks with applications in glassy…

Soft Condensed Matter · Physics 2022-03-02 Varda F. Hagh , Mahdi Sadjadi

First-principles computational spectroscopy is a critical tool for interpreting experiment, performing structure refinement, and developing new physical understanding. Systematically setting up input files for different simulation codes and…

DisCoPy (Distributional Compositional Python) is an open source toolbox for computing with string diagrams and functors. In particular, the diagram data structure allows to encode various kinds of quantum processes, with functors for…

Quantum Physics · Physics 2022-05-12 Alexis Toumi , Giovanni de Felice , Richie Yeung

Software frameworks for neural networks play a key role in the development and application of deep learning methods. In this paper, we introduce the Chainer framework, which intends to provide a flexible, intuitive, and high performance…

Major advancements in fields as diverse as biology and quantum computing have relied on a multitude of microscopic techniques. All optical, electron and scanning probe microscopy advanced with new detector technologies and integration of…

Instrumentation and Detectors · Physics 2023-03-01 Rama Vasudevan , Mani Valleti , Maxim Ziatdinov , Gerd Duscher , Suhas Somnath

Flaky tests obstruct software development, and studying and proposing mitigations against them has therefore become an important focus of software engineering research. To conduct sound investigations on test flakiness, it is crucial to…

Software Engineering · Computer Science 2023-05-09 Martin Gruber , Gordon Fraser

Linear algebra operations are widely used in scientific computing and machine learning applications. However, it is challenging for scientists and data analysts to run linear algebra at scales beyond a single machine. Traditional approaches…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-10-24 Vaishaal Shankar , Karl Krauth , Qifan Pu , Eric Jonas , Shivaram Venkataraman , Ion Stoica , Benjamin Recht , Jonathan Ragan-Kelley

The Astropy project supports and fosters the development of open-source and openly-developed Python packages that provide commonly-needed functionality to the astronomical community. A key element of the Astropy project is the core package…

Instrumentation and Methods for Astrophysics · Physics 2018-08-29 The Astropy Collaboration , A. M. Price-Whelan , B. M. Sipőcz , H. M. Günther , P. L. Lim , S. M. Crawford , S. Conseil , D. L. Shupe , M. W. Craig , N. Dencheva , A. Ginsburg , J. T. VanderPlas , L. D. Bradley , D. Pérez-Suárez , M. de Val-Borro , T. L. Aldcroft , K. L. Cruz , T. P. Robitaille , E. J. Tollerud , C. Ardelean , T. Babej , M. Bachetti , A. V. Bakanov , S. P. Bamford , G. Barentsen , P. Barmby , A. Baumbach , K. L. Berry , F. Biscani , M. Boquien , K. A. Bostroem , L. G. Bouma , G. B. Brammer , E. M. Bray , H. Breytenbach , H. Buddelmeijer , D. J. Burke , G. Calderone , J. L. Cano Rodríguez , M. Cara , J. V. M. Cardoso , S. Cheedella , Y. Copin , D. Crichton , D. DÁvella , C. Deil , É. Depagne , J. P. Dietrich , A. Donath , M. Droettboom , N. Earl , T. Erben , S. Fabbro , L. A. Ferreira , T. Finethy , R. T. Fox , L. H. Garrison , S. L. J. Gibbons , D. A. Goldstein , R. Gommers , J. P. Greco , P. Greenfield , A. M. Groener , F. Grollier , A. Hagen , P. Hirst , D. Homeier , A. J. Horton , G. Hosseinzadeh , L. Hu , J. S. Hunkeler , Ž. Ivezić , A. Jain , T. Jenness , G. Kanarek , S. Kendrew , N. S. Kern , W. E. Kerzendorf , A. Khvalko , J. King , D. Kirkby , A. M. Kulkarni , A. Kumar , A. Lee , D. Lenz , S. P. Littlefair , Z. Ma , D. M. Macleod , M. Mastropietro , C. McCully , S. Montagnac , B. M. Morris , M. Mueller , S. J. Mumford , D. Muna , N. A. Murphy , S. Nelson , G. H. Nguyen , J. P. Ninan , M. Nöthe , S. Ogaz , S. Oh , J. K. Parejko , N. Parley , S. Pascual , R. Patil , A. A. Patil , A. L. Plunkett , J. X. Prochaska , T. Rastogi , V. Reddy Janga , J. Sabater , P. Sakurikar , M. Seifert , L. E. Sherbert , H. Sherwood-Taylor , A. Y. Shih , J. Sick , M. T. Silbiger , S. Singanamalla , L. P. Singer , P. H. Sladen , K. A. Sooley , S. Sornarajah , O. Streicher , P. Teuben , S. W. Thomas , G. R. Tremblay , J. E. H. Turner , V. Terrón , M. H. van Kerkwijk , A. de la Vega , L. L. Watkins , B. A. Weaver , J. B. Whitmore , J. Woillez , V. Zabalza

Probabilistic programming (PP) allows flexible specification of Bayesian statistical models in code. PyMC3 is a new, open-source PP framework with an intutive and readable, yet powerful, syntax that is close to the natural syntax…

Computation · Statistics 2015-07-30 John Salvatier , Thomas Wiecki , Christopher Fonnesbeck

Natural language processing for programming aims to use NLP techniques to assist programming. It is increasingly prevalent for its effectiveness in improving productivity. Distinct from natural language, a programming language is highly…

Computation and Language · Computer Science 2023-08-08 Qingfu Zhu , Xianzhen Luo , Fang Liu , Cuiyun Gao , Wanxiang Che

Exoplanet science often involves using the system parameters of real exoplanets for tasks such as simulations, fitting routines, and target selection for proposals. Several exoplanet catalogues are already well established but often lack a…

Earth and Planetary Astrophysics · Physics 2016-09-21 Ryan Varley

QMKPy provides a Python framework for modeling and solving the quadratic multiple knapsack problem (QMKP). It is primarily aimed at researchers who develop new solution algorithms for the QMKP. QMKPy therefore mostly functions as a testbed…

Other Computer Science · Computer Science 2022-12-01 Karl-Ludwig Besser , Eduard A. Jorswieck

Integrated information theory provides a mathematical framework to fully characterize the cause-effect structure of a physical system. Here, we introduce PyPhi, a Python software package that implements this framework for causal analysis…

Neurons and Cognition · Quantitative Biology 2018-08-16 William G. P. Mayner , William Marshall , Larissa Albantakis , Graham Findlay , Robert Marchman , Giulio Tononi

Linear operators and optimisation are at the core of many algorithms used in signal and image processing, remote sensing, and inverse problems. For small to medium-scale problems, existing software packages (e.g., MATLAB, Python numpy and…

Mathematical Software · Computer Science 2019-07-30 Matteo Ravasi , Ivan Vasconcelos