Open-source project that provides AI-assisted learning, courses, tutorials, or study support.
Directory
Search results
Published directory entries matching your search.
Brain.js is a GitHub-hosted JavaScript library for building and running neural networks. It provides GPU-accelerated neural network functionality compatible with both web browsers and Node.js environments, allowing users to implement machine learning models using JavaScript across different runtime platforms.
Distributed decision tree ensemble learning in Scala.
clj-ml is an open-source machine learning library for the Clojure programming language, built on top of the Weka framework and associated tools. It is hosted as a public repository on GitHub, with installation guides for Clojars and Maven, and supports a range of machine learning algorithms.
Cogitare is a modern, fast, modular deep learning and machine learning framework for Python built on top of PyTorch, with a user-friendly interface for beginners and advanced toolsets for experts.
Neural networks, regression and feature learning in Clojure.
Data Science For Beginners is a public curriculum repository hosted on GitHub by Microsoft. It provides a 10-week, 20-lesson data science learning program designed for all skill levels. The repository includes documentation for getting started and offers multi-language support for learners.
dataframe-go is a public software repository hosted on GitHub by rocketlaunchr. It provides DataFrame functionality for the Go programming language, designed to support statistics, machine learning, and data manipulation or exploration tasks.
deeplearn-rs is a Rust library for neural networks and deep learning, described by its author as mostly a proof of concept with a changing API. Implemented models include MNIST handwritten digit recognition and a char-rnn using LSTM, alongside layers such as fully connected, LSTM, softmax, and loss functions, with SGD and RMSProp optimizers. The repository was archived by its owner on Mar 8, 2024, and is read-only.
Deeplearning4j is an open-source suite of tools for deploying and training deep learning models using the Java Virtual Machine (JVM). It supports model import from Keras, TensorFlow, and ONNX/PyTorch, includes a modular C++ math library with a corresponding Java library built on top, and offers SameDiff, a library for deep learning operations similar to PyTorch and TensorFlow.
dl4clj is a Clojure port of deeplearning4j. It provides stable features with tests, a neural networks DSL, early stopping, training, transfer learning and evaluation. The project is not yet released to Clojars.
Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform.
EasyFL is an easy-to-use federated learning platform based on PyTorch. It aims to let users with various levels of expertise experiment and prototype FL applications with little or no coding, and it currently focuses on horizontal FL.
A collection of functions for mathematical and statistical computing, macine learning, etc., wrapping several JVM libraries.
Generative AI For Beginners is a Microsoft-hosted educational resource on GitHub, structured as a 21-lesson course for learning to build generative AI applications. The resource offers multi-language support and is designed for individuals new to generative AI development.
golearn is an open-source GitHub repository maintained by sjwhitworth. It provides machine learning capabilities for the Go programming language. The repository includes installation instructions, getting started guides, example use cases, and full project documentation.
Open-source project that provides AI-assisted learning, courses, tutorials, or study support.
H2O Sparkling Water is an open-source GitHub repository maintained by the h2oai organization. It provides H2O machine learning functionality that can run inside Apache Spark clusters. The repository includes getting started guides, user documentation, binary download options, and resources for testing the tool.
Materials for the Hugging Face Diffusion Models Course, a free course on diffusion models. It covers theory, generating images and audio with Diffusers, training and fine-tuning models, and conditional generation. Prerequisites include Python skills and basics in deep learning and PyTorch.
Open-source project that provides AI-assisted learning, courses, tutorials, or study support.
IPython notebooks from Data School's video tutorials on scikit-learn.
A course on generative modelling, currently unfinished, with the first approximately five lessons mostly done. It covers topics such as PyTorch basics, representations, CLIP, GANs, sequence modelling and transformers. No prior deep learning knowledge is assumed, though comfort with some Python and Jupyter Notebooks is expected.
Open-source Java scientific computing library for JVM and Android platforms, with SciPy-like APIs for use in machine learning and data science workflows. It provides functionality for signal processing, FFT, filters, PSD, and DCT operations.
A Clojure wrapper for deeplearning4j with added syntactic sugar, aiming to provide a declarative API for machine learning on the JVM. It translates Clojure keywords into Java method calls, making many deeplearning4j configuration options accessible. The project is a work in progress, and configurations have been tested on basic feedforward nets, RNNs and CNNs.