smartcorelib / smartcore

A comprehensive library for machine learning and numerical computing. The library provides a set of tools for linear algebra, numerical computing, optimization, and enables a generic, powerful yet still efficient approach to machine learning.
https://smartcorelib.org/
Apache License 2.0
671 stars 76 forks source link

Comparison with linfa #277

Closed wangjiawen2013 closed 3 months ago

wangjiawen2013 commented 3 months ago

Hi, It seems like some main functions between smartcore and linfa are overlapping, what's the differences between them ?

Mec-iS commented 3 months ago

Some of the differences in design principles between the two libraries are written in this comment: https://github.com/smartcorelib/smartcore/pull/257#issuecomment-1499886875 briefly, smartcore does not target ML practioners (like polars or linfa) but the use on embedded devices, edge devices or the browser, or embedding in high performance applications.