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

Abstract

SciANN is a high-level artificial neural networks API, written in Python using Keras and TensorFlow backends. It is developed with a focus on enabling fast experimentation with different networks architectures and with emphasis on scientific computations, physics informed deep learning, and inversion. Being able to start deep-learning in a very few lines of code is key to doing good research.

Publication
Computer Methods in Applied Mechanics and Engineering