贊助商Jobotrak- AI 履歷定制的求職申請追蹤器
BAT AI TOOLSBAT AI TOOLS
  • AI工具
  • 分類
  • 職業
  • 價格
  • 推廣免費
免費提交
登入
  • 首頁
  • /
  • AI 開發者工具
  • /
  • Shumai
Shumai

Shumai

Active
標語:基於 Bun + Flashlight 的 TypeScript/JavaScript 快速可微分張量庫
更新:-
社群媒體:
AI 開發者工具研究與數據分析開源免費面向開發者Linux 相容Mac 相容自託管
打開網站
Shumai
造訪網站
|
  • 關於 BAT 人工智慧工具
  • 定價

什麼是 Shumai?

Shumai 是一款面向軟體工程師和研究員的快速、支援網路連線的可微分張量庫,適用於 TypeScript 和 JavaScript,基於 Bun 和 Flashlight 構建。可建立張量、執行矩陣運算、透過自動微分計算梯度,並在網路上部署模型。Linux 預設使用 CUDA GPU 計算;macOS 透過 ArrayFire 使用 CPU。MIT 開源,來自 Meta AI Research。
Shumai screenshot 1
Shumai screenshot 2

如何使用 Shumai?

安裝 Bun 和 ArrayFire(macOS 用 brew install arrayfire,Ubuntu 用 apt 套件)。執行 bun install @shumai/shumai。使用 import * as sm from '@shumai/shumai' 匯入,用 sm.randn() 或 sm.tensor() 建立張量,呼叫 .backward() 計算梯度。聯網張量範例見 facebookresearch.github.io/shumai 文件。

Shumai 核心特點

01

自動微分張量

為張量設定 requires_grad 並呼叫 backward() 自動填充梯度。支援 detach() 複製張量且不追蹤梯度。

02

聯網張量

用 sm.io.serve_model 部署模型,客戶端透過 sm.io.remote_model 呼叫遠端張量,實現分散式機器學習。

03

Bun + Flashlight 後端

基於 Bun 執行時和 Flashlight(ArrayFire)。Linux 預設 CUDA GPU;macOS 使用 ArrayFire CPU 後端。支援 matmul、randn、identity 及損失函數等標準運算。

04

JavaScript 原生陣列

透過 toFloat32Array() 和 sm.tensor() 在 Float32Array 與張量間轉換。標量張量可用 toFloat32() 轉為 JavaScript 數字。

Shumai 使用案例

在 TypeScript 中快速原型化機器學習實驗,無需離開 JS 生態

構建聯網 ML 服務,支援遠端張量呼叫和服務端自動微分

在 Bun 中進行可微分程式設計和基於梯度的優化研究

Shumai 常見問題解答

支援哪些平台?

官方支援 macOS 和 Linux。Windows 使用者可使用 Docker + WSL2 + Linux,包括 CUDA 支援。

如何安裝 Shumai?

安裝 Bun 和 ArrayFire,然後執行 bun install @shumai/shumai。macOS 使用者透過 Homebrew 安裝 ArrayFire CPU;Linux Ubuntu 使用者透過 apt 安裝 CUDA 後端。

Shumai 是否可用於生產環境?

這是實驗性軟體。README 明確標註為實驗專案。如遇安裝或效能問題,請在 GitHub 提交 issue。

Shumai 產品背景及官方連結

Shumai 支援電子郵件和客戶服務聯絡資訊和退款聯絡方式等。

更多聯絡方式,請訪問 關於我們頁面(https://facebookresearch.github.io/shumai/)

Shumai 公司資訊

Shumai 公司名稱: Meta Platforms, Inc.

Shumai 開發商類型: company

更多關於 Shumai, 請訪問 關於我們頁面(https://facebookresearch.github.io/shumai/)

Shumai GitHub

Shumai GitHub 連結: https://github.com/facebookresearch/shumai

Shumai 定價與計劃

Open Source

免費
免費
  • MIT 授權
  • 免費使用、修改和分發
  • 無需訂閱或註冊帳號
立即訂閱並升級

Shumai標籤

開源免費面向開發者Linux 相容Mac 相容自託管

最適合 Shumai 的職業

軟體開發者學術研究人員數據科學家

熱門商品類別

LLMs 與 AI 智能體

  • AI 聊天機器人
  • AI 智能體
  • 提示詞工程
  • AI 搜尋引擎

工程與程式碼

  • AI 程式碼助手
  • AI 程式碼產生器
  • AI 開發者工具
  • 無程式碼與低程式碼

圖像與創意

  • AI 圖像產生器
  • AI 設計產生器
  • AI 藝術產生器
  • 圖生圖

影片與動畫

  • AI 影片產生器
  • AI 短影片製作
  • 數位人
  • AI 影片編輯器

生產力與辦公

  • AI 會議助手
  • AI PDF 工具
  • AI 工作流
  • AI PPT 產生器

營銷與銷售

  • AI SEO 工具
  • AI 文案寫作
  • AI 線索獲取
  • AI 銷售助手

音訊與語音

  • AI 聲音複製
  • AI 文字轉語音
  • AI 音樂產生器
  • AI 播客工具

研究與數據

  • AI 研究工具
  • AI 數據分析
  • AI 知識庫
  • 查看所有類別>>
BAT AI TOOLS
  • 提交您的人工智慧工具
  • 定價
  • 商務合作
  • 意見回饋
  • 關於 BAT 人工智慧工具
WeChat QR
使用微信掃描二維碼
hi@bataitools.com點擊圖標自動複製郵件
English简体中文繁體中文EspañolالعربيةBahasa IndonesiaPortuguêsFrançais日本語РусскийDeutsch한국어TürkçeTiếng ViệtItalianoNederlandsPolskiไทยहिन्दीУкраїнськаفارسیবাংলাاردوSvenskaNorskDanskSuomiעברית

Copyright © 1970 BAT AI TOOLS. All Rights Reserved.

·商務合作·隱私政策·服務條款·退款政策