SYMBOL INDEX (59 symbols across 5 files) FILE: bark/api.py function text_to_semantic (line 8) | def text_to_semantic( function semantic_to_waveform (line 35) | def semantic_to_waveform( function save_as_prompt (line 77) | def save_as_prompt(filepath, full_generation): function generate_audio (line 86) | def generate_audio( FILE: bark/cli.py function cli (line 10) | def cli(): FILE: bark/generation.py function autocast (line 30) | def autocast(): function _cast_bool_env_var (line 88) | def _cast_bool_env_var(s): function _grab_best_device (line 132) | def _grab_best_device(use_gpu=True): function _get_ckpt_path (line 142) | def _get_ckpt_path(model_type, use_small=False): function _download (line 149) | def _download(from_hf_path, file_name): class InferenceContext (line 154) | class InferenceContext: method __init__ (line 155) | def __init__(self, benchmark=False): method __enter__ (line 160) | def __enter__(self): method __exit__ (line 164) | def __exit__(self, exc_type, exc_value, exc_traceback): function _inference_mode (line 174) | def _inference_mode(): function _clear_cuda_cache (line 179) | def _clear_cuda_cache(): function clean_models (line 185) | def clean_models(model_key=None): function _load_model (line 195) | def _load_model(ckpt_path, device, use_small=False, model_type="text"): function _load_codec_model (line 252) | def _load_codec_model(device): function load_model (line 261) | def load_model(use_gpu=True, use_small=False, force_reload=False, model_... function load_codec_model (line 284) | def load_codec_model(use_gpu=True, force_reload=False): function preload_models (line 303) | def preload_models( function _tokenize (line 338) | def _tokenize(tokenizer, text): function _detokenize (line 342) | def _detokenize(tokenizer, enc_text): function _normalize_whitespace (line 346) | def _normalize_whitespace(text): function _load_history_prompt (line 356) | def _load_history_prompt(history_prompt_input): function generate_text_semantic (line 377) | def generate_text_semantic( function _flatten_codebooks (line 517) | def _flatten_codebooks(arr, offset_size=CODEBOOK_SIZE): function generate_coarse (line 531) | def generate_coarse( function generate_fine (line 691) | def generate_fine( function codec_decode (line 800) | def codec_decode(fine_tokens): FILE: bark/model.py class LayerNorm (line 12) | class LayerNorm(nn.Module): method __init__ (line 15) | def __init__(self, ndim, bias): method forward (line 20) | def forward(self, input): class CausalSelfAttention (line 23) | class CausalSelfAttention(nn.Module): method __init__ (line 25) | def __init__(self, config): method forward (line 46) | def forward(self, x, past_kv=None, use_cache=False): class MLP (line 94) | class MLP(nn.Module): method __init__ (line 96) | def __init__(self, config): method forward (line 103) | def forward(self, x): class Block (line 110) | class Block(nn.Module): method __init__ (line 112) | def __init__(self, config, layer_idx): method forward (line 120) | def forward(self, x, past_kv=None, use_cache=False): class GPTConfig (line 127) | class GPTConfig: class GPT (line 137) | class GPT(nn.Module): method __init__ (line 139) | def __init__(self, config): method get_num_params (line 155) | def get_num_params(self, non_embedding=True): method forward (line 168) | def forward(self, idx, merge_context=False, past_kv=None, position_ids... FILE: bark/model_fine.py class NonCausalSelfAttention (line 15) | class NonCausalSelfAttention(nn.Module): method __init__ (line 16) | def __init__(self, config): method forward (line 34) | def forward(self, x): class FineBlock (line 64) | class FineBlock(nn.Module): method __init__ (line 65) | def __init__(self, config): method forward (line 72) | def forward(self, x): class FineGPT (line 78) | class FineGPT(GPT): method __init__ (line 79) | def __init__(self, config): method forward (line 107) | def forward(self, pred_idx, idx): method get_num_params (line 131) | def get_num_params(self, non_embedding=True): class FineGPTConfig (line 147) | class FineGPTConfig(GPTConfig):