InvokeAI/invokeai/frontend/web/src/app/constants.ts

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

40 lines
785 B
TypeScript
Raw Normal View History

// TODO: use Enums?
2023-04-28 02:28:39 +00:00
export const DIFFUSERS_SCHEDULERS: Array<string> = [
'ddim',
'plms',
'k_lms',
'dpmpp_2',
'k_dpm_2',
'k_dpm_2_a',
'k_dpmpp_2',
'k_euler',
'k_euler_a',
'k_heun',
2023-05-11 08:52:37 +00:00
'unipc',
];
// Valid image widths
export const WIDTHS: Array<number> = Array.from(Array(64)).map(
(_x, i) => (i + 1) * 64
2023-03-18 06:00:29 +00:00
);
// Valid image heights
export const HEIGHTS: Array<number> = Array.from(Array(64)).map(
(_x, i) => (i + 1) * 64
2023-03-18 06:00:29 +00:00
);
// Valid upscaling levels
export const UPSCALING_LEVELS: Array<{ key: string; value: number }> = [
{ key: '2x', value: 2 },
{ key: '4x', value: 4 },
];
export const NUMPY_RAND_MIN = 0;
export const NUMPY_RAND_MAX = 2147483647;
2022-10-18 13:57:40 +00:00
export const FACETOOL_TYPES = ['gfpgan', 'codeformer'] as const;
2022-11-02 21:08:00 +00:00
2023-04-22 12:55:43 +00:00
export const NODE_MIN_WIDTH = 250;