SYMBOL INDEX (71 symbols across 3 files) FILE: disco.py function gitclone (line 435) | def gitclone(url, target_dir=None, branch_arg=None): function pipi (line 445) | def pipi(modulestr): function pipie (line 449) | def pipie(modulestr): function wget (line 453) | def wget(url, outputdir): function createPath (line 486) | def createPath(filepath): function init_midas_depth_model (line 700) | def init_midas_depth_model(midas_model_type="dpt_large", optimize=True): function interp (line 796) | def interp(t): function perlin (line 799) | def perlin(width, height, scale=10, device=None): function perlin_ms (line 812) | def perlin_ms(octaves, width, height, grayscale, device=device): function create_perlin_noise (line 827) | def create_perlin_noise(octaves=[1, 1, 1, 1], width=2, height=2, graysca... function regen_perlin (line 840) | def regen_perlin(): function fetch (line 855) | def fetch(url_or_path): function read_image_workaround (line 865) | def read_image_workaround(path): function parse_prompt (line 871) | def parse_prompt(prompt): function sinc (line 880) | def sinc(x): function lanczos (line 883) | def lanczos(x, a): function ramp (line 888) | def ramp(ratio, width): function resample (line 897) | def resample(input, size, align_corners=True): class MakeCutouts (line 918) | class MakeCutouts(nn.Module): method __init__ (line 919) | def __init__(self, cut_size, cutn, skip_augs=False): method forward (line 936) | def forward(self, input): class MakeCutoutsDango (line 962) | class MakeCutoutsDango(nn.Module): method __init__ (line 963) | def __init__(self, cut_size, method forward (line 1007) | def forward(self, input): function spherical_dist_loss (line 1060) | def spherical_dist_loss(x, y): function tv_loss (line 1065) | def tv_loss(input): function range_loss (line 1073) | def range_loss(input): function do_3d_step (line 1079) | def do_3d_step(img_filepath, frame_num, midas_model, midas_transform): function symmetry_transformation_fn (line 1109) | def symmetry_transformation_fn(x): function do_run (line 1120) | def do_run(): function generate_eye_views (line 1539) | def generate_eye_views(trans_scale,batchFolder,filename,frame_num,midas_... function save_settings (line 1554) | def save_settings(): function append_dims (line 1670) | def append_dims(x, n): function expand_to_planes (line 1674) | def expand_to_planes(x, shape): function alpha_sigma_to_t (line 1678) | def alpha_sigma_to_t(alpha, sigma): function t_to_alpha_sigma (line 1682) | def t_to_alpha_sigma(t): class DiffusionOutput (line 1687) | class DiffusionOutput: class ConvBlock (line 1693) | class ConvBlock(nn.Sequential): method __init__ (line 1694) | def __init__(self, c_in, c_out): class SkipBlock (line 1701) | class SkipBlock(nn.Module): method __init__ (line 1702) | def __init__(self, main, skip=None): method forward (line 1707) | def forward(self, input): class FourierFeatures (line 1711) | class FourierFeatures(nn.Module): method __init__ (line 1712) | def __init__(self, in_features, out_features, std=1.): method forward (line 1717) | def forward(self, input): class SecondaryDiffusionImageNet (line 1722) | class SecondaryDiffusionImageNet(nn.Module): method __init__ (line 1723) | def __init__(self): method forward (line 1758) | def forward(self, input, t): class SecondaryDiffusionImageNet2 (line 1767) | class SecondaryDiffusionImageNet2(nn.Module): method __init__ (line 1768) | def __init__(self): method forward (line 1824) | def forward(self, input, t): function get_model_filename (line 1903) | def get_model_filename(diffusion_model_name): function download_model (line 1909) | def download_model(diffusion_model_name, uri_index=0): function parse_key_frames (line 2278) | def parse_key_frames(string, prompt_parser=None): function get_inbetweens (line 2323) | def get_inbetweens(key_frames, integer=False): function split_prompts (line 2387) | def split_prompts(prompts): function writeFlow (line 2578) | def writeFlow(filename,uv,v=None): function load_img (line 2625) | def load_img(img, size): function get_flow (line 2629) | def get_flow(frame1, frame2, model, iters=20): function warp_flow (line 2637) | def warp_flow(img, flow): function makeEven (line 2645) | def makeEven(_x): function fit (line 2648) | def fit(img,maxsize=512): function warp (line 2658) | def warp(frame1, frame2, flo_path, blend=0.5, weights_path=None): function move_files (line 2899) | def move_files(start_num, end_num, old_folder, new_folder): FILE: disco_utils.py function module_exists (line 4) | def module_exists(module_name): function gitclone (line 7) | def gitclone(url, targetdir=None): function pipi (line 14) | def pipi(modulestr): function pipie (line 18) | def pipie(modulestr): function wget (line 22) | def wget(url, outputdir): FILE: disco_xform_utils.py function transform_image_3d (line 18) | def transform_image_3d(img_filepath, midas_model, midas_transform, devic... function get_spherical_projection (line 124) | def get_spherical_projection(H, W, center, magnitude,device):