Showing 100 open source projects for "algorithms"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Picsart Enterprise Background Removal API for Stunning eCommerce Visuals Icon
    Picsart Enterprise Background Removal API for Stunning eCommerce Visuals

    Instantly remove the background from your images in just one click.

    With our Remove Background API tool, you can access the transformative capabilities of automation , which will allow you to turn any photo asset into compelling product imagery. With elevated visuals quality on your digital platforms, you can captivate your audience, and therefore achieve higher engagement and sales.
    Learn More
  • 1
    PlatEMO

    PlatEMO

    Evolutionary multi-objective optimization platform

    Evolutionary multi-objective optimization platform. PlatEMO consists of a number of MATLAB functions without using any other libraries. Any machines able to run MATLAB can use PlatEMO regardless of the operating system. PlatEMO includes more than ninety existing popular MOEAs, including genetic algorithm, differential evolution, particle swarm optimization, memetic algorithm, estimation of distribution algorithm, and surrogate model-based algorithm. Most of them are representative algorithms...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    TIGRE

    TIGRE

    TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox

    TIGRE is an open-source toolbox for fast and accurate 3D tomographic reconstruction for any geometry. Its focus is on iterative algorithms for improved image quality that have all been optimized to run on GPUs (including multi-GPUs) for improved speed. It combines the higher-level abstraction of MATLAB or Python with the performance of CUDA at a lower level in order to make it both fast and easy to use. TIGRE is free to download and distribute: use it, modify it, add to it, and share it. Our...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    SuiteSparse

    SuiteSparse

    The official SuiteSparse library: a suite of sparse matrix algorithms

    The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    MatlabMachine

    MatlabMachine

    Machine learning algorithms

    Matlab-Machine is a comprehensive collection of machine learning algorithms implemented in MATLAB. It includes both basic and advanced techniques for classification, regression, clustering, and dimensionality reduction. Designed for educational and research purposes, the repository provides clear implementations that help users understand core ML concepts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Crowdtesting That Delivers | Testeum Icon
    Crowdtesting That Delivers | Testeum

    Unfixed bugs delaying your launch? Test with real users globally – check it out for free, results in days.

    Testeum connects your software, app, or website to a worldwide network of testers, delivering detailed feedback in under 48 hours. Ensure functionality and refine UX on real devices, all at a fraction of traditional costs. Trusted by startups and enterprises alike, our platform streamlines quality assurance with actionable insights. Click to perfect your product now.
    Click to perfect your product now.
  • 5
    Armadillo

    Armadillo

    fast C++ library for linear algebra & scientific computing

    * Fast C++ library for linear algebra (matrix maths) and scientific computing * Easy to use functions and syntax, deliberately similar to Matlab / Octave * Uses template meta-programming techniques to increase efficiency * Provides user-friendly wrappers for OpenBLAS, Intel MKL, LAPACK, ATLAS, ARPACK, SuperLU and FFTW libraries * Useful for machine learning, pattern recognition, signal processing, bioinformatics, statistics, finance, etc. * Downloads:...
    Leader badge
    Downloads: 2,043 This Week
    Last Update:
    See Project
  • 6
    GNSS-SDR

    GNSS-SDR

    An open source software-defined GNSS receiver

    An open source software-defined Global Navigation Satellite Systems (GNSS) receiver written in C++ and based on the GNU Radio framework.
    Leader badge
    Downloads: 1,760 This Week
    Last Update:
    See Project
  • 7
    EIDORS (electrical impedance and diffuse optical tomography reconstruction software) provides software, algorithms and reference data for image reconstruction and modelling.
    Leader badge
    Downloads: 80 This Week
    Last Update:
    See Project
  • 8

    Continuation Core and Toolboxes (COCO)

    Toolboxes for parameter continuation and bifurcation analysis.

    Development platform and toolboxes for parameter continuation, e.g., bifurcation analysis of dynamical systems and constrained design optimization. This material is based upon work partially supported by the National Science Foundation under Grant No. 1016467 and the Danish research council (FTP) under the project number 0602-00753B. Any opinions, findings, and conclusions or recommendations expressed on this site are those of the authors and do not necessarily reflect the views of the...
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 9

    LINE Solver

    Queueing Theory Algorithms

    LINE is an open-source software package to analyze queueing models via analytical methods and simulation. The solver is available for MATLAB, Java (alpha version) and Python (alpha version). LINE features algorithms for the solution of open queueing systems (e.g., M/M/1, M/M/k, M/G/1, ...), open and closed queueing networks, and layered queueing networks. Additional details are available on the project website: http://line-solver.sf.net.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Secure remote access solution to your private network, in the cloud or on-prem. Icon
    Secure remote access solution to your private network, in the cloud or on-prem.

    Deliver secure remote access with OpenVPN.

    OpenVPN is here to bring simple, flexible, and cost-effective secure remote access to companies of all sizes, regardless of where their resources are located.
    Get started — no credit card required.
  • 10
    ESP3

    ESP3

    Fisheries acoustics data processing software

    # What is ESP3? ESP3 is an open-source software package for visualizing and processing fisheries acoustics data, developed by the deepwater fisheries acoustics team at NIWA (Wellington, New Zealand). # What can ESP3 do? ESP3 is designed for single-beam and split-beam data. Currently supported data formats are SIMRAD (.raw) and a small number of other formats. The software allows calibration and echo-integration and a number of algorithms are coded in, including bad pings identification...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11

    ntuacarlo

    A open-source implementation library of optimization algorithms

    ntuacarlo: library of open-source implementation of optimization algorithms for Matlab/GNU Octave The library implements matlab functions for the following optimization algorithms: Simulated Annealing Particle Swarm Optimization Monte Carlo Exhaustive search The signature of the functions follow the same as the ga() function of Matlab. All the functions support lower and upper bounds, linear and non-linear constraints, and integer variables.Octave
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    xfemm

    Cross platform electromagnetics finite element analyisis based on FEMM

    Cross platform electromagnetics finite element analysis code, with very tight integration with Matlab/Octave. Development of xfemm now takes place on Github here: https://github.com/REOptimize-Systems/xfemm xfemm is a refactoring of the core algorithms of the popular Windows-only FEMM (Finite Element Method Magnetics, www.femm.info) to use only the standard template library and therefore be cross-platform. The codes can be used as a library, standalone executables, or through...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Orbit Determination Toolbox (ODTBX)

    Orbit Determination Toolbox (ODTBX)

    Advanced mission simulation and analysis tool

    The Orbit Determination Toolbox (ODTBX) is developed by the Navigation & Mission Design branch at NASA Goddard Space Flight Center as an advanced mission simulation and analysis tool used for concept exploration, proposal, early design phase, and/or rapid design center environments. ODTBX functions and utilities are combined in a flexible architecture that allows for modular development of navigation algorithms and simulations. The core ODTBX functionality is realized through a set...
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 14
    Robotics Toolbox for MATLAB

    Robotics Toolbox for MATLAB

    Robotics Toolbox for MATLAB

    ... 560 and the Stanford arm. The toolbox also supports mobile robots with functions for robot motion models (unicycle, bicycle), path planning algorithms (bug, distance transform, D*, PRM), kinodynamic planning (lattice, RRT), localization (EKF, particle filter), map building (EKF) and simultaneous localization and mapping (EKF), and a Simulink model a of non-holonomic vehicle. The Toolbox also includes a detailed Simulink model for a quadrotor flying robot.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15

    VOP post-processing

    Post-processing algorithms for SAR compression

    Here we introduce to algorithms for post-processing of VOP sets. Algorithm 1 reduces the Overestimation for a given set of VOPs. Especially useful to reduce the overestimation in VOP sets calculated with the compression algorithms by Lee et al. and Orzada et al. Algorithm 2 tests a given set of VOPs for redundancy. It can be used to reduce the number of VOPs in a dataset produced by Eichfelder and Gebhardt's algorithm. Especially useful when you have a vendor provided VOP set only.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    The main goal of this project is to develop new algorithms of machine learning and collect examples of existing methods. This collection pursues scientific and educational purposes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Relative Overestimation VOP

    VOP compression for MRI with overestimation control

    **** This work is outdated! For better compression and speed use these: ***** https://sourceforge.net/projects/enhanced-sar-compression/ Virtual Observation Points SAR compression. Contains multiple Algorithms: Compression according to Eichfelder et al. and Lee et al. The Lee algorithm is enhanced by including overestimation control to reduce maximum relative overestimation. All algorithms are implemented in Matlab and were optimized for enhanced speed. Needs Matlab R2016b at least...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    PRMLT

    PRMLT

    Matlab code of machine learning algorithms in book PRML

    This Matlab package implements machine learning algorithms described in the great textbook: Pattern Recognition and Machine Learning by C. Bishop (PRML). It is written purely in Matlab language. It is self-contained. There is no external dependency. This package requires Matlab R2016b or latter, since it utilizes a new Matlab syntax called Implicit expansion (a.k.a. broadcasting). It also requires Statistics Toolbox (for some simple random number generator) and Image Processing Toolbox...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    TracTrac

    TracTrac

    Massive Object Tracking Software (Matlab/Python)

    TracTrac is a Particle Tracking Velocimetry (PTV) software which is extremely fast (more than 10k points tracked per second, 100k under python) and accurate (up to 0.01 pixel resolution), forming thus a good concurrent to the state-of-the art PIV/PTV algorithms. It allows to track anything that moves: birds, ants, grains, water flows... It runs on Python (v2&3) or Matlab (>2012a with Image Processing toolbox). Give it a try ! Get the last sources on GitHub: https://github.com/jorishey1234...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    MolDynSim

    MolDynSim

    TrajLab subproject: Molecular dynamics simulations in MATLAB

    This is a subproject of TrajLab which is probably the first attempt for a general purpose molecular simulation package in MATLAB. While the authors are aware that many other highly specialized and highly optimized program packages for the same purpose exist (e. g. AMBER, GROMACS, NAMD, etc.), the MATLAB environment offers easy access to manipulating the codes, testing novel algorithms, non-standard force fields and performing all kinds of numerical experiments. To be used mainly in research...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    MetaStable

    MetaStable

    TrajLab subproject: Metastability analysis of molecular conformations

    This is a subproject of TrajLab which is probably the first attempt for a general purpose molecular simulation package in MATLAB. While the authors are aware that many other highly specialized and highly optimized program packages for the same purpose exist (e. g. AMBER, GROMACS, NAMD, etc.), the MATLAB environment offers easy access to manipulating the codes, testing novel algorithms, non-standard force fields and performing all kinds of numerical experiments. To be used mainly in research...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    BWTT

    BIOTACT Whisker Tracking Tool

    The BWTT is an artefact of the EU Framework 7 Project BIOTACT 215910. It is an extensible software framework that runs under Matlab (Mathworks, TM) providing for the computation of whisker tracking algorithms for small mammal observation. Other tracking algorithms (e.g. snout tracking) can also be included. The software is released with a number of algorithms included, allowing rapid whisker tracking with no other software required (other than Matlab).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Matlab/Octave Rotations Library

    Matlab/Octave Rotations Library

    Library for working with 3D rotations in Matlab/Octave

    The Matlab/Octave rotations library is a collection of functions, bundled as m-scripts, that address computations and numerical handling of rotations in 3D Euclidean space. The rotation representations that are supported are rotation matrices (Rotmat), Quaternions (Quat), intrinsic ZYX Euler angles (Euler), fused angles (Fused) and tilt angles (Tilt). Operations such as composition, inversion, ZYX yaw extraction, fused yaw extraction, random generation, equality detection, vector rotation...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ECO

    ECO

    Matlab implementation of the ECO tracker

    ECO (Efficient Convolution Operators for Tracking) is a high-performance object tracking algorithm developed by Martin Danelljan and collaborators. It is based on discriminative correlation filters and designed to handle appearance changes, occlusions, and scale variations in visual object tracking tasks. The code provides a MATLAB implementation of the ECO and ECO-HC (high-speed) variants and was one of the top performers on multiple visual tracking benchmarks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This project aims to develop and share fast frequent subgraph mining and graph learning algorithms. Currently we release the frequent subgraph mining package FFSM and later we will include new functions for graph regression and classification package
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.