Heads up This site is currently under heavy development.
Subscribe Get it delivered — the daily firehose, filtered to the tools you run, plus the documentation changes vendors never announce. Compare plans →

The AI Toolchain — issue -423, August 28, 2020

THE AI TOOLCHAIN NO. -423
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED AUGUST 28, 2020 · EVERY WEEKDAY
EDITIONS tail grep head diff uniq

The daily firehose — everything the toolchain shipped today, already filtered.

// HOW THIS ISSUE IS MADE

We read every release from the 174 tools on our watchlist at the source — GitHub and GitLab release notes, vendor release pages and changelogs, project blogs and feeds, vendor press releases, and the source code behind the tag. Bug-fix-only releases and non-product newsroom noise are dropped; what's left is summarized down to the new capability, how to try it, and any screenshots or videos the release itself published. Every entry links to the sources it was built from.

VIEW
ISSUE VIEW full issue
Do you prefer this view?
$ tct list   # 2 tools matched
AI & LLM Tooling
◆  AI Model & Data Infrastructure

NVIDIA Triton Inference Server

Sources Release notes → v2.2.0 NOTES

Triton v2.2.0 adds TensorFlow 2.x support, per-request inference timeouts, and API versioning

└──▷ GET THIS VERSION
$ git clone --branch v2.2.0 https://github.com/triton-inference-server/server.git
# already have the repo? check out this version:
$ git checkout v2.2.0
└──▷ TRY IT
Launch Triton using TensorFlow 2.x instead of the TensorFlow 1.x default — useful when your saved models require TF2 semantics.
$ tritonserver --backend-config=tensorflow,version=2 --model-repository=/models
  • Adds TensorFlow 2.x support alongside TensorFlow 1.x, selectable at launch via --backend-config=tensorflow,version=<version> (set <version> to 1 or 2; default is 1).
  • Adds TRITON_CLIENT_SKIP_EXAMPLES CMake option to disable building client examples.
  • Adds inference request timeout option to Python and C++ client libraries.
  • Adds explicit major/minor versioning to TRITONSERVER and TRITONBACKEND APIs.
Was this useful?
Other / Uncategorized
◆  VECTOR DB RAG

Weaviate

Sources Release notes → 0.22.15 NOTES

Weaviate 0.22.15 adds optional compound-word splitting in the Contextionary and multi-threaded classification.

└──▷ GET THIS VERSION
$ git clone --branch 0.22.15 https://github.com/weaviate/weaviate.git
# already have the repo? check out this version:
$ git checkout 0.22.15
└──▷ USE IT
Enable compound splitting for a German-language deployment where arbitrary compound nouns would otherwise be missed during vectorization.
yaml
ENABLE_COMPOUND_SPLITTING=true
  • Adds ENABLE_COMPOUND_SPLITTING environment variable on the Contextionary container to split otherwise-unrecognized compound words (e.g. 'thunderstormcloud' → 'thunderstorm + cloud') during vectorization; disabled by default due to up-to-100% import-time overhead, but especially valuable for compounding languages like Dutch and German.
  • Both kNN and contextual classification types now run multi-threaded, using one thread per available CPU core, significantly speeding up classification on larger machines.
Was this useful?
my-toolchain — 0 tools
paste an install list to detect your tools

A brew list, a Brewfile, requirements.txt, a Dockerfile — or just the product names, free-form. Nothing leaves your browser.

    browse all tools →