Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ conversions authorities have published, and a measured neural layer
for the ones they haven't. Same discipline, same checksums, same bytes
out of every runtime.

Try it: `pip install interscript-ml` —
Try it: `pip install secryst` —
`Secryst::Model.load("tha-g2p-small-1.0")` in Ruby, `Model.load` in
Python, `transliterateAsync` in TypeScript. The catalog lives at
https://github.com/interscript/interscript-ml[interscript-ml]; the
Expand Down
4 changes: 2 additions & 2 deletions src/content/docs/Libraries.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,13 @@ const vocalized = await model.translate("السلام عليكم")
Install:

```
pip install interscript-ml
pip install secryst
```

Load a model and run it:

```python
from interscript_ml import Model
from secryst import Model

model = Model.load("ara-diac-small-2.1-int8")
print(model.translate("قوله فحكمها في الوفاة"))
Expand Down
2 changes: 1 addition & 1 deletion src/pages/about.astro
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ const partners: Partner[] = [
<li>
<strong>Crystals</strong> — <a href="https://www.secryst.org">secryst</a> (<code
>gem install secryst</code
> · <code>pip install interscript-ml</code> · <code>npm install interscript</code>) — local ONNX
> · <code>pip install secryst</code> · <code>npm install interscript</code>) — local ONNX
inference implementing the contract. A crystal has no interscript dependency; an engine
without a crystal simply cannot execute maps that declare a vocalization step.
</li>
Expand Down
4 changes: 2 additions & 2 deletions src/pages/docs/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,13 @@ transliterate("bgnpcgn-ukr-Cyrl-Latn-2019", "Антон")
</div>
<div class="tile card">
<h3>Python</h3>
<pre><code>pip install interscript-ml</code></pre>
<pre><code>pip install secryst</code></pre>
<a href="/docs/libraries">All libraries →</a>
</div>
<div class="tile card">
<h3>Neural models</h3>
<pre><code>gem install secryst
# or: pip install interscript-ml</code></pre>
# or: pip install secryst</code></pre>
<a href="/docs/phonological-layer">How vocalization fits →</a>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/pages/docs/phonological-layer.astro
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ import Base from "../../layouts/Base.astro"
<li><strong>interscript engines</strong> stay pure. A map that needs
vocalization declares a <code>secryst</code> (or future <code>vocalize</code>) step; without a crystal installed, that map
simply cannot run that step.</li>
<li><strong>secryst crystals</strong> (<code>gem install secryst</code> · <code>pip install interscript-ml</code> · <code>npm install interscript</code> resolve a model id through <code>models.yaml</code>, download a sha256-verified IMF&nbsp;v1 zip,
<li><strong>secryst crystals</strong> (<code>gem install secryst</code> · <code>pip install secryst</code> · <code>npm install interscript</code> resolve a model id through <code>models.yaml</code>, download a sha256-verified IMF&nbsp;v1 zip,
cache it under <code>~/.cache/secryst</code>, and run greedy ONNX
inference locally. No cloud, no telemetry.</li>
<li><strong>interscript-ml</strong> is the contract only: the index,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/ml.astro
Original file line number Diff line number Diff line change
Expand Up @@ -454,7 +454,7 @@ const clientModels = [
gem install secryst

# Python
pip install interscript-ml
pip install secryst

# TypeScript / JavaScript
npm install secryst</code></pre>
Expand Down