English
Related papers

Related papers: JaxoDraw: A graphical user interface for drawing F…

200 papers

Software development of modern, data-driven applications still relies on tools that use interaction paradigms that have remained mostly unchanged for decades. While rich forms of interactions exist as an alternative to textual command…

Human-Computer Interaction · Computer Science 2023-11-10 Thomas Weber , Sven Mayer

We present Rieoptax, an open source Python library for Riemannian optimization in JAX. We show that many differential geometric primitives, such as Riemannian exponential and logarithm maps, are usually faster in Rieoptax than existing…

Optimization and Control · Mathematics 2022-10-11 Saiteja Utpala , Andi Han , Pratik Jawanpuria , Bamdev Mishra

Embarrassingly parallel problems can be split in parts that are characterized by a really low (or sometime absent) exchange of information during their computation in parallel. As a consequence they can be effectively computed in parallel…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-06-26 Patrizio Dazzi

A package for drawing publication-quality Feynman diagrams written in GLE is described.

High Energy Physics - Phenomenology · Physics 2022-11-30 A. G. Grozin

DORAEMON is an open-source PyTorch library that unifies visual object modeling and representation learning across diverse scales. A single YAML-driven workflow covers classification, retrieval and metric learning; more than 1000 pretrained…

Computer Vision and Pattern Recognition · Computer Science 2025-11-07 Ke Du , Yimin Peng , Chao Gao , Fan Zhou , Siqiao Xue

Application developers, in our experience, tend to hesitate when dealing with linked data technologies. To reduce their initial hurdle and enable rapid prototyping, we propose in this paper a framework for building linked data applications.…

Databases · Computer Science 2021-04-29 Markus Schröder , Christian Jilek , Andreas Dengel

A C-program DIANA (DIagram ANAlyser) for the automatic Feynman diagram evaluation is presented.

High Energy Physics - Phenomenology · Physics 2007-05-23 M. Tentyukov , J. Fleischer

JBotSim is a java library that offers basic primitives for prototyping, running, and visualizing distributed algorithms in dynamic networks. With JBotSim, one can implement an idea in minutes and interact with it ({\it e.g. }, add, move, or…

Mathematical Software · Computer Science 2019-09-26 Arnaud Casteigts , Rémi Laplace

This article describes the latest versions of the Mathematica packages FeynArts, FormCalc, and LoopTools for the generation and evaluation of one-loop diagrams.

High Energy Physics - Phenomenology · Physics 2011-04-20 T. Hahn

We present appjsonify, a Python-based PDF-to-JSON conversion toolkit for academic papers. It parses a PDF file using several visual-based document layout analysis models and rule-based text processing approaches. appjsonify is a flexible…

Computation and Language · Computer Science 2023-10-04 Atsuki Yamaguchi , Terufumi Morishita

While developing their software, professional object-oriented (OO) software developers keep in their minds an image of the subtyping relation between types in their software. The goal of this paper is to present an observation about the…

Programming Languages · Computer Science 2018-01-01 Moez A. AbdelGawad

FROG is a generic framework dedicated to visualisation of events in high energy experiment. It is suitable to any particular physics experiment or detector design. The code is light (<3 MB) and fast (browsing time ~20 events per second for…

High Energy Physics - Experiment · Physics 2015-05-13 Loic Quertenmont , Vincent Roberfroid

For people with visual impairments, tactile graphics are an important means to learn and explore information. However, raised line tactile graphics created with traditional materials such as embossing are static. While available refreshable…

Human-Computer Interaction · Computer Science 2017-08-15 Ryo Suzuki , Abigale Stangl , Mark D. Gross , Tom Yeh

This paper presents NEUROSPF, a tool for the symbolic analysis of neural networks. Given a trained neural network model, the tool extracts the architecture and model parameters and translates them into a Java representation that is amenable…

Machine Learning · Computer Science 2021-03-02 Muhammad Usman , Yannic Noller , Corina Pasareanu , Youcheng Sun , Divya Gopinath

A Java software framework allows modules written in different languages to be used in a high level Object-Oriented (OO) environment. Java Native Interfaces (JNI) for Linear Collider (LC) physics event generators are used in defining a…

Computational Physics · Physics 2007-05-23 Michael T. Ronan

Pretrained transformer-based models have shown high performance in natural language generation task. However, a new wave of interest has surged: automatic programming language generation. This task consists of translating natural language…

Computation and Language · Computer Science 2023-03-24 Jessica López Espejel , Mahaman Sanoussi Yahaya Alassan , Walid Dahhane , El Hassane Ettifouri

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…

Instrumentation and Methods for Astrophysics · Physics 2024-10-23 Simon Dupourqué , Didier Barret , Camille M. Diez , Sébastien Guillot , Erwan Quintin

In this paper, we propose a new drag and drop interaction technique for graphs. We designed this interaction to support analysis in complex multidimensional and temporal graphs. The drag and drop interaction is enhanced with an intuitive…

Human-Computer Interaction · Computer Science 2019-02-06 Benjamin Renoust , Haolin Ren , Guy Melançon

json2run is a tool to automate the running, storage and analysis of experiments. The main advantage of json2run is that it allows to describe a set of experiments concisely as a JSON-formatted parameter tree. It also supports parallel…

Computational Engineering, Finance, and Science · Computer Science 2013-05-07 Tommaso Urli

Supporting voice commands in applications presents significant benefits to users. However, adding such support to existing GUI-based web apps is effort-consuming with a high learning barrier, as shown in our formative study, due to the lack…

Human-Computer Interaction · Computer Science 2020-07-21 Ritam Jyoti Sarmah , Yunpeng Ding , Di Wang , Cheuk Yin Phipson Lee , Toby Jia-Jun Li , Xiang 'Anthony' Chen