Skip to content

C-ML is a machine learning framework written in C.

License

Notifications You must be signed in to change notification settings

jaywyawhare/C-ML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C-ML (Machine Learning Framework in C)

C-ML is a machine learning framework written in C. It is designed to be simple, fast, and easy to use. It is also designed to be easily extensible, so that you can implement your own algorithms.

Installation

To install C-ML, simply clone the repository and run make in the root directory. This will create a bin directory, which will contain the main executable.

  1. Clone the repository:

    git clone https://github.com/jaywyawhare/C-ML.git
  2. Install dependencies:

    sudo apt-get install libgsl-dev make cmake gcc build-essential 
  3. Build the project:

    cd C-ML
    make

Features

  • Modular: C-ML is designed to be modular, so that you can easily implement your own algorithms.

  • Fast: C-ML is written in C, which is a fast language. It also uses the GNU Scientific Library (GSL), which is a fast library for scientific computing.

Future Work

  • Implement more algorithms: C-ML currently only has a few algorithms implemented. I plan to implement more algorithms in the future.

License

C-ML is licensed under the DBaJ-NC-CFL License. See the LICENSE file for more information.

About

C-ML is a machine learning framework written in C.

Topics

Resources

License

Stars

Watchers

Forks