English
Related papers

Related papers: PHIDL: Python CAD layout and geometry creation for…

200 papers

Computer-aided design (CAD) programs are essential to engineering as they allow for better designs through low-cost iterations. While CAD programs are typically taught to undergraduate students as a job skill, such software can also help…

PyIRD is a Python-based pipeline for reducing spectroscopic data obtained with IRD (InfraRed Doppler; Kotani et al. (2018)) and REACH (Rigorous Exoplanetary Atmosphere Characterization with High dispersion coronagraphy; Kotani et al.…

Instrumentation and Methods for Astrophysics · Physics 2026-01-21 Yui Kasagi , Hajime Kawahara , Ziying Gu , Teruyuki Hirano , Takayuki Kotani , Masayuki Kuzuhara , Kento Masuda

Computer Aided Design (CAD) engineers typically do not achieve their best prototypes in a single attempt. Instead, they iterate and refine their designs to achieve an optimal solution through multiple revisions. This traditional approach,…

Machine Learning · Computer Science 2024-06-05 Akshay Badagabettu , Sai Sravan Yarlagadda , Amir Barati Farimani

Machine learning is a general-purpose technology holding promises for many interdisciplinary research problems. However, significant barriers exist in crossing disciplinary boundaries when most machine learning tools are developed in…

Machine Learning · Computer Science 2021-06-21 Haiping Lu , Xianyuan Liu , Robert Turner , Peizhen Bai , Raivo E Koot , Shuo Zhou , Mustafa Chasmai , Lawrence Schobs

We propose PyTorchGeoNodes, a differentiable module for reconstructing 3D objects and their parameters from images using interpretable shape programs. Unlike traditional CAD model retrieval, shape programs allow reasoning about semantic…

Computer Vision and Pattern Recognition · Computer Science 2025-04-07 Sinisa Stekovic , Arslan Artykov , Stefan Ainetter , Mattia D'Urso , Friedrich Fraundorfer

The democratization of fabrication equipment has spurred recent interest in maskless grayscale lithography for both 2D and 3D microfabrication. However, the design of suitable template images remains a challenge. This work presents a…

CAD programs, structured as parametric sequences of commands that compile into precise 3D geometries, are fundamental to accurate and efficient engineering design processes. Generating these programs from nonparametric data such as point…

Graphics · Computer Science 2025-09-22 Nomi Yu , Md Ferdous Alam , A. John Hart , Faez Ahmed

The immersed boundary method (IB) is an elegant way to fully couple the motion of a fluid and deformations of an immersed elastic structure. In that vein, the IB2d software allows for expedited explorations of fluid-structure interaction…

Fluid Dynamics · Physics 2018-09-19 Nicholas Battista , Christopher Strickland , Aaron Barrett , Laura Miller

Creating and maintaining computer readable geometries for use in Monte Carlo Radiation Transport (MCRT) simulations is an error-prone and time-consuming task. Simulating a system often requires geometry from different sources and modelling…

Computational Physics · Physics 2022-01-27 Stewart Boogert , Andrey Abramov , Laurence Nevay , William Shields , Stuart Walker

The Python library FatGHol FatGHoL used in Murri2012 to reckon the rational homology of the moduli space of Riemann surfaces is an example of a non-numeric scientific code: most of the processing it does is generating graphs (represented by…

Mathematical Software · Computer Science 2014-04-30 Riccardo Murri

PyOD is an open-source Python toolbox for performing scalable outlier detection on multivariate data. Uniquely, it provides access to a wide range of outlier detection algorithms, including established outlier ensembles and more recent…

Machine Learning · Computer Science 2019-06-12 Yue Zhao , Zain Nasrullah , Zheng Li

Cylindrical Algebraic Decomposition (CAD) is a key tool in computational algebraic geometry, best known as a procedure to enable Quantifier Elimination over real-closed fields. However, it has a worst case complexity doubly exponential in…

Symbolic Computation · Computer Science 2019-11-25 Zongyan Huang , Matthew England , David Wilson , James H. Davenport , Lawrence C. Paulson

Recovering Computer-Aided Design (CAD) programs from 3D geometries is a widely studied problem. Recent advances in large language models (LLMs) have enabled progress in CAD program synthesis, but existing methods rely on supervised training…

Computer Vision and Pattern Recognition · Computer Science 2026-02-16 Yuanbo Li , Dule Shu , Yanying Chen , Matt Klenk , Daniel Ritchie

The open-source PyNX toolkit [Favre-Nicolin et al (2011) arXiv:1010.2641, Mandula et al (2016)] has been extended to provide tools for coherent X-ray imaging data analysis and simulation. All calculations can be executed on graphical…

As the need for efficient digital circuits is ever growing in the industry, the design of such systems remains daunting, requiring both expertise and time. In an attempt to close the gap between software development and hardware design,…

Hardware Architecture · Computer Science 2023-02-27 Bruno Ferres , Olivier Muller , Frédéric Rousseau

Accessibility is a major challenge of machine learning (ML). Typical ML models are built by specialists and require specialized hardware/software as well as ML experience to validate. This makes it challenging for non-technical…

Machine Learning · Computer Science 2019-06-07 Abubakar Abid , Ali Abdalla , Ali Abid , Dawood Khan , Abdulrahman Alfozan , James Zou

High-level programming languages such as Python are increasingly used to provide intuitive interfaces to libraries written in lower-level languages and for assembling applications from various components. This migration towards…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-05-21 Yadu Babuji , Anna Woodard , Zhuozhao Li , Daniel S. Katz , Ben Clifford , Rohan Kumar , Lukasz Lacinski , Ryan Chard , Justin M. Wozniak , Ian Foster , Michael Wilde , Kyle Chard

The PID controller is an elegant and versatile controller for set point tracking in double integrator systems of which mechanical systems evolving on Euclidean space constitute a large class. But since mechanical systems are typically…

Systems and Control · Electrical Eng. & Systems 2021-11-16 Rama Seshan , Ravi N Banavar , D. H. S. Maithripala , Arun D. Mahindrakar

The lack of flexible annotation tools has hindered the deployment of AI models in some scientific areas. Most existing image annotation software requires users to upload a precollected dataset, which limits support for on-demand pipelines…

Computer Vision and Pattern Recognition · Computer Science 2025-11-25 Uriel Garcilazo-Cruz , Joseph O. Okeme , Rodrigo A. Vargas-Hernández

With the soaring demand for high-performing integrated circuits, 3D integrated circuits (ICs) have emerged as a promising alternative to traditional planar structures. Unlike existing 3D ICs that stack 2D layers, a full 3D IC features cubic…

Optimization and Control · Mathematics 2025-04-03 Rongbiao Wang , Lek-Heng Lim
‹ Prev 1 3 4 5 6 7 10 Next ›