1.5.3-beta.1
Pre-release
Pre-release
·
860 commits
to master
since this release
Additions
Tensorflow Utilities
Package dynaml.tensorflow
-
The
dtfpipe
object is created to house data pipelines and workflows around tensorflow primitives.dtfpipe.gaussian_standardization
performs Gaussian Scaling of the data and returnsGaussianScalerTF
objects, one each for the input and output data.dtfpipe.minmax_standardization
performs[0, 1]
scaling of the features and ouputs, returningMinMaxScalerTF
objects.
Usage
import io.github.mandar2812.dynaml.tensorflow._
import org.platanios.tensorflow.api._
val (inputs, outputs): (Tensor, Tensor) = ...
val (scaledData, (features_scaler, targets_scaler)) =
dtfpipe.gaussian_standardization(inputs, outputs)
Package dynaml.tensorflow.utils
- Added
GaussianScalerTF
andMinMaxScalerTF
, to enable scaling-rescaling of tensorflow data sets.
Package dynaml.tensorflow.layers
Dynamical Systems: Continuous Time RNN
The continuous time recurrent neural network; CTRNN, when discretised for a finite time horizon is represented as the computational layer FiniteTimeCTRNN
.
Package dynaml.tensorflow.learn
- Added
MVTimeSeriesLoss
which helps quantify the average L2 loss over a finite time slice of a multivariate time series.