Formatron
v0.4.9
v0.4.9
v0.4.8
v0.4.7
v0.4.6
v0.4.5
v0.4.4
v0.4.3
v0.4.2
v0.4.1
v0.4.0
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.0
v0.1.3
v0.1.2
v0.1.1
Formatron empowers everyone to control the output format of language models with minimal overhead.
Loading...
Searching...
No Matches
Here is a list of all functions with links to the classes they belong to:
- _ -
__call__() :
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
__init__() :
formatron.extractor.ChoiceExtractor
,
formatron.extractor.Extractor
,
formatron.extractor.LiteralExtractor
,
formatron.extractor.NonterminalExtractor
,
formatron.extractor.SubstringExtractor
,
formatron.formats.json.JsonExtractor
,
formatron.formats.regex.RegexComplementExtractor
,
formatron.formats.regex.RegexExtractor
,
formatron.formatter.Formatter
,
formatron.formatter.FormatterBuilder
,
formatron.integrations.exllamav2.FormatterFilter
,
formatron.integrations.RWKV.PIPELINE
,
formatron.integrations.RWKV.PIPELINE_ARGS
,
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
,
formatron.schemas.dict_inference.FieldInfo
,
formatron.schemas.json_schema.FieldInfo
,
formatron.schemas.pydantic.FieldInfo
,
formatron.schemas.schema.TypeWithMetadata
__repr__() :
formatron.schemas.pydantic.FieldInfo
__str__() :
formatron.extractor.Extractor
,
formatron.formatter.Formatter
,
formatron.schemas.pydantic.FieldInfo
_add_capture_name() :
formatron.formatter.FormatterBuilder
_add_extractor() :
formatron.formatter.FormatterBuilder
_assert_capture_name_valid() :
formatron.formatter.FormatterBuilder
_create_nonterminal() :
formatron.formatter.FormatterBuilder
_obtain_accepted_output() :
formatron.formatter.Formatter
_on_completion() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
_to_next_batch_step() :
formatron.integrations.vllm.FormattersLogitsProcessor
- a -
accept_bytes() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
accept_token() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
annotation() :
formatron.schemas.dict_inference.FieldInfo
,
formatron.schemas.json_schema.FieldInfo
,
formatron.schemas.pydantic.FieldInfo
,
formatron.schemas.schema.FieldInfo
append_line() :
formatron.formatter.FormatterBuilder
append_multiline_str() :
formatron.formatter.FormatterBuilder
append_str() :
formatron.formatter.FormatterBuilder
- b -
begin() :
formatron.integrations.exllamav2.FormatterFilter
build() :
formatron.formatter.FormatterBuilder
- c -
can_mask_logits() :
formatron.integrations.exllamav2.FormatterFilter
capture_name() :
formatron.extractor.Extractor
captures() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
choose() :
formatron.formatter.FormatterBuilder
clone() :
formatron.integrations.exllamav2.FormatterFilter
compute_allowed_tokens() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
- e -
extract() :
formatron.extractor.ChoiceExtractor
,
formatron.extractor.Extractor
,
formatron.extractor.LiteralExtractor
,
formatron.extractor.SubstringExtractor
,
formatron.formats.json.JsonExtractor
,
formatron.formats.regex.RegexComplementExtractor
,
formatron.formats.regex.RegexExtractor
extractor() :
formatron.formatter.FormatterBuilder
- f -
feed() :
formatron.integrations.exllamav2.FormatterFilter
fields() :
formatron.schemas.pydantic.ClassSchema
,
formatron.schemas.schema.Schema
formatter_captures() :
formatron.integrations.exllamav2.FormatterFilter
formatters_captures() :
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
from_json() :
formatron.schemas.pydantic.ClassSchema
,
formatron.schemas.schema.Schema
- g -
generate() :
formatron.integrations.RWKV.PIPELINE
get_allowed_tokens_since_last_computation() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
grammar_str() :
formatron.formatter.Formatter
- i -
is_completed() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
,
formatron.integrations.exllamav2.FormatterFilter
,
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
- j -
json() :
formatron.formatter.FormatterBuilder
- k -
kbnf_definition() :
formatron.extractor.ChoiceExtractor
,
formatron.extractor.Extractor
,
formatron.extractor.LiteralExtractor
,
formatron.extractor.SubstringExtractor
,
formatron.formats.json.JsonExtractor
,
formatron.formats.regex.RegexComplementExtractor
,
formatron.formats.regex.RegexExtractor
kbnf_reference() :
formatron.extractor.Extractor
,
formatron.extractor.LiteralExtractor
,
formatron.extractor.NonterminalExtractor
- m -
mask_logits() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
,
formatron.integrations.exllamav2.FormatterFilter
metadata() :
formatron.schemas.schema.TypeWithMetadata
- n -
next() :
formatron.integrations.exllamav2.FormatterFilter
next_set() :
formatron.integrations.exllamav2.FormatterFilter
nonterminal() :
formatron.extractor.NonterminalExtractor
- p -
prepare_logit_mask() :
formatron.integrations.exllamav2.FormatterFilter
- r -
regex() :
formatron.formatter.FormatterBuilder
regex_complement() :
formatron.formatter.FormatterBuilder
required() :
formatron.schemas.dict_inference.FieldInfo
,
formatron.schemas.json_schema.FieldInfo
,
formatron.schemas.pydantic.FieldInfo
,
formatron.schemas.schema.FieldInfo
reset() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
,
formatron.integrations.exllamav2.FormatterFilter
,
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
- s -
str() :
formatron.formatter.FormatterBuilder
substr() :
formatron.formatter.FormatterBuilder
- t -
type() :
formatron.schemas.schema.TypeWithMetadata
- u -
use_background_worker() :
formatron.integrations.exllamav2.FormatterFilter
Generated by
1.11.0