lambda-ml is a small machine learning library written in Lisp, specifically Clojure, aimed at simple, concise implementations of machine learning techniques and utilities. It covers supervised algorithms such as neural networks, decision trees, ensemble methods, k-nearest neighbors, linear and logistic regression, naive Bayes and random forest, plus unsupervised methods including DBSCAN, hierarchical clustering, k-means and non-negative matrix factorization.
Directory
Search results
Published directory entries matching your search.
ManifoldLearning.jl is a Julia package for manifold learning and nonlinear dimensionality reduction. It provides methods including Isomap, diffusion maps, locally linear embedding, Hessian eigenmaps, Laplacian eigenmaps, local tangent space alignment and t-SNE. Most methods use k-nearest neighbors to construct local subspace representation, and a custom k-nearest neighbors function is suggested for large datasets.
Audio diffusion library for PyTorch that includes models for unconditional audio generation, text-conditional audio generation, diffusion autoencoding, upsampling, and vocoding. The models are waveform-based, and the U-Net, DiffusionModel, diffusion method, and samplers are customizable for other formats. No pre-trained models are provided.
Auto Tab Discard is a browser extension that uses the native tab discarding method (chrome.tabs.discard) to automatically reduce memory usage of inactive tabs. It is described as more efficient and less buggy than alternatives that use DOM replacement. It is offered for Chrome, Edge, Firefox and Opera.
GitHub list of deblurring methods, image-restoration tools, and visual enhancement resources.
A GitHub collection of graph classification papers with reference implementations, covering embedding, deep learning, graph kernel and factorization methods. It also links to graph classification benchmark datasets and similar curated collections.
Curated GitHub list of Telegram OSINT tools, channels, methods, and research resources.
Datumbox is an open-source machine learning framework written in Java for rapid development of machine learning and statistical applications. It focuses on including many machine learning algorithms and statistical methods and on handling large datasets. The code is licensed under the Apache License, Version 2.0, and releases are available on Maven Central, including version 0.8.2.
C# - Opensource OSINT program, using google dorking methods, free api's and much more.
DZR is a command line player for deezer.com, also offered as a VSCode extension marked experimental. The repository lists cross-platform support for Linux, BSD, MacOS, Android and Windows with WSL, and a web interface. It requires curl, jq, dialog and openssl, and can inject ID3v2 tags from Deezer metadata. Installation methods listed include brew, AUR, Snap, Flatpak, Nix and Termux.
Google Drive PDF Downloader is a script intended to help download protected view-only PDF files from Google Drive. It saves all pages individually in a directory called Pages and adjusts page size and orientation according to the source document. The repository provides two methods and supports Windows and Linux.
H2O is an open-source, distributed, fast, and scalable machine learning platform hosted on GitHub by the h2oai organization. It supports a wide range of machine learning methods including deep learning, gradient boosting, random forest, generalized linear modeling, clustering, dimensionality reduction, rule fitting, support vector machines, stacked ensembles, and automated machine learning.
imutils is a Python package of convenience functions that make basic image processing operations such as translation, rotation, resizing, skeletonization, and displaying Matplotlib images easier with OpenCV. It works with Python 2.7 and Python 3 and is pip-installable given NumPy, SciPy, Matplotlib and OpenCV. A find_function method searches function names across modules.
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.
A curated GitHub list of resources on audio-driven talking face generation. It organizes research papers and projects, including encoder-decoder and StyleGAN-based methods, pose-controllable and lip-sync work, and 3D model-based approaches.
Kodi Addon is a GitHub-hosted add-on for the Kodi media center, developed by user skoruppa, designed to integrate content from the Docchi.pl platform. The repository includes documentation for the add-on's key features, installation steps, and guidance for both repository-based and manual ZIP file installation methods.
Lasagne is a lightweight library for building and training neural networks in Theano. It supports feed-forward networks such as convolutional neural networks, recurrent networks including LSTM, multiple inputs and outputs, and optimization methods including Nesterov momentum, RMSprop and ADAM. Cost functions are freely definable and gradients derive from Theano's symbolic differentiation.
Little Ball of Fur is a graph sampling extension library for Python and a graph sampling extension library for NetworKit and NetworkX. It consists of methods that can sample from graph structured data, covering vertex, edge, and exploration sampling techniques with a unified application public interface.
A TensorFlow implementation of the Mnemonic Descent Method.
ML-From-Scratch is a GitHub repository that provides bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility, aiming to cover methods from linear regression to deep learning.
Methods for dimensionality reduction.
NMF.jl is a Julia package for non-negative matrix factorization, which factorizes a non-negative matrix into two lower-rank non-negative matrices. The nnmf function runs initialization and optimization in one call. Implemented methods include multiplicative update, projected alternating least squares, projected gradient and coordinate descent, with random and NNDSVD initialization.
numpy-ML is a GitHub-hosted library that implements various machine learning algorithms using only NumPy. The project emphasizes rapid experimentation and can be used as a package. It covers a range of ML methods and includes documentation for users. The repository is open source and welcomes contributions.
PEFT is a library of parameter-efficient fine-tuning methods from Hugging Face. It adapts large pretrained models by fine-tuning only a small number of extra parameters instead of all model parameters, which decreases computational and storage costs. It is integrated with Transformers, Diffusers and Accelerate.