Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tensorflow Scientific

Tensorflow 2.0 Build Status PyPI Status Badge PyPI pyversions Coverage Status

Introduction

TensorFlow Scientific (TFS) is a Python library built on TensorFlow for scientific computing. TensorFlow Scientific contains modules for integration, ODE solvers and other tasks common in science and engineering and a sub package on quantum mechanics.

Installation

Stable Builds

To install the latest version, run the following:

pip install tensorflow-scientific

Note: tensorflow==2.0.0-beta0 will be installed with the package if you don't have it.

To use TensorFlow Scientific:

import tensorflow as tf
import tensorflow_scientific as tfs

Installing from Source

WORK IN PROGRESS

You can also install from source. This requires the Bazel build system.

git clone https://github.com/mukeshmithrakumar/scientific.git
cd addons

# This script links project with TensorFlow dependency
./configure.sh

bazel build build_pip_pkg
bazel-bin/build_pip_pkg artifacts

pip install artifacts/tensorflow_scientific-*.whl

Subpackages

▴ Back to top

tfs.integrate

  • tfs.integrate.odeint
  • tfs.integrate.odeint_fixed

tfs.solvers

WORK IN PROGRESS

tfs.quantum

WORK IN PROGRESS

Examples

▴ Back to top

WORK IN PROGRESS

Upcoming Releases

▴ Back to top

🔥 0.3.0 Developer Alpha

  • tfs.solvers
  • support for linux build
  • install via conda
  • examples on tfs.integrate
  • examples on tfs.solvers

🔥 0.4.0 Developer Alpha

  • tfs.quantum
  • examples on tfs.quantum

FAQ

▴ Back to top

Q1. How do I contribute?

TF-Scientific is a community led open source project. As such, the project depends on public contributions, bug-fixes, and documentation. Please see contribution guidelines for a guide on how to contribute. This project adheres to TensorFlow's code of conduct. By participating, you are expected to uphold this code.

About

TensorFlow scientific is a library for scientific computing

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published