12 releases
0.3.0 | Jan 12, 2024 |
---|---|
0.3.0-dev.3 | Jan 11, 2024 |
0.2.0 | Jan 10, 2024 |
0.1.2 | Jan 8, 2024 |
#557 in Machine learning
116 downloads per month
110KB
1.5K
SLoC
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.
Dependencies
~0.2–2.1MB
~40K SLoC