Skip to content
This repository was archived by the owner on Apr 26, 2025. It is now read-only.

lambdv/blackwall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blackwall

A high level machine learning library for C++ which provides implementations for machine learning models, data processing functions and data structures.

Getting Started

Start using the library in your project by including the blackwall.hpp header file in include/blackwall/blackwall.hpp. All classes and functions are apart of the BLKW namespace.

Example:

#include "lib/blackwall/include/blackwall/blackwall.hpp"

int main(){
   BLWK::Tenser<double> train_X = new BLKW::Tenser<double>({4,2});
   BLWK::Tenser<double> train_y = new BLKW::Tenser<double>({4});
   
   BLKW::Model nn = new BLKW::NeuralNetwork(2, {2}, 1);
   
   nn.train(train_X, train_y);

   BLWK::Tenser<double> output = nn.feed(BLKW::Tenser<double>({1,1}));
   output.print();

   return 0;
}

About

oop machine learning library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages