HPC with TensorFlow

HPC with TensorFlow#

TensorFlow is a high performance computing library that is mainly used for Machine Learning on large datasets.

It also serves as the backend of zfit as it allows to speedup and parallelize computations through different techniques.

This tutorials cover TensorFlow as a computing engine.

HPC in Python#

Introduction to TensorFlow from a HPC perspective with explanations of the graph and comparison to other frameworks such as Numpy and Numba.

Statistics with TensorFlow#

Introduces TensorFlow Probability, a framework to do probabilistic reasoning in TensorFlow