We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:


Current browse context:


Change to browse by:

References & Citations

DBLP - CS Bibliography


(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Other Computer Science

Title: SciANN: A Keras/Tensorflow wrapper for scientific computations and physics-informed deep learning using artificial neural networks

Abstract: In this paper, we introduce SciANN, a Python package for scientific computing and physics-informed deep learning using artificial neural networks. SciANN uses the widely used deep-learning packages Tensorflow and Keras to build deep neural networks and optimization models, thus inheriting many of Keras's functionalities, such as batch optimization and model reuse for transfer learning. SciANN is designed to abstract neural network construction for scientific computations and solution and discovery of partial differential equations (PDE) using the physics-informed neural networks (PINN) architecture, therefore providing the flexibility to set up complex functional forms. We illustrate, in a series of examples, how the framework can be used for curve fitting on discrete data, and for solution and discovery of PDEs in strong and weak forms. We summarize the features currently available in SciANN, and also outline ongoing and future developments.
Subjects: Other Computer Science (cs.OH); Machine Learning (cs.LG); Mathematical Software (cs.MS)
MSC classes: 74S30 (primary), 74S05, 74B05, 74L05, 74L10 (secondary)
ACM classes: J.2
Cite as: arXiv:2005.08803 [cs.OH]
  (or arXiv:2005.08803v2 [cs.OH] for this version)

Submission history

From: Ehsan Haghighat [view email]
[v1] Mon, 11 May 2020 22:55:15 GMT (2328kb,D)
[v2] Wed, 16 Sep 2020 03:18:44 GMT (2328kb,D)

Link back to: arXiv, form interface, contact.