Skip to content

QMachina is a Rust library with useful machine learning and technical analysis tools.

License

Notifications You must be signed in to change notification settings

lmorais-dev/qmachina

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QMachina

Introduction

Welcome to QMachina, a comprehensive collection of tools designed for developers venturing into the world of machine learning.

This project includes a variety of functionalities such as activation functions, loss functions, technical analysis indicators, and other useful tools tailored to assist in the exploration and implementation of machine learning techniques in quantitative finance.

Features

  • Activation Functions: Implementations of various activation functions like Sigmoid, ReLU, and Tanh, essential for building neural networks.
  • Loss Functions: A set of loss functions including MSE (Mean Squared Error), Cross-Entropy, and others, enabling effective model training and evaluation.
  • Technical Analysis Indicators: Tools for technical analysis in finance, including moving averages, RSI (Relative Strength Index), and Bollinger Bands.
  • Additional utilities and tools relevant to quant developers interested in machine learning.

Getting Started

Installation

To install QMachina, run the following command:

cargo install qmachina

Simple as that 😁

Documentation

For detailed documentation, visit docs.rs.

License

This project is licensed under the LGPL-3.0-only license. See the LICENSE.md file for details.

About

QMachina is a Rust library with useful machine learning and technical analysis tools.

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages