• Home
  • Docs
  • Github
  • Blog
Logo
0.1.22

Get Started

  • Installation
  • Quick Start

Tutorials

  • Constrained Decoding
  • Workflow of XGrammar
  • Advanced Topics
  • Integration with LLM Engine
  • JSON Generation
  • EBNF-Guided Generation

XGrammar Features

  • Runtime Safeguards
  • JavaScript API

Developer Guide

  • Building Docs
  • Code Coverage

API Reference

  • XGrammar Python API
Table of Contents
  • Docs >
  • Index
  • Edit on GitHub

Index

_ | B | D | G | L | M | R | S | X

_

  • _bool_mask_to_bitmask() (in module xgrammar.testing)
  • _ebnf_to_grammar_no_normalization() (in module xgrammar.testing)
  • _generate_float_regex() (in module xgrammar.testing)
  • _generate_range_regex() (in module xgrammar.testing)
  • _get_allow_empty_rule_ids() (in module xgrammar.testing)
  • _get_masked_tokens_from_bitmask() (in module xgrammar.testing)
  • _get_matcher_from_grammar() (in module xgrammar.testing)
  • _get_matcher_from_grammar_and_tokenizer_info() (in module xgrammar.testing)
  • _is_grammar_accept_string() (in module xgrammar.testing)
  • _is_single_token_bitmask() (in module xgrammar.testing)
  • _json_schema_to_ebnf() (in module xgrammar.testing)
  • _print_grammar_fsms() (in module xgrammar.testing)
  • _regex_to_ebnf() (in module xgrammar.testing)

B

  • byte_string_fuser() (xgrammar.testing.GrammarFunctor static method)

D

  • dead_code_eliminator() (xgrammar.testing.GrammarFunctor static method)

G

  • GrammarFunctor (class in xgrammar.testing)

L

  • lookahead_assertion_analyzer() (xgrammar.testing.GrammarFunctor static method)

M

  • module
    • xgrammar.testing

R

  • rule_inliner() (xgrammar.testing.GrammarFunctor static method)

S

  • structure_normalizer() (xgrammar.testing.GrammarFunctor static method)

X

  • xgrammar.testing
    • module
backtop
© 2024 XGrammar