项目作者: jancervenka

项目描述 :
Linear regression with gradient descent
高级语言: C
项目地址: git://github.com/jancervenka/gradient-descent.git
创建时间: 2019-11-10T22:16:10Z
项目社区:https://github.com/jancervenka/gradient-descent

开源协议:

下载


Gradient Descent

Example of gradient descent computing simple linear regression. Written in C.

Build

  1. gcc grad_desc.c -o grad_desc.out -lm

Run

  1. ./grad_desc.out

Example Output

  1. Computing regression coefficients using gradient descent.
  2. Dataset size n=2000
  3. Gradient descent finished after 100000 steps with loss=0.085
  4. Estimated coefficients: a=4.002, b=2.483
  5. Elapsed CPU time: 1.429 seconds