hmunachii commited on
Commit
98fbd95
·
verified ·
1 Parent(s): 16f97bc

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +15 -16
README.md CHANGED
@@ -176,22 +176,21 @@ Recognized keys are `date`, `locale`, `device`, `battery`, `network`, `location`
176
 
177
  ## Deploy Needle
178
 
179
- The recommended install on anything that runs Python is pip; it fetches the right build for your platform automatically on first use and caches it:
180
-
181
- ```sh
182
- pip install cactus-needle
183
- ```
184
-
185
- That covers the whole Quickstart above, plus the `needle` CLI: `needle playground` for a local UI, `needle finetune` and `needle build` for training and exporting your own.
186
-
187
- For the standalone command-line binary or the embedded libraries (C, mobile, WebAssembly), pull your platform folder with the needle CLI:
188
-
189
- ```sh
190
- pip install cactus-needle
191
- needle download macos-arm64
192
- ```
193
-
194
- Folders: `macos-arm64`, `linux-x86_64`, `linux-arm64`, `linux-armv7`, `linux-riscv64`, `linux-mipsel`, `windows-x86_64`, `windows-arm64`, `android-arm64`, `android-armv7`, `android-riscv64`, `ios-arm64`, `ios-sim-arm64`, `tvos-arm64`, `watchos-arm64`, `wasm`. Each holds the `needle` command-line binary where the OS runs one, plus `libneedle.a` and `needle.h` to embed (`needle.js` and `needle.wasm` for the browser).
195
 
196
  To run it, use the command-line binary. On macOS, Linux, or Android:
197
 
 
176
 
177
  ## Deploy Needle
178
 
179
+ Download the folder for your platform from the release:
180
+
181
+ | your device | folder | command-line | library |
182
+ | --- | --- | --- | --- |
183
+ | Mac (Apple Silicon) | `macos-arm64` | `needle` | `libneedle.a` |
184
+ | Linux x86-64 (PC, server, AMD) | `linux-x86_64` | `needle` | `libneedle.a` |
185
+ | Linux ARM64 (Raspberry Pi, server) | `linux-arm64` | `needle` | `libneedle.a` |
186
+ | Linux ARMv7 (32-bit) | `linux-armv7` | `needle` | `libneedle.a` |
187
+ | Linux RISC-V | `linux-riscv64` | `needle` | `libneedle.a` |
188
+ | Linux MIPS32el (Ingenic cameras, routers) | `linux-mipsel` | `needle` | `libneedle.a` |
189
+ | Windows x64 | `windows-x86_64` | `needle.exe` | `libneedle.a` |
190
+ | Windows ARM | `windows-arm64` | `needle.exe` | `libneedle.a` |
191
+ | Android | `android-arm64` / `android-armv7` / `android-riscv64` | `needle` | `libneedle.a` |
192
+ | iOS / watchOS / tvOS | `ios-arm64` / `watchos-arm64` / `tvos-arm64` | - | `libneedle.a` |
193
+ | Browser / Node (WebAssembly) | `wasm` | - | `needle.js` + `needle.wasm` |
 
194
 
195
  To run it, use the command-line binary. On macOS, Linux, or Android:
196