facebook360_dep
Facebook360 Depth Estimation Pipeline
Functions | Variables
scripts.render.config Namespace Reference

Functions

def get_app_name (ipc_name)
 

Variables

list WIDTHS = [2048, 1024, 512, 256, 200, 128, 100, 80, 60, 50]
 
string LOCALHOST = "127.0.0.1"
 
string DOCKER_LOCAL_HOSTNAME = "local:docker"
 
string DOCKER_LOCALHOST = "host.docker.internal"
 
string RESPONSE_QUEUE_NAME = "facebook360_dep_response"
 
string QUEUE_NAME = "facebook360_dep"
 
string AWS_ROOT_NAME = "project/aws"
 
string BUILD_ROOT_NAME = "build"
 
string FLAGS_ROOT_NAME = "res/flags"
 
string INPUT_ROOT_NAME = "project"
 
string IPC_ROOT_NAME = "ipc"
 
string SCRIPTS_ROOT_NAME = "scripts"
 
string OUTPUT_ROOT_NAME = "video"
 
string RIGS_ROOT_NAME = "rigs"
 
string DOCKER_NETWORK = "facebook360_dep"
 
string DOCKER_ROOT = "/app/facebook360_dep"
 
string DOCKER_AWS_ROOT = f"{DOCKER_ROOT}/{AWS_ROOT_NAME}"
 
string DOCKER_AWS_CREDENTIALS = f"{DOCKER_AWS_ROOT}/credentials.csv"
 
string DOCKER_AWS_WORKERS = f"{DOCKER_AWS_ROOT}/workers.txt"
 
string DOCKER_BUILD_ROOT = f"{DOCKER_ROOT}/{BUILD_ROOT_NAME}"
 
string DOCKER_FLAGS_ROOT = f"{DOCKER_ROOT}/{FLAGS_ROOT_NAME}"
 
string DOCKER_INPUT_ROOT = f"{DOCKER_ROOT}/{INPUT_ROOT_NAME}"
 
string DOCKER_IPC_ROOT = f"{DOCKER_ROOT}/{IPC_ROOT_NAME}"
 
string DOCKER_SCRIPTS_ROOT = f"{DOCKER_ROOT}/{SCRIPTS_ROOT_NAME}"
 
string DOCKER_OUTPUT_ROOT = f"{DOCKER_INPUT_ROOT}/{OUTPUT_ROOT_NAME}"
 
 DOCKER_RIFT_VIEWER_IPC = hashlib.md5("rift_viewer.ipc".encode("utf-8")).hexdigest()
 
 DOCKER_SMR_IPC = hashlib.md5("smr.ipc".encode("utf-8")).hexdigest()
 
 DOCKER_SMR_ONSCREEN_IPC = hashlib.md5("smr_onscreen.ipc".encode("utf-8")).hexdigest()
 
list DOCKER_IPCS = [DOCKER_RIFT_VIEWER_IPC, DOCKER_SMR_IPC, DOCKER_SMR_ONSCREEN_IPC]
 
string DOCKER_CONTAINER = "worker"
 
string DOCKER_IMAGE = "worker"
 
string DOCKER_DAEMON_JSON = "daemon.json"
 
int POLLING_INTERVAL = 1200
 
float AUTO_TERMINATE_CPU = 0.05
 
int DOCKER_REGISTRY_PORT = 5000
 
int NETCAT_PORT = 9000
 
int RABBITMQ_PORT = 5672
 
int RABBITMQ_MANAGE_PORT = 15672
 
int NO_WORKER_TIMEOUT = 180
 
tuple EC2_UNSUPPORTED_TYPES
 
dictionary type_to_levels_type
 
dictionary type_to_upsample_type
 

Function Documentation

◆ get_app_name()

def scripts.render.config.get_app_name (   ipc_name)

Variable Documentation

◆ AUTO_TERMINATE_CPU

float scripts.render.config.AUTO_TERMINATE_CPU = 0.05

◆ AWS_ROOT_NAME

string scripts.render.config.AWS_ROOT_NAME = "project/aws"

◆ BUILD_ROOT_NAME

string scripts.render.config.BUILD_ROOT_NAME = "build"

◆ DOCKER_AWS_CREDENTIALS

string scripts.render.config.DOCKER_AWS_CREDENTIALS = f"{DOCKER_AWS_ROOT}/credentials.csv"

◆ DOCKER_AWS_ROOT

string scripts.render.config.DOCKER_AWS_ROOT = f"{DOCKER_ROOT}/{AWS_ROOT_NAME}"

◆ DOCKER_AWS_WORKERS

string scripts.render.config.DOCKER_AWS_WORKERS = f"{DOCKER_AWS_ROOT}/workers.txt"

◆ DOCKER_BUILD_ROOT

string scripts.render.config.DOCKER_BUILD_ROOT = f"{DOCKER_ROOT}/{BUILD_ROOT_NAME}"

◆ DOCKER_CONTAINER

string scripts.render.config.DOCKER_CONTAINER = "worker"

◆ DOCKER_DAEMON_JSON

string scripts.render.config.DOCKER_DAEMON_JSON = "daemon.json"

◆ DOCKER_FLAGS_ROOT

string scripts.render.config.DOCKER_FLAGS_ROOT = f"{DOCKER_ROOT}/{FLAGS_ROOT_NAME}"

◆ DOCKER_IMAGE

string scripts.render.config.DOCKER_IMAGE = "worker"

◆ DOCKER_INPUT_ROOT

string scripts.render.config.DOCKER_INPUT_ROOT = f"{DOCKER_ROOT}/{INPUT_ROOT_NAME}"

◆ DOCKER_IPC_ROOT

string scripts.render.config.DOCKER_IPC_ROOT = f"{DOCKER_ROOT}/{IPC_ROOT_NAME}"

◆ DOCKER_IPCS

list scripts.render.config.DOCKER_IPCS = [DOCKER_RIFT_VIEWER_IPC, DOCKER_SMR_IPC, DOCKER_SMR_ONSCREEN_IPC]

◆ DOCKER_LOCAL_HOSTNAME

string scripts.render.config.DOCKER_LOCAL_HOSTNAME = "local:docker"

◆ DOCKER_LOCALHOST

string scripts.render.config.DOCKER_LOCALHOST = "host.docker.internal"

◆ DOCKER_NETWORK

string scripts.render.config.DOCKER_NETWORK = "facebook360_dep"

◆ DOCKER_OUTPUT_ROOT

string scripts.render.config.DOCKER_OUTPUT_ROOT = f"{DOCKER_INPUT_ROOT}/{OUTPUT_ROOT_NAME}"

◆ DOCKER_REGISTRY_PORT

int scripts.render.config.DOCKER_REGISTRY_PORT = 5000

◆ DOCKER_RIFT_VIEWER_IPC

scripts.render.config.DOCKER_RIFT_VIEWER_IPC = hashlib.md5("rift_viewer.ipc".encode("utf-8")).hexdigest()

◆ DOCKER_ROOT

string scripts.render.config.DOCKER_ROOT = "/app/facebook360_dep"

◆ DOCKER_SCRIPTS_ROOT

string scripts.render.config.DOCKER_SCRIPTS_ROOT = f"{DOCKER_ROOT}/{SCRIPTS_ROOT_NAME}"

◆ DOCKER_SMR_IPC

scripts.render.config.DOCKER_SMR_IPC = hashlib.md5("smr.ipc".encode("utf-8")).hexdigest()

◆ DOCKER_SMR_ONSCREEN_IPC

scripts.render.config.DOCKER_SMR_ONSCREEN_IPC = hashlib.md5("smr_onscreen.ipc".encode("utf-8")).hexdigest()

◆ EC2_UNSUPPORTED_TYPES

tuple scripts.render.config.EC2_UNSUPPORTED_TYPES
Initial value:
1 = (
2  "m1",
3  "m3",
4  "t1",
5  "c1",
6  "c3",
7  "c4.l",
8  "c4.x",
9  "c5.l",
10  "c5.x",
11  "c5d.l",
12  "c5d.x",
13  "c5n.l",
14  "cc",
15  "cg",
16  "cr1",
17  "m2",
18  "r3",
19  "d2",
20  "hs1",
21  "i2",
22  "g2",
23 )

◆ FLAGS_ROOT_NAME

string scripts.render.config.FLAGS_ROOT_NAME = "res/flags"

◆ INPUT_ROOT_NAME

string scripts.render.config.INPUT_ROOT_NAME = "project"

◆ IPC_ROOT_NAME

string scripts.render.config.IPC_ROOT_NAME = "ipc"

◆ LOCALHOST

string scripts.render.config.LOCALHOST = "127.0.0.1"

◆ NETCAT_PORT

int scripts.render.config.NETCAT_PORT = 9000

◆ NO_WORKER_TIMEOUT

int scripts.render.config.NO_WORKER_TIMEOUT = 180

◆ OUTPUT_ROOT_NAME

string scripts.render.config.OUTPUT_ROOT_NAME = "video"

◆ POLLING_INTERVAL

int scripts.render.config.POLLING_INTERVAL = 1200

◆ QUEUE_NAME

string scripts.render.config.QUEUE_NAME = "facebook360_dep"

◆ RABBITMQ_MANAGE_PORT

int scripts.render.config.RABBITMQ_MANAGE_PORT = 15672

◆ RABBITMQ_PORT

int scripts.render.config.RABBITMQ_PORT = 5672

◆ RESPONSE_QUEUE_NAME

string scripts.render.config.RESPONSE_QUEUE_NAME = "facebook360_dep_response"

◆ RIGS_ROOT_NAME

string scripts.render.config.RIGS_ROOT_NAME = "rigs"

◆ SCRIPTS_ROOT_NAME

string scripts.render.config.SCRIPTS_ROOT_NAME = "scripts"

◆ type_to_levels_type

dictionary scripts.render.config.type_to_levels_type
Initial value:
1 = {
2  "background_disp": "background_disp_levels",
3  "background_color": "background_color_levels",
4  "color": "color_levels",
5  "disparity": "disparity_levels",
6  "disparity_time_filtered": "disparity_time_filtered_levels",
7  "foreground_masks": "foreground_masks_levels",
8 }

◆ type_to_upsample_type

dictionary scripts.render.config.type_to_upsample_type
Initial value:
1 = {
2  "disparity": "disparity_upsample",
3  "background_disp": "background_disp_upsample",
4 }

◆ WIDTHS

list scripts.render.config.WIDTHS = [2048, 1024, 512, 256, 200, 128, 100, 80, 60, 50]