Cosan  1.0
Data Analytics Library
LinearRegressionTest.cpp File Reference
#include <iostream>
#include <cosan/data/CosanData.h>
#include <cosan/model/CosanLinearRegression.h>
#include <cosan/model/CosanRidgeRegression.h>
#include <fmt/format.h>

Go to the source code of this file.

Functions

int main ()
 

Function Documentation

◆ main()

int main ( )

Definition at line 14 of file LinearRegressionTest.cpp.

14  {
15  Cosan::CosanRawData CD("./example_data/toy/X.csv","./example_data/toy/y.csv");
16  Cosan::CosanLinearRegression CLRwbias(true);
17  CLRwbias.fit(CD.GetInput(),CD.GetTarget());
18  std::cout<<CLRwbias.GetBeta()<<std::endl;
19  std::cout<<(CLRwbias.predict(CD.GetInput())-CD.GetTarget()).norm()<<std::endl;
20  Cosan::CosanLinearRegression CLRwobias(false);
21  CLRwobias.fit(CD.GetInput(),CD.GetTarget());
22  std::cout<<CLRwobias.GetBeta()<<std::endl;
23  std::cout<<(CLRwobias.predict(CD.GetInput())-CD.GetTarget()).norm()<<std::endl;
24 
25  std::string output = fmt::format("The answer is {}.", 42);
26  return 0;
27 }
Cosan::CosanRawData
Raw Data container.
Definition: CosanData.h:36
Cosan::CosanLinearRegression
Definition: CosanLinearRegression.h:20