
function a = nonlinear_reg_col(hyper) 

%====================================================================
% EXAMPLE_WEIBULL_MULTI a censoring example data generation object.
%                 The covariates z are generated uniformly on the segment [-1,1]^10. 
%                 The failure time follows the Weibull distribution.
%                 The censoring variable is distributed uniformly
%==================================================================== 
%
% Methods:
%  generate,train,test

  a.n=100;
  a.seed=-1;
  
  a.cov_r=10;
  a.dim=10;%dimensions of the set
  a.corrdim=2;
  a.coef=5*ones(a.corrdim,1);
 
  
  %risk parameters
  
  p=algorithm('nonlinear_reg_col');
  a= class(a,'nonlinear_reg_col',p);

  if nargin==1
    eval_hyper;
  end  
