Spaces:
Runtime error
Runtime error
| import enum | |
| class GenerationOptions(enum.Enum): | |
| """This Enum provides the options that are used in the usual generation | |
| (that is, consumed by the core_generation_funnel). | |
| Please use this to avoid typos. Also, this enum provides default values for these options.""" | |
| def __new__(cls, *args, **kwds): | |
| value = len(cls.__members__) + 1 | |
| obj = object.__new__(cls) | |
| obj._value_ = value | |
| return obj | |
| def __init__(self, default_value=None, *args): | |
| """Saves default value as a member (called "df") of a member of this enum""" | |
| self.df = default_value | |
| COMPUTE_DEVICE = "GPU" | |
| MODEL_TYPE = "Depth Anything v2 Base" # Will become enum element | |
| BOOST = False | |
| NET_SIZE_MATCH = False | |
| NET_WIDTH = 448 | |
| NET_HEIGHT = 448 | |
| TILING_MODE = False | |
| DO_OUTPUT_DEPTH = True | |
| OUTPUT_DEPTH_INVERT = False | |
| OUTPUT_DEPTH_COMBINE = False | |
| OUTPUT_DEPTH_COMBINE_AXIS = "Horizontal" # Format (str) is subject to change | |
| DO_OUTPUT_DEPTH_PREDICTION = False # Hidden, do not use, subject to change | |
| CLIPDEPTH = False | |
| CLIPDEPTH_MODE = "Range" | |
| CLIPDEPTH_FAR = 0.0 | |
| CLIPDEPTH_NEAR = 1.0 | |
| GEN_STEREO = False | |
| STEREO_MODES = ["left-right", "red-cyan-anaglyph"] | |
| STEREO_DIVERGENCE = 2.5 | |
| STEREO_SEPARATION = 0.0 | |
| STEREO_FILL_ALGO = "polylines_sharp" | |
| STEREO_OFFSET_EXPONENT = 1.0 | |
| STEREO_BALANCE = 0.0 | |
| GEN_NORMALMAP = False | |
| NORMALMAP_PRE_BLUR = False | |
| NORMALMAP_PRE_BLUR_KERNEL = 3 | |
| NORMALMAP_SOBEL = True | |
| NORMALMAP_SOBEL_KERNEL = 3 | |
| NORMALMAP_POST_BLUR = False | |
| NORMALMAP_POST_BLUR_KERNEL = 3 | |
| NORMALMAP_INVERT = False | |
| GEN_HEATMAP = False | |
| GEN_SIMPLE_MESH = False | |
| SIMPLE_MESH_OCCLUDE = True | |
| SIMPLE_MESH_SPHERICAL = False | |
| GEN_INPAINTED_MESH = False | |
| GEN_INPAINTED_MESH_DEMOS = False | |
| GEN_REMBG = False | |
| SAVE_BACKGROUND_REMOVAL_MASKS = False # Legacy, will be reworked | |
| PRE_DEPTH_BACKGROUND_REMOVAL = False # Legacy, will be reworked | |
| REMBG_MODEL = "u2net" | |