DataPredict

Welcome to Aqwam’s DataPredict Library!

By using or possessing any copies of this library or its assets (including the icons), you agree to our Terms and Conditions. In short:

DataPredictIconSmall

Version Current Version Number
Release 1.21
Beta 1.36.0

DataPredict is a machine and deep learning library for Roblox and Pure Lua.

This project is created to address the lack of machine and deep learning libraries as well as the inflexibility of the available ones on Roblox. It is also a way for me to apply my machine and deep learning knowledge into its physical form.

If there are any suggestions or issues for this library, don’t be afraid to reach out to me at my Discord server, DevForum thread or LinkedIn.

In addition, if you are interested in Roblox tutorials and future projects by me, then you can subscribe to me in YouTube.

To know what this library is all about from scratch, let’s have a look at the quick introduction here.

Tutorials

Installation

Installation For Roblox

The Basics - Level 1

Creating Our First Model

Saving And Loading Model Parameters

The Basics - Level 2

Using Optimizers

Using Regularizers

Using Gradient Descent Modifiers

Using Model Checker

Distributed Training

The Neural Networks

Using Neural Networks Part 1

Using Neural Networks Part 2

General Guide For Neural Networks Settings

Learning AIs - Level 1

Getting Started With Reinforcement Learning

Stimulating Curiosity With Random Network Distillation

Choosing The Most Effective Environment Inputs

Learning AIs - Level 2

Deep Reinforcement Learning Algorithms Properties

The Action Space And The Reinforcement Learning Algorithms

Example Codes

Learning AIs

Simple Environment

Self-Learning Sword-Fighting AIs - Version 8

The API

API Reference

API Reference

Want To Create Your Own Models, Optimizers And More?

API Design

Download Links

Repository

DataPredict Library

MatrixL Library

Other Documentations

Aqwam’s Matrix Library

Version History

Release

Beta

All

Fun Facts About The DataPredict’s Icon

The three blocks in the icons represents these meanings, which also show’s the DataPredict’s Library main design principles:

Blue colour is chosen as it represents knowledge. This represents the data.

White octagon makes us focus on the blue blocks. This represent the focus on the components of this library.