Showing 257 open source projects for "high level programming"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    StellarGraph

    StellarGraph

    Machine Learning on Graphs

    ...For example, a graph can contain people as nodes and friendships between them as links, with data like a person’s age and the date a friendship was established. StellarGraph supports the analysis of many kinds of graphs. StellarGraph is built on TensorFlow 2 and its Keras high-level API, as well as Pandas and NumPy. It is thus user-friendly, modular and extensible. It interoperates smoothly with code that builds on these, such as the standard Keras layers and scikit-learn.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    End-to-End Negotiator

    End-to-End Negotiator

    Deal or No Deal? End-to-End Learning for Negotiation Dialogues

    ...The framework provides code for both supervised learning (training from human dialogue data) and reinforcement learning (via self-play and rollout-based planning). It introduces a hierarchical latent model, where high-level intents are first clustered and then translated into coherent language, improving dialogue diversity and goal consistency. The repository also includes the Negotiate dataset, comprising over 5,800 dialogues across 2,200 unique scenarios.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    SmartOpenCV

    SmartOpenCV

    OpenCV enhancement library for Android

    SmartOpenCV is an enhanced computer vision toolkit built on top of OpenCV that aims to simplify and extend common image processing and computer vision tasks through higher-level abstractions and utilities. It provides pre-built modules and optimized pipelines for tasks such as object detection, image transformation, and feature extraction, reducing the need for low-level implementation. The framework is designed to be more developer-friendly than raw OpenCV by offering cleaner APIs and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    TensorNets

    TensorNets

    High level network definitions with pre-trained weights in TensorFlow

    High level network definitions with pre-trained weights in TensorFlow (tested with 2.1.0 >= TF >= 1.4.0). Applicability. Many people already have their own ML workflows and want to put a new model on their workflows. TensorNets can be easily plugged together because it is designed as simple functional interfaces without custom classes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    face-api.js

    face-api.js

    JavaScript API for face detection and face recognition in the browser

    ...The API can locate one or many faces using several detector models with configurable accuracy and performance settings. It can identify facial landmarks, compute recognition descriptors, classify expressions, and estimate age and gender. High-level chained methods let developers combine detection and analysis tasks in a compact workflow. Browser applications can draw boxes, labels, landmarks, and results on overlay canvases. Node.js support is available through image and canvas polyfills, with native TensorFlow bindings recommended for faster processing.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Weld

    Weld

    High-performance runtime for data analytics applications

    Weld is a programming language and runtime designed to improve the performance of data-intensive applications by optimizing computations across multiple libraries. Instead of optimizing individual functions independently, Weld introduces an intermediate representation that allows different frameworks to share optimization opportunities. This approach reduces data movement between libraries and enables the system to generate highly optimized machine code for parallel execution. Weld is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Machine Learning From Scratch

    Machine Learning From Scratch

    Bare bones NumPy implementations of machine learning models

    ML-From-Scratch is an open-source machine learning project that demonstrates how to implement common machine learning algorithms using only basic Python and NumPy rather than relying on high-level frameworks. The goal of the project is to help learners understand how machine learning algorithms work internally by building them step by step from fundamental mathematical operations. The repository includes implementations of algorithms ranging from simple models such as linear regression and logistic regression to more complex techniques such as decision trees, support vector machines, clustering methods, and neural networks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MultiPathNet

    MultiPathNet

    A Torch implementation of the object detection network

    ...It extends the Fast R-CNN framework by introducing multiple network “paths” to enhance feature extraction and object recognition robustness. The MultiPath architecture incorporates skip connections and multi-scale processing to capture both fine-grained details and high-level context within a single detection pipeline. This results in improved detection accuracy across various object sizes and categories compared to standard single-path architectures. The repository supports training, evaluation, and visualization for object detection tasks on popular datasets such as PASCAL VOC and MS COCO. It provides pre-trained models for VGG, AlexNet, and ResNet backbones, along with integration for SharpMask and DeepMask proposal generators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Easy-TensorFlow

    Easy-TensorFlow

    Simple and comprehensive tutorials in TensorFlow

    The goal of this repository is to provide comprehensive tutorials for TensorFlow while maintaining the simplicity of the code. Each tutorial includes a detailed explanation (written in .ipynb) format, as well as the source code (in .py format). There is a necessity to address the motivations for this project. TensorFlow is one of the deep learning frameworks available with the largest community. This repository is dedicated to suggesting a simple path to learn TensorFlow. In addition to the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    WarriorJS

    WarriorJS

    JavaScript coding game where players program a warrior to win battles

    WarriorJS is an educational programming game designed to teach and challenge JavaScript skills through interactive gameplay. In the game, players control a warrior who must climb a tower filled with enemies, captives, and obstacles in pursuit of a legendary JavaScript Sword located at the top. Each floor of the tower presents a new challenge that requires players to write JavaScript code to instruct the warrior on how to move, fight enemies, rescue captives, and safely reach the stairs to the next level. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    When to use TensorFlowSharp

    When to use TensorFlowSharp

    TensorFlow API for .NET languages

    ...Its primary purpose is to enable developers working in Microsoft-based environments to load trained TensorFlow models and perform inference or additional training within .NET applications. The library focuses mainly on providing access to the low-level TensorFlow runtime rather than offering the high-level abstractions commonly available in Python libraries like Keras. This design allows applications written in C# or F# to execute machine learning graphs produced by Python workflows while maintaining compatibility with the TensorFlow runtime.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    P3: The Portable Unix Programming System

    P3: The Portable Unix Programming System

    Multi-process homeostatic software agent library

    PUPS/P3 facilitates development of multi-process multi-host computations by providing tools to emulate colonies of homeostatic organisms. It permits persistent computation, homeostatic resource protection, and asychronous interprocess communication.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    fscaret_shiny

    UI for fscaret

    User Interface (ui) application which implements the automated feature selection provided by the 'fscaret' package of R-environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Caffe2

    Caffe2

    Caffe2 is a lightweight, modular, and scalable deep learning framework

    ...You can bring your creations to scale using the power of GPUs in the cloud or to the masses on mobile with Caffe2’s cross-platform libraries. Modularity and being designed for both scale and mobile deployments are the high-level answers to the first question. In many ways Caffe2 is an un-framework because it is so flexible and modular. The original Caffe framework was useful for large-scale product use cases, especially with its unparalleled performance and well tested C++ codebase. Caffe has some design choices that are inherited from its original use case: conventional CNN applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    BWEM

    Fast and robust map analyser for Brood War.

    Brood War Easy Map is a C++ library that analyses Brood War's maps and provides relevant information such as areas, choke points and base locations. It is built on top of the BWAPI library. It first aims at simplifying the development of bots for Brood War, but can be used for any task requiring high level map information. It can be used as a replacement for the BWTA2 add-on, as it performs faster and shows better robustness while providing similar information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Speakable Programming for Every Language

    Speakable Programming for Every Language

    Your language to speak with all.

    This project has the language data for spel, the main new codebase is at: https://gitlab.com/liberit/pyac A computer programming language using human language syntax for human-to-human and human-to-computer communication with high precision, supporting many languages. Currently has alpha prototype support for analytic versions of the UN languages English, Mandarin Chinese, Spanish, Arabic, Russian and French as well as a bunch of others in addition to the core mwak language. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    LightPCC

    Parallel pairwise correlation computation on Intel Xeon Phi clusters

    The first parallel and distributed library for pairwise correlation/dependence computation on Intel Xeon Phi clusters. This library is written in C++ template classes and achieves high speed by exploring the SIMD-instruction-level and thread-level parallelism within Xeon Phis as well as accelerator-level parallelism among multiple Xeon Phis. To facilitate balanced workload distribution, we have proposed a general framework for symmetric all-pairs computation by building provable bijective functions between job identifier and coordinate space for the first time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GT NLP Class

    GT NLP Class

    Course materials for Georgia Tech CS 4650 and 7650

    This repository contains lecture notes, slides, assignments, and code for a university-level Natural Language Processing course. It spans core NLP topics such as language modeling, sequence tagging, parsing, semantics, and discourse, alongside modern machine learning methods used to solve them. Students work through programming exercises and problem sets that build intuition for both classical algorithms (like HMMs and CRFs) and neural approaches (like word embeddings and sequence models). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JCLAL

    JCLAL

    A Java Class Library for Active Learning

    JCLAL is a general purpose framework developed in Java for the active learning research area. JCLAL framework is open source software and it is distributed under the GNU general public license. It is constructed with a high-level software environment, with a strong object oriented design and use of design patterns, which allow to the developers reuse, modify and extend the framework. If you want to refer to JCLAL in a publication, please cite the following JMLR paper. The full citation is: Oscar Reyes, Eduardo Pérez, María del Carmen Rodríguez-Hernández, Habib M. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    THIS PROJECT HAS MOVED TO GitHub, PLEASE VISIT: https://github.com/ssardina-agts/indigolog ------------- IndiGolog is a high-level programming language where programs are executed incrementally to allow for interleaved action, planning, sensing, and exogenous events.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    EASEA
    EASEA (EAsy Specification of Evolutionary Algorithms: pronounce "easy") is a high-level language dedicated to the specification of evolutionary algorithms. EASEA up to version 0.7 compiles .ez specification files into C++ or JAVA object files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    EasyCP

    The easiest C++ way to deal with constraints !

    EasyCP is a modern, user-friendly C++ library that lets you use constraint programming in a very natural way, taking advantage of its expressive power. Just model and let the CSP (Constraint Satisfaction Problem) solver do the job !
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    QVision: Computer Vision Library for Qt

    QVision: Computer Vision Library for Qt

    Computer vision and image processing library for Qt.

    This library contains among other things a set of graphical widgets for video output, performance evaluation and augmented reality. The library also provides classes for several data types usually required by computer vision and image processing applications such as vectors, matrices, quaternions and images. Thanks to a large number of wrapper functions these objects can be used with highly efficient functionality from third party libraries such as OpenCV, GNU Scientific Library,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AIS is an Development Platform providing a high-speed JIT compiler for LISP and JavaScript, web server, object repositories, MySQL integration and libraries supporting a wide variety of advanced genetic programming and symbolic regression techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A developing environment for abstract board games. The user declares game rules in the IDE using a high-level visual language; Abstromatic plays it locally or via Internet, computes databases, openings, heuristics, variants, strategies and much more!
    Downloads: 0 This Week
    Last Update:
    See Project