Functor Fitc_gp.Make_deriv

module Make_deriv: 
functor (Spec : Interfaces.Specs.Deriv) -> sig .. end
Parameters:
Spec : Interfaces.Specs.Deriv

module type Sig = Sigs.Deriv 
    with module Eval.Spec = Spec.Eval 
    with module Deriv.Spec = Spec
module FITC: Sig 
module FIC: Sig 
      with module Eval.Inducing = FITC.Eval.Inducing 
      with module Eval.Input = FITC.Eval.Input 
      with module Eval.Inputs = FITC.Eval.Inputs 
      with module Eval.Model = FITC.Eval.Model 
      with module Eval.Trained = FITC.Eval.Trained 
      with module Eval.Mean_predictor = FITC.Eval.Mean_predictor 
      with module Eval.Co_variance_predictor = FITC.Eval.Co_variance_predictor 
      with module Eval.Mean = FITC.Eval.Mean 
      with module Eval.Means = FITC.Eval.Means 
      with module Eval.Variance = FITC.Eval.Variance 
      with module Eval.Variances = FITC.Eval.Variances 
      with module Eval.Sampler = FITC.Eval.Sampler 

      with module Deriv.Inducing = FITC.Deriv.Inducing 
      with module Deriv.Inputs = FITC.Deriv.Inputs 
      with module Deriv.Model = FITC.Deriv.Model 
      with module Deriv.Trained = FITC.Deriv.Trained
module Variational_FITC: Sig 
      with module Eval.Inducing = FITC.Eval.Inducing 
      with module Eval.Input = FITC.Eval.Input 
      with module Eval.Inputs = FITC.Eval.Inputs 
      with module Deriv.Inducing = FITC.Deriv.Inducing 
      with module Deriv.Inputs = FITC.Deriv.Inputs
module Variational_FIC: Sig 
      with module Eval.Inducing = Variational_FITC.Eval.Inducing 
      with module Eval.Input = Variational_FITC.Eval.Input 
      with module Eval.Inputs = Variational_FITC.Eval.Inputs 
      with module Eval.Model = Variational_FITC.Eval.Model 
      with module Eval.Trained = Variational_FITC.Eval.Trained 
      with module Eval.Mean_predictor = Variational_FITC.Eval.Mean_predictor 
      with module Eval.Co_variance_predictor =
        Variational_FITC.Eval.Co_variance_predictor 
      with module Eval.Mean = Variational_FITC.Eval.Mean 
      with module Eval.Means = Variational_FITC.Eval.Means 
      with module Eval.Variance = Variational_FITC.Eval.Variance 
      with module Eval.Variances = Variational_FITC.Eval.Variances 
      with module Eval.Sampler = Variational_FITC.Eval.Sampler 

      with module Deriv.Inducing = Variational_FITC.Deriv.Inducing 
      with module Deriv.Inputs = Variational_FITC.Deriv.Inputs 
      with module Deriv.Model = Variational_FITC.Deriv.Model 
      with module Deriv.Trained = Variational_FITC.Deriv.Trained