Showing 4736 open source projects for "learning"

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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Hacker Scripts

    Hacker Scripts

    Based on a true story

    Hacker Scripts is a cheeky collection of small automation scripts and language ports collected under the tagline “Based on a true story.” The repository gathers playful utilities (originally shell and Ruby scripts) that automate short, real-world tasks — for example, sending a quick “late at work” text when SSH sessions are active, firing off an automated “I’m sick / working from home” email on certain mornings, or even talking to a networked coffee machine to start brewing at precisely the...
    Downloads: 238 This Week
    Last Update:
    See Project
  • 2
    geocompr

    geocompr

    Geocomputation with R: an open source book

    This repository hosts the source for Geocomputation with R, an open-source book covering spatial data analysis, visualization, and modeling using R. It teaches how to work with vector and raster data, coordinate systems, mapping, and geocomputation techniques using packages like sf, terra, tmap, and more. Actively maintained and updated for real-world geospatial workflows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3

    rafah

    Random Forest Assignment of Hosts

    One fundamental question when trying to describe viruses of Bacteria and Archaea is: Which host do they infect? To tackle this issue we developed a machine-learning approach named Random Forest Assignment of Hosts (RaFAH), which outperformed other methods for virus-host prediction. Our rationale was that the machine could learn the associations between genes and hosts much more efficiently than a human, while also using the information contained in the hypothetical proteins. Random forest models were built using the Ranger⁠ package in R⁠.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    KAIR

    KAIR

    Image Restoration Toolbox (PyTorch). Training and testing codes

    Image restoration toolbox (PyTorch). Training and testing codes for DPIR, USRNet, DnCNN, FFDNet, SRMD, DPSR, BSR/GAN, SwinIR.
    Downloads: 73 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    Worderize Lite

    Worderize Lite

    Worderize is designed to make the language learning more effective.

    Worderize Lite is an open-source software that is designed to make the language learning process more effective. New features in V2.0: German and French localization; You can now add definition to words; "Edit" button for words and their definitions; DES + AES encryption. New features in V2.1: Support for Hebrew language. For more information please visit: https://github.com/Northstrix/Worderize Worderize Lite requires java to be installed on your computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Reskin Sensor Library

    Reskin Sensor Library

    ReSkin Sensor Interfacing Library

    ...However, the same properties of conformal contact result in faster deterioration of soft sensors and larger variations in their response characteristics over time and across samples, inhibiting their ability to be long-lasting and replaceable. ReSkin is a tactile soft sensor that leverages machine learning and magnetic sensing to offer a low-cost, diverse and compact solution for long-term use. Magnetic sensing separates the electronic circuitry from the passive-interface, making it easier to replace interfaces as they wear out while allowing for a wide variety of form factors. Machine learning allows us to learn sensor response models that are robust to variations across fabrication and time, and our self-supervised learning algorithm enables finer performance enhancement.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    LingMEM

    LingMEM

    Multi-language vocabulary and pronunciation learning program.

    Multi-language vocabulary and pronunciation learning program written in JAVA/Swing. Supports many languages ex. English, Dutch, Spanish, Polish, Italian, Croatian and more...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    nussknacker

    nussknacker

    Real-time actions on data. A building block for low-code applications

    ...Nussknacker is a low-code visual tool for domain experts to define and run real-time decisioning algorithms instead of implementing them in the code. It serves where real-time actions on data have to be made: real-time marketing, fraud detection, Internet of Things, Customer 360, and Machine Learning inferring. An essential part of Nussknacker is a visual design tool for decision algorithms. It allows not-so-technical users – analysts or business people – to define decision logic in an imperative, easy-to-follow, and understandable way. Once authored, with a click of a button, scenarios are deployed for execution. And can be changed and redeployed anytime there’s a need. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PySC2

    PySC2

    StarCraft II learning environment

    PySC2 is DeepMind's Python component of the StarCraft II Learning Environment (SC2LE). It exposes Blizzard Entertainment's StarCraft II Machine Learning API as a Python RL Environment. This is a collaboration between DeepMind and Blizzard to develop StarCraft II into a rich environment for RL research. PySC2 provides an interface for RL agents to interact with StarCraft 2, getting observations and sending actions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    Chainer

    Chainer

    A flexible deep learning framework

    Chainer is a Python-based deep learning framework. It provides automatic differentiation APIs based on dynamic computational graphs as well as high-level APIs for neural networks.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    pyntcloud

    pyntcloud

    pyntcloud is a Python library for working with 3D point clouds

    This page will introduce the general concept of point clouds and illustrate the capabilities of pyntcloud as a point cloud processing tool. Point clouds are one of the most relevant entities for representing three dimensional data these days, along with polygonal meshes (which are just a special case of point clouds with connectivity graph attached). In its simplest form, a point cloud is a set of points in a cartesian coordinate system. Accurate 3D point clouds can nowadays be (easily and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    YOLOV3 Pytorch

    YOLOV3 Pytorch

    This is a source code for yolo3-pytorch

    ...It includes utilities for annotation conversion, anchor generation, image prediction, video prediction, batch prediction, FPS measurement, heatmap output, and mAP evaluation. The project added multi-GPU training, target count statistics, learning rate scheduling with step and cosine options, and optimizer selection between Adam and SGD. It also includes adaptive learning rate adjustment based on batch size, image cropping, many configurable parameters, and expanded comments for easier study. It is well suited for learners and developers who want a hands-on YOLOv3 codebase in PyTorch.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    Lingua

    Lingua

    The most accurate natural language detection library for Java

    Its task is simple: It tells you which language some provided textual data is written in. This is very useful as a preprocessing step for linguistic data in natural language processing applications such as text classification and spell checking. Other use cases, for instance, might include routing e-mails to the right geographically located customer service department, based on the e-mails' languages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    WaveFunctionCollapse

    WaveFunctionCollapse

    Bitmap & tilemap generation from a single example

    This program generates bitmaps that are locally similar to the input bitmap. WFC initializes output bitmap in a completely unobserved state, where each pixel value is in superposition of colors of the input bitmap (so if the input was black & white then the unobserved states are shown in different shades of grey). The coefficients in these superpositions are real numbers, not complex numbers, so it doesn't do the actual quantum mechanics, but it was inspired by QM. Then the program goes into...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    SuperEdge

    SuperEdge

    An edge-native container management system for edge computing

    ...It makes non-intrusive enhancements to Kubernetes and is fully compatible with all Kubernetes APIs and resources. Kubernetes users can leverage SuperEdge easily for edge environments with minimal learning. When the network connection between the edge and the cloud is unstable, or the edge node is offline, the node can still work independently. But at this time, edge node can't do anything associated with writing operation, such as create/delete/update.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    ISLR-python

    ISLR-python

    An Introduction to Statistical Learning

    ISLR-python is an educational repository that provides Python implementations and notebooks corresponding to examples and exercises from the book An Introduction to Statistical Learning. The project recreates tables, figures, and laboratory exercises originally presented in the book so that readers can explore the concepts using Python rather than the original R environment. The repository includes Jupyter notebooks demonstrating statistical learning methods such as linear regression, classification algorithms, resampling methods, and model evaluation techniques. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    YOLOV4 Pytorch

    YOLOV4 Pytorch

    This is a source code for YoloV4-pytorch that can be used to train you

    ...It supports VOC-style datasets and includes scripts for prediction, mAP evaluation, FPS testing, video prediction, batch prediction, and heatmap generation. The project added multi-GPU training, seed settings for reproducible results, adaptive learning rate behavior based on batch size, and both step and cosine learning rate schedules. It also supports Adam and SGD optimizer choices, image cropping, adjustable parameters, and extensive code comments. It is a useful educational and applied repository for users who want to understand or customize YOLOv4 in PyTorch.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    nlpaug

    nlpaug

    Data augmentation for NLP

    This Python library helps you with augmenting nlp for your machine learning projects. Visit this introduction to understand Data Augmentation in NLP. Augmenter is the basic element of augmentation while Flow is a pipeline to orchestra multi augmenters together.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Julia.jl

    Julia.jl

    Curated decibans of Julia programming language

    ...By centralizing these resources, Julia.jl supports continuous learning and growth for users at all experience levels in the Julia community.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Netty 4.x User Guide

    Netty 4.x User Guide

    Chinese translation of Netty 4.x User Guide

    ...Readers can access the guide through its GitHub source, a GitBook edition, or a dedicated website. Because the project reflects documentation from an earlier Netty 4 release period, it is especially useful as a foundational and historical learning resource.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    tf2_course

    tf2_course

    Notebooks for my "Deep Learning with TensorFlow 2 and Keras" course

    tf2_course provides the notebooks for the “Deep Learning with TensorFlow 2 and Keras” course authored by the same author, Aurélien Géron. It is structured as a teaching toolkit: you’ll find notebooks covering neural networks with Keras, lower-level TensorFlow APIs, data loading & preprocessing, convolutional and recurrent networks, and deployment/distribution of models. The material is intended for learners who already have foundational knowledge of ML and wish to deepen their understanding of deep learning frameworks and practices. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Brain Tokyo Workshop

    Brain Tokyo Workshop

    Experiments and code from Google Brain’s Tokyo research workshop

    The Brain Tokyo Workshop repository hosts a collection of research materials and experimental code developed by the Google Brain team based in Tokyo. It showcases a variety of cutting-edge projects in artificial intelligence, particularly in the areas of neuroevolution, reinforcement learning, and model interpretability. Each project explores innovative approaches to learning, prediction, and creativity in neural networks, often through unconventional or biologically inspired methods. The repository includes implementations, experimental data, and supporting research papers that accompany published studies. Notable works such as Weight Agnostic Neural Networks and Neuroevolution of Self-Interpretable Agents highlight the team’s exploration of how AI can learn more efficiently and transparently. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    golangweekly

    golangweekly

    Weekly magazine for Go language lovers, published every Sunday

    As Go has received more and more attention, there have been more and more related articles, software, and resources. Go Language Lovers Weekly aims to share with you a week of Go language-related content that is worth knowing and learning. Published every Sunday. Contributions, recommended or self-recommended articles/software/resources are welcome, please submit an issue. Welcome to pay attention to our public account and get the weekly magazine as soon as possible. Weekly magazine for Go language lovers, published every Sunday.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ZY Player

    ZY Player

    ZY Player repository

    ...All resources are from the Internet, the software does not participate in any production, uploading, storage, etc., and the dissemination of illegal resources is prohibited. This software is for learning reference only, please delete it within 24 hours after installation. Play history, and automatically jumps to history progress. Favorites support import, export, support for synchronous drama. Support simplified mode, fish, and paddle. Search all resources with one click, and support historical search records. Export resource download link. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 25
    Guide to Technical Interviews

    Guide to Technical Interviews

    Guided collection and roadmap for preparing technical interviews

    This repository is a guided collection and roadmap for preparing technical interviews, covering the gamut from algorithmic challenges and data structures to system design and behavioral preparation. It consolidates resources like interview question lists, practice platforms, mock interview sites, and recommended books or blogs. For individuals targeting big-tech or rigorous interview processes, this acts as a structured study guide rather than a random list of links. The README breaks down...
    Downloads: 0 This Week
    Last Update:
    See Project