awav / interp

Multivariate linear interpolation in TensorFlow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multivariate Linear Interpolation in TensorFlow

To install, run:

bazel build build_pip_pkg
bazel-bin/build_pip_pkg artifacts
pip install artifacts/interp-*-py3-none-any.whl
import numpy as np
import tensorflow as tf
import interp

X = np.asarray(sorted(np.random.rand(10)))
Y = np.random.rand(10)
xstar = np.linspace(0, 1, 20)

li = interp.LinearInterpolator(X, Y)
ystar_tensor = li.evaluate(xstar)
session = tf.Session()
session.run(ystar_tensor)

About

Multivariate linear interpolation in TensorFlow

License:Apache License 2.0


Languages

Language:Jupyter Notebook 66.1%Language:Python 15.5%Language:Smarty 8.5%Language:C++ 8.2%Language:Shell 1.4%Language:Cuda 0.2%