Toolverse
All skills

source-coding

by parcadei

Problem-solving strategies for source coding in information theory

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
parcadei
Category
Backend
Views
1

About this skill

Problem-solving strategies for source coding in information theory

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude, dodając ją do katalogu skills projektu Continuous-Claude.

  2. Zidentyfikuj typ problemu kodowania źródła, z którym pracujesz: czy dotyczy on kodowania Huffmana dla znanego rozkładu prawdopodobieństwa, weryfikacji nierówności Krafta dla kodów bezprefiksowych, kodowania arytmetycznego dla rozkładów adaptacyjnych, czy teorii szybkości-zniekształcenia dla kompresji stratnej.

  3. Dla kodowania Huffmana uruchom narzędzie Scipy_Huffman, które oblicza optymalne kody dla symboli o znanych prawdopodobieństwach. Narzędzie zwraca przypisania bitów minimalizujące średnią długość kodu.

  4. Aby zweryfikować nierówność Krafta dla kodu bezprefiksowego, użyj narzędzia Sympy_Kraft z poleceniem simplify, podając długości kodów l1, l2, l3, l4. Narzędzie sprawdza, czy suma 2^(-li) nie przekracza 1.

  5. W przypadku problemów wymagających dowodu teoretycznego, takich jak Shannon bound lub relacja między długością kodu a entropią, skorzystaj z narzędzia Z3_Shannon_Bound z poleceniem prove, które formalnie weryfikuje nierówności informacyjne.

  6. Dla problemów kodowania arytmetycznego lub teorii szybkości-zniekształcenia skonsultuj się z dokumentacją dotyczącą minimalizacji szybkości transmisji przy ograniczeniach zniekształcenia, stosując odpowiednie narzędzia do obliczeń symbolicznych.

Related skills

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

effective-go

by openshift

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Backend
248296

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483