facebook360_dep
Facebook360 Depth Estimation Pipeline
Public Member Functions | Public Attributes | List of all members
project.Project Class Reference

Public Member Functions

def __init__ (self, project_root, cache, csv_path, s3_sample_frame, s3_ignore_fullsize_color, verbose)
 
def verify (self, pickle_frames=True)
 

Public Attributes

 is_aws
 
 is_lan
 
 project_root
 
 path_project
 
 s3_sample_frame
 
 s3_ignore_fullsize_color
 
 verbose
 
 aws_util
 

Detailed Description

Project class to interact with S3

Constructor & Destructor Documentation

◆ __init__()

def project.Project.__init__ (   self,
  project_root,
  cache,
  csv_path,
  s3_sample_frame,
  s3_ignore_fullsize_color,
  verbose 
)
Project class to interact with S3

Args:
    project_root (str): Path of the project.
    cache (str): Path of the local cache.
    csv_path (str): Path to AWS credentials .csv file
    s3_sample_frame (str): Sample frame to donwload (empty = first found)
    s3_ignore_fullsize_color (bool): Boolean to ignore full-size colors
    verbose (bool): Verbose output

Member Function Documentation

◆ verify()

def project.Project.verify (   self,
  pickle_frames = True 
)
Verify S3 data, including downloading and unpacking sample frames

Member Data Documentation

◆ aws_util

project.Project.aws_util

◆ is_aws

project.Project.is_aws

◆ is_lan

project.Project.is_lan

◆ path_project

project.Project.path_project

◆ project_root

project.Project.project_root

◆ s3_ignore_fullsize_color

project.Project.s3_ignore_fullsize_color

◆ s3_sample_frame

project.Project.s3_sample_frame

◆ verbose

project.Project.verbose

The documentation for this class was generated from the following file: