awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
karpathy avatar

karpathy/convnetjs

0
View on GitHub↗
11,171 स्टार्स·2,077 फोर्क्स·JavaScript·MIT·10 व्यूज़

Convnetjs

ConvNetJS is a JavaScript deep learning library and neural network training engine designed for client-side machine learning. It functions as a framework for building, training, and running convolutional neural networks directly within a web browser without the need for a backend server.

The library specializes in image recognition and pattern analysis using convolutional and pooling layers. It enables the creation of models for classification and regression tasks, as well as the development of reinforcement learning agents that optimize behavior through trial and error in simulated environments.

The system provides capabilities for neural network prototyping, image pattern recognition, and the processing of visual data through a sequence of connected layers and non-linear modules.

Features

  • Deep Learning Libraries - Provides a comprehensive library for building and training convolutional neural networks directly within the web browser.
  • Neural Network Training Frameworks - Functions as a framework for building and optimizing connected layers and non-linear modules for classification and regression tasks.
  • Activation Functions - Applies mathematical functions to tensor outputs to allow the network to learn complex non-linear patterns.
  • Automatic Differentiation Engines - Provides a system to compute gradients of mathematical functions by traversing computational graphs for model training.
  • Browser-Based Deep Learning - Enables training and running of neural networks directly in a web browser without a backend server.
  • Client-Side Training - Executes machine learning model training entirely within the web browser for private, local data processing.
  • Convolutional Neural Network Frameworks - Provides a browser-based framework for image recognition and pattern analysis using convolutional and pooling layers.
  • Image Recognition Systems - Identifies and categorizes objects and visual features within digital images using convolutional neural networks.
  • Neural Network Layers - Provides pre-defined architectural building blocks like convolutional and pooling layers for constructing deep learning models.
  • Convolution Layers - Ships convolution and pooling layers to process image data for automatic visual recognition tasks.
  • Sequential Layer Containers - Organizes neural networks as a series of stacked modules where data flows linearly from one layer to the next.
  • Image Convolutions - Uses image convolutions to extract spatial features and identify visual patterns within datasets.
  • Neural Network Training - Implements a training engine that optimizes network weights through backpropagation to predict data categories.
  • Backpropagation Training - Implements an optimization process that calculates cost function gradients and propagates errors backward to update network weights.
  • Browser-Based Implementations - Performs neural network mathematical operations using JavaScript arrays executed directly within the web browser.
  • Reinforcement Learning Environments - Provides simulated environments for training agents to determine the best actions through continuous interaction.
  • Model Predictions - Generates target values and class categories from trained models using specific cost functions.
  • Prototyping Tools - Allows for quickly designing and testing different network architectures to evaluate performance on specific datasets.
  • Reinforcement Learning - Provides frameworks for training agents to make sequences of decisions through trial and error.
  • AI and Machine Learning - Deep learning library for training neural networks in browsers.
  • AI & Machine Learning - Deep learning library for browsers.
  • Deep Learning Frameworks - Deep learning library for training neural networks in browsers.
  • Machine Learning - Deep learning library for training neural networks in the browser.
  • Machine Learning and Vision - Deep learning and neural networks in the browser.

स्टार हिस्ट्री

karpathy/convnetjs के लिए स्टार हिस्ट्री चार्टkarpathy/convnetjs के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

karpathy/convnetjs क्या करता है?

ConvNetJS is a JavaScript deep learning library and neural network training engine designed for client-side machine learning. It functions as a framework for building, training, and running convolutional neural networks directly within a web browser without the need for a backend server.

karpathy/convnetjs की मुख्य विशेषताएं क्या हैं?

karpathy/convnetjs की मुख्य विशेषताएं हैं: Deep Learning Libraries, Neural Network Training Frameworks, Activation Functions, Automatic Differentiation Engines, Browser-Based Deep Learning, Client-Side Training, Convolutional Neural Network Frameworks, Image Recognition Systems।

karpathy/convnetjs के कुछ ओपन-सोर्स विकल्प क्या हैं?

karpathy/convnetjs के ओपन-सोर्स विकल्पों में शामिल हैं: d2l-ai/d2l-en — This project is an educational platform and research toolkit designed to teach deep learning through a combination of… harthur/brain — Brain is a JavaScript library for building, training, and running feed-forward neural networks. It implements a… tingsongyu/pytorch_tutorial — This project is a comprehensive collection of educational examples and reference implementations for building vision… morvanzhou/pytorch-tutorial — This project is a collection of PyTorch learning resources and educational guides designed to teach the construction… tflearn/tflearn — tflearn is a deep learning framework and high-level API wrapper for TensorFlow. It provides a toolkit for designing… cazala/synaptic — Synaptic is a JavaScript neural network library used for building, training, and executing neural networks in Node.js…

Convnetjs के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Convnetjs के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • d2l-ai/d2l-end2l-ai का अवतार

    d2l-ai/d2l-en

    29,001GitHub पर देखें↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Pythonbookcomputer-visiondata-science
    GitHub पर देखें↗29,001
  • harthur/brainharthur का अवतार

    harthur/brain

    7,991GitHub पर देखें↗

    Brain is a JavaScript library for building, training, and running feed-forward neural networks. It implements a multilayer perceptron model designed for pattern recognition and function approximation. The library includes a standalone inference engine that converts trained models into portable JavaScript functions. This allows predictions to be executed in browser or Node.js environments without requiring the original library dependencies. The system supports persistent model management through JSON serialization for saving and loading network weights. It also provides a streaming mechanism

    JavaScript
    GitHub पर देखें↗7,991
  • tingsongyu/pytorch_tutorialTingsongYu का अवतार

    TingsongYu/PyTorch_Tutorial

    8,018GitHub पर देखें↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Python
    GitHub पर देखें↗8,018
  • morvanzhou/pytorch-tutorialMorvanZhou का अवतार

    MorvanZhou/PyTorch-Tutorial

    8,458GitHub पर देखें↗

    This project is a collection of PyTorch learning resources and educational guides designed to teach the construction and training of neural networks. It serves as a comprehensive deep learning tutorial covering various model architectures and practical implementation strategies. The resources provide specific guidance on implementing computer vision tasks, such as image classification and synthetic imagery generation, as well as reinforcement learning agents using value networks and experience replay. It also covers sequential data modeling through recurrent networks and generative modeling u

    Jupyter Notebookautoencoderbatchbatch-normalization
    GitHub पर देखें↗8,458
  • Convnetjs के सभी 30 विकल्प देखें→