Sponsorisé parNeural Frames- Transforme tes morceaux en clips musicaux IA réactifs au son, éditables image par image.
BAT AI TOOLSBAT AI TOOLS
  • Outils
  • Catégorie
  • Métiers
  • Pricing
  • PromoGRATUIT
Soumission gratuite
Se connecter
  • Accueil
  • /
  • Outils de développement IA
  • /
  • Shumai
Shumai

Shumai

Active
Slogan :Bibliothèque de tenseurs différentiables rapide pour TypeScript et JavaScript avec Bun + Flashlight
Mis à jour :-
Réseaux sociaux :
Outils de développement IARecherche et Analyse de DonnéesOpen sourceGratuitPour les développeursCompatible avec LinuxCompatible MacAuto-hébergé
Ouvrir le site
Shumai
Visiter le site web
|
  • À propos de BAT AI TOOLS
  • Tarification

Qu'est-ce que Shumai?

Shumai est une bibliothèque de tenseurs différentiables rapide et connectée au réseau pour TypeScript et JavaScript, construite avec Bun et Flashlight pour les ingénieurs et chercheurs. Créez des tenseurs, exécutez des opérations matricielles, calculez des gradients via l'autograd et servez des modèles sur le réseau. Linux utilise CUDA GPU par défaut ; macOS utilise ArrayFire CPU. Open source MIT de Meta AI Research.
Shumai screenshot 1
Shumai screenshot 2

Comment utiliser Shumai?

Installez Bun et ArrayFire (macOS : brew install arrayfire, Ubuntu : paquets apt). Exécutez bun install @shumai/shumai. Importez avec import * as sm from '@shumai/shumai', créez des tenseurs avec sm.randn() ou sm.tensor(), appelez .backward() pour les gradients. Exemples de tenseurs réseau dans la doc facebookresearch.github.io/shumai.

Shumai Fonctionnalités clés

01

Tenseurs différentiables avec autograd

Définissez requires_grad et appelez backward() pour calculer les gradients automatiquement. detach() copie un tenseur sans suivi des gradients.

02

Tenseurs connectés au réseau

Servez des modèles avec sm.io.serve_model et appelez des tenseurs distants via sm.io.remote_model pour du ML distribué.

03

Backend Bun + Flashlight

Basé sur Bun et Flashlight avec ArrayFire. Linux : CUDA GPU ; macOS : ArrayFire CPU. Ops standard : matmul, randn, identity et fonctions de perte.

04

Tableaux natifs JavaScript

Conversion entre Float32Array et tenseurs via toFloat32Array() et sm.tensor(). Les tenseurs scalaires deviennent des nombres JS avec toFloat32().

Shumai Cas d'usage

Prototyper des expériences ML en TypeScript dans l'écosystème JS

Construire des services ML en réseau avec appels de tenseurs distants et autograd côté serveur

Recherche en programmation différentiable et optimisation par gradient dans Bun

Shumai Questions fréquentes

Quelles plateformes sont supportées ?

macOS et Linux sont officiellement supportés. Windows via Docker + WSL2 + Linux, incluant CUDA.

Comment installer Shumai ?

Installez Bun et ArrayFire, puis bun install @shumai/shumai. macOS : ArrayFire CPU via Homebrew ; Linux Ubuntu : backend CUDA via apt.

Shumai est prêt pour la production ?

Logiciel expérimental. Le README le précise. Signalez les problèmes d'installation ou de performance sur GitHub.

Shumai Présentation du produit & Liens officiels

Shumai E-mail de support & contact du service client & contact pour remboursement etc.

Pour plus de contacts, visitez la page page à propos de nous(https://facebookresearch.github.io/shumai/)

Shumai Informations de l'entreprise

Shumai Nom de l'entreprise : Meta Platforms, Inc.

Shumai Type de développeur : company

En savoir plus sur Shumai, Veuillez visiter la page page à propos de nous(https://facebookresearch.github.io/shumai/)

Shumai GitHub

Shumai Lien GitHub : https://github.com/facebookresearch/shumai

Tarifs & Forfaits de Shumai

Open Source

Gratit
Gratuit
  • Licence MIT
  • Utilisation, modification et distribution gratuites
  • Aucun abonnement ni compte requis
S'abonner & passer à la version supérieure maintenant

Tags de Shumai

Open sourceGratuitPour les développeursCompatible avec LinuxCompatible MacAuto-hébergé

Métiers les plus adaptés pour Shumai

Développeurs de logicielsChercheurs académiquesData Scientists

Principales catégories de produits

LLMs & Agents d'IA

  • Chatbots d'IA
  • Agents d'IA
  • Ingénierie des Prompts
  • Moteur de recherche d'IA

Ingénierie & Code

  • Assistant de code d'IA
  • Générateur de code d'IA
  • Outils de développement d'IA
  • No-Code & Low-Code

Images & Création

  • Générateur d'images d'IA
  • Générateur de designs d'IA
  • Générateur d'art d'IA
  • Image à image

Vidéo & Rangement

  • Générateur de vidéos d'IA
  • Créateur de vidéos courtes d'IA
  • Humains numériques
  • Éditeur de vidéo d'IA

Productivité & Bureau

  • Assistant de réunion d'IA
  • Outils PDF d'IA
  • Flux de travail d'IA
  • Générateur de PPT d'IA

Marketing & Ventes

  • Outils SEO d'IA
  • Copywriting d'IA
  • Génération de leads d'IA
  • Assistant de vente d'IA

Audio & Voix

  • Clonage de voix d'IA
  • Synthèse vocale d'IA
  • Générateur de musique d'IA
  • Outils de podcast d'IA

Recherche & Données

  • Outils de recherche d'IA
  • Analyse de données d'IA
  • Base de connaissances d'IA
  • Voir toutes les catégories >>
BAT AI TOOLS
  • Soumettre votre outil d'IA
  • Tarification
  • Partnership
  • Commentaires
  • À propos de BAT AI TOOLS
WeChat QR
Scanner le code QR avec WeChat
hi@bataitools.comCliquez sur l'icône pour copier automatiquement l'e-mail
English简体中文繁體中文EspañolالعربيةBahasa IndonesiaPortuguêsFrançais日本語РусскийDeutsch한국어TürkçeTiếng ViệtItalianoNederlandsPolskiไทยहिन्दीУкраїнськаفارسیবাংলাاردوSvenskaNorskDanskSuomiעברית

Copyright © 1970 BAT AI TOOLS. All Rights Reserved.

·Partnership·Privacy Policy·Conditions d’utilisation·Politique de remboursement