中文
相关论文

相关论文: A simple C++ library for manipulating scientific d…

200 篇论文

Language-orientated programming promises to elevate programmer productivity through increased abstrac- tion capabilities. Structural programming environments provide apparatus to reduce the difficulties with syntax. The language workbench,…

编程语言 · 计算机科学 2014-03-18 Gavin Wood

A circular program contains a data structure whose definition is self-referential or recursive. The use of such a definition allows efficient functional programs to be written and can avoid repeated evaluations and the creation of…

数据结构与算法 · 计算机科学 2022-06-28 Lloyd Allison

A study of the existing linear algebra libraries that you can use from C++

数学软件 · 计算机科学 2011-03-17 Claire Mouton

The C++ Standard Template Library is the flagship example for libraries based on the generic programming paradigm. The usage of this library is intended to minimize the number of classical C/C++ errors, but does not warrant bug-free…

编程语言 · 计算机科学 2011-11-17 N. Pataki

Machine learning has proved to be a useful tool for extracting knowledge from scientific data in numerous research fields, including astrophysics, genomics, and molecular dynamics. Often, data sets from these research areas need to be…

分布式、并行与集群计算 · 计算机科学 2021-04-21 Javier Álvarez Cid-Fuentes , Pol Álvarez , Salvi Solà , Kuninori Ishii , Rafael K. Morizawa , Rosa M. Badia

Creating or modifying a primary index is a time-consuming process, as the index typically needs to be rebuilt from scratch. In this paper, we explore a more graceful "just-in-time" approach to index reorganization, where small changes are…

数据库 · 计算机科学 2019-01-24 Darshana Balakrishnan , Lukasz Ziarek , Oliver Kennedy

We introduce giotto-tda, a Python library that integrates high-performance topological data analysis with machine learning via a scikit-learn-compatible API and state-of-the-art C++ implementations. The library's ability to handle various…

Our goal is to build classification models using a combination of free-text and structured data. To do this, we represent structured data by text sentences, DataWords, so that similar data items are mapped into the same sentence. This…

机器学习 · 计算机科学 2022-02-18 Stephen I. Gallant , Mirza Nasir Hossain

Fast numerical libraries have been a cornerstone of scientific computing for decades, but this comes at a price. Programs may be tied to vendor specific software ecosystems resulting in polluted, non-portable code. As we enter an era of…

编程语言 · 计算机科学 2019-10-10 Bruce Collie , Philip Ginsbach , Michael F. P. O'Boyle

In modern data-driven science, reproducibility and reusability are key challenges. Scientists are well skilled in the process from data to publication. Although some publication channels require source code and data to be made accessible,…

人工智能 · 计算机科学 2023-07-14 Romeo Kienzler , Rafflesia Khan , Jerome Nilmeier , Ivan Nesic , Ibrahim Haddad

We present a modern C++17-compatible thread pool implementation, built from scratch with high-performance scientific computing in mind. The thread pool is implemented as a single lightweight and self-contained class, and does not have any…

分布式、并行与集群计算 · 计算机科学 2025-12-29 Barak Shoshany

Managing data and code in open scientific research is complicated by two key problems: large datasets often cannot be stored alongside code in repository platforms like GitHub, and iterative analysis can lead to unnoticed changes to data,…

数字图书馆 · 计算机科学 2023-11-10 Vince Buffalo

Data Access will be the next generation data abstraction layer for EPICS. Its implementation in C++ brought up a number of issues that are related to object oriented technology's impact on CPU and memory usage. What is gained by the new…

软件工程 · 计算机科学 2007-05-23 R. Lange , J. Hill

Earth science datasets are growing rapidly in both volume and structural complexity. They increasingly contain richly labelled data with heterogeneous metadata and complex internal constraints that impose dependencies between variables and…

数据库 · 计算机科学 2026-03-12 Mathilde Leuridan , James Hawkes , Tiago Quintino , Martin Schultz

FormalSpecCpp is a dataset designed to fill the gap in standardized benchmarks for verifying formal specifications in C++ programs. To the best of our knowledge, this is the first comprehensive collection of C++ programs with well-defined…

软件工程 · 计算机科学 2025-02-24 Madhurima Chakraborty , Peter Pirkelbauer , Qing Yi

The c2x code fills two distinct roles. Its first role is as a converter between the binary format .check files from the Castep electronic structure code and various visualisation programs. Its second role is to manipulate and analyse the…

计算物理 · 物理学 2021-03-02 MJ Rutter

We propose a new diagrammatic modeling language, DML. The paradigm used is that of the category theory and in particular of the pushout tool. We show that most of the object-oriented structures can be described with this tool and have many…

符号计算 · 计算机科学 2008-09-04 Jean-Guillaume Dumas , Dominique Duval

Curated databases have become important sources of information across scientific disciplines, and due to the manual work of experts, often become important reference works. Features such as provenance tracking, archiving, and data citation…

编程语言 · 计算机科学 2021-07-20 Simon Fowler , Simon D. Harding , Joanna Sharman , James Cheney

The progression of scientific computing resources has enabled the numerical approximation of mathematical models describing complex physical phenomena. A significant portion of researcher time is typically dedicated to the development of…

数学软件 · 计算机科学 2015-06-22 Paul T. Bauman , Roy H. Stogner

We consider the problem of Bayesian inference in the family of probabilistic models implicitly defined by stochastic generative models of data. In scientific fields ranging from population biology to cosmology, low-level mechanistic…