rbutils
Based off primary mathematical principles, rbutils
is a library that attempts to add advanced machine learning capabilities to ruby as well as provide numerous fast and efficient algorithms to enhance functionality.
Included as of gem version 0.0.1:
- Machine Learning
- Neural Networks
- Graph Utilities
- Graph
- Node
- Edge
- Breadth First Search
- Depth First Search
- Dijkstra's Algorithm
- Includes a basic implementation of a Priority Queue
- Basic Parsing
- Infix -> Prefix
- Infix -> Postfix
- Sorting
- Quicksort
- Bubblesort