Class CoxRegressionContinuous
Object
CoxRegressionContinuous
- All Implemented Interfaces:
Computation<List<DRes<SFixed>>,ProtocolBuilderNumeric>
public class CoxRegressionContinuous extends Object
Estimate the coefficients of a Cox model on the given data using gradient descent.
-
Constructor Summary
Constructors Constructor Description CoxRegressionContinuous(List<SurvivalInfoContinuous> data, int iterations, double alpha, double[] beta)
Estimate the coefficients of a Cox model on the given data using gradient descent. -
Method Summary
Modifier and Type Method Description DRes<List<DRes<SFixed>>>
buildComputation(ProtocolBuilderNumeric builder)
-
Constructor Details
-
CoxRegressionContinuous
public CoxRegressionContinuous(List<SurvivalInfoContinuous> data, int iterations, double alpha, double[] beta)Estimate the coefficients of a Cox model on the given data using gradient descent.- Parameters:
data
- The data.iterations
- The number of iterations.alpha
- The learning rate.beta
- The initial guess.
-
-
Method Details
-
buildComputation
- Specified by:
buildComputation
in interfaceComputation<List<DRes<SFixed>>,ProtocolBuilderNumeric>
-