-
Notifications
You must be signed in to change notification settings - Fork 5
/
__init__.py
executable file
·55 lines (52 loc) · 1.15 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
'''
These imports are shared across all files.
Created by Basile Van Hoorick for Revealing Occlusions with 4D Neural Fields.
'''
# Library imports.
import argparse
import collections
import collections.abc
import copy
import cv2
import glob
import imageio
import json
import logging
import matplotlib
import matplotlib.colors
import matplotlib.pyplot as plt
import multiprocessing
import numpy as np
import os
import pathlib
import pickle
import platform
import random
import scipy
import seaborn as sns
import shutil
import sklearn
import sys
import time
import torch
import torch.nn
import torch.nn.functional
import torch.optim
import torch.utils
import torch.utils.data
import torchvision
import torchvision.datasets
import torchvision.models
import torchvision.transforms
import torchvision.utils
import torch_cluster
import tqdm
import wandb
import warnings
from einops import rearrange, repeat
PROJECT_NAME = 'occlusions-4d'
sys.path.append(os.getcwd())
sys.path.append(os.path.join(os.getcwd(), 'data/'))
sys.path.append(os.path.join(os.getcwd(), 'eval/'))
sys.path.append(os.path.join(os.getcwd(), 'model/'))
sys.path.append(os.path.join(os.getcwd(), 'utils/'))