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 class members 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
_annotation :
formatron.schemas.dict_inference.FieldInfo
,
formatron.schemas.json_schema.FieldInfo
,
formatron.schemas.pydantic.FieldInfo
_assert_capture_name_valid() :
formatron.formatter.FormatterBuilder
_capture_name :
formatron.extractor.Extractor
_capture_names :
formatron.formatter.FormatterBuilder
_captures :
formatron.formatter.Formatter
_choices :
formatron.extractor.ChoiceExtractor
_config :
formatron.integrations.exllamav2.FormatterFilter
_configs :
formatron.integrations.vllm.FormattersLogitsProcessor
_counter :
formatron.formatter.FormatterBuilder
_create_nonterminal() :
formatron.formatter.FormatterBuilder
_debug_counter :
formatron.integrations.vllm.FormattersLogitsProcessor
_decode_callback :
formatron.formatter.Formatter
_engine :
formatron.formatter.Formatter
_eos_token_id :
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
_extractors :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBuilder
_field :
formatron.schemas.pydantic.FieldInfo
_formatter :
formatron.integrations.exllamav2.FormatterFilter
_formatter_builder_counter :
formatron.formatter.FormatterBuilder
_formatters :
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
_grammar_str :
formatron.formatter.Formatter
_instance_id :
formatron.formatter.FormatterBuilder
_iter :
formatron.integrations.vllm.FormattersLogitsProcessor
_last_input_id_length :
formatron.integrations.transformers.FormattersLogitsProcessor
,
formatron.integrations.vllm.FormattersLogitsProcessor
_literal :
formatron.extractor.LiteralExtractor
_main_rule :
formatron.formatter.FormatterBuilder
_metadata :
formatron.schemas.schema.TypeWithMetadata
_nonterminal :
formatron.extractor.NonterminalExtractor
_nonterminal_to_extractor :
formatron.formatter.FormatterBuilder
_obtain_accepted_output() :
formatron.formatter.Formatter
_on_completion() :
formatron.formatter.Formatter
,
formatron.formatter.FormatterBase
_pass_tokens :
formatron.integrations.exllamav2.FormatterFilter
_regex :
formatron.formats.regex.RegexComplementExtractor
,
formatron.formats.regex.RegexExtractor
_required :
formatron.schemas.json_schema.FieldInfo
_rule_str :
formatron.formats.json.JsonExtractor
_rules :
formatron.formatter.FormatterBuilder
_string :
formatron.extractor.SubstringExtractor
_suffix_automaton :
formatron.extractor.SubstringExtractor
_to_next_batch_step() :
formatron.integrations.vllm.FormattersLogitsProcessor
_to_object :
formatron.formats.json.JsonExtractor
_token_id_or_bytes :
formatron.formatter.Formatter
_type :
formatron.schemas.schema.TypeWithMetadata
- 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
configs :
formatron.integrations.transformers.FormattersLogitsProcessor
- e -
engine_gen_config :
formatron.integrations.RWKV.PIPELINE_ARGS
eos_logits :
formatron.integrations.exllamav2.FormatterFilter
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
extract_empty_substring :
formatron.extractor.SubstringExtractor
extractor() :
formatron.formatter.FormatterBuilder
- f -
feed() :
formatron.integrations.exllamav2.FormatterFilter
fields() :
formatron.schemas.pydantic.ClassSchema
,
formatron.schemas.schema.Schema
formatter :
formatron.integrations.RWKV.PIPELINE
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 -
read_prompt :
formatron.config.EngineGenerationConfig
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
reset_at_beginning :
formatron.config.EngineGenerationConfig
- 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