関数
関数リファレンスはパッケージごとに1ページずつに分かれています。各パッケージの表にある関数名はそれぞれのページにリンクしています。各ページには、より詳しい説明と、ブラウザで評価できる実行可能な例があります。横断的なトピックには専用の場所があります。make-array/aref
とハッシュテーブル演算子は、データ型ページの
配列 と ハッシュテーブル
で説明されており、各関数の Common Lisp との違いはそれぞれのページに記載されています。
パッケージ
| パッケージ | 関数 |
|---|---|
cl | 標準の Common Lisp 関数。cl-user が修飾なしで利用します |
rontolisp | 実装固有の関数: version、非同期 HTTP フェッチ/サーブ、JSON、TCP/TLS ソケット、WASM/JVM エクスポートと WIT フック |
linalg | numpy スタイルのベクトル・行列演算 |
torch | 自動微分と nn スタイルのモジュール層を備えた PyTorch スタイルのテンソル |
java | リフレクションによる Java 連携 (JVM インタプリタのみ) |
ffi | C ライブラリ連携 |
objc | Foreign Function API による Objective-C ランタイムと AppKit。LispWorks のインターフェースを持つ (macOS のみ) |
cocoa | objc と並ぶ LispWorks の Foundation 構造体 (macOS のみ) |
fli | objc と並ぶ LispWorks の外部オブジェクトとポインタ (macOS のみ) |
appkit | objc の上の Cocoa ウィジェット層 |
checkpoint | 公開モデルのテンソルをパックされた浮動小数点配列にステージングする。チェックポイントを読む処理のうちファイル形式によらず共通する半分 |
safetensors | Hugging Face の model.safetensors -- またはシャード分割された model.safetensors.index.json -- をパックされた浮動小数点配列に読み込む |
geom | linalg カーネル上のソリッドモデリング |
tokenizer | 公開されている言語モデルが同梱するバイトレベル / SentencePiece 形式の BPE |
gguf | GGUF チェックポイントを読む。ハイパーパラメータ・トークナイザ・重みが 1 ファイルに入っている |
metal | objc の上の appkit ウィンドウ上に載る Metal 描画サーフェス |
scene | metal の上に載る geom ソリッドの 3D ビューア |
asdf | ASDF の限定的な API 互換サブセット(システム定義) |
uiop | ASDF の移植性レイヤ -- 15 個のサブパッケージ、実装状況、関数の表 |
ql / ql-dist | Quicklisp の限定的な API 互換サブセット |
usocket | rontolisp:tcp-* 組み込みの上に載った usocket 互換シム |
パッケージシステム全体 (:use、修飾子、defpackage) については
パッケージ を参照してください。