--uri, -u | STR | launchํ ๋ก์ปฌ ๊ฒฝ๋ก ๋๋ git repo URI์
๋๋ค. ์ด ๊ฐ์ด ์ ๊ณต๋๋ฉด ์ด ๋ช
๋ น์ ์ง์ ๋ URI๋ก๋ถํฐ ์์
์ ์์ฑํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--job, -j | STR | launchํ ์์
์ด๋ฆ์
๋๋ค. ์ด ๊ฐ์ ์ง์ ํ๋ฉด launch์ URI๊ฐ ํ์ํ์ง ์์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--entry-point, -E | STR | ํ๋ก์ ํธ ๋ด ์ง์
์ ์
๋๋ค. [default: main]. ์ง์
์ ์ ์ฐพ์ง ๋ชปํ๋ฉด ์ง์ ํ ์ด๋ฆ์ ํ๋ก์ ํธ ํ์ผ์ ์คํฌ๋ฆฝํธ๋ก ์คํํ๋ ค๊ณ ์๋ํฉ๋๋ค. ์ด๋ .py ํ์ผ์ โpythonโ์ผ๋ก, .sh ํ์ผ์ ๊ธฐ๋ณธ ์
ธ(ํ๊ฒฝ ๋ณ์ $SHELL๋ก ์ง์ ๋จ)๋ก ์คํํฉ๋๋ค. ์ด ๊ฐ์ ์ง์ ํ๋ฉด ์ค์ ํ์ผ์์ ์ ๋ฌ๋ entrypoint ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--build-context | STR | ์์ค ์ฝ๋ ๋ด build context ๊ฒฝ๋ก์
๋๋ค. ๊ธฐ๋ณธ๊ฐ์ ์์ค ์ฝ๋์ ๋ฃจํธ์
๋๋ค. -u์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--name | STR | run์ launchํ ๋ ์ฌ์ฉํ run ์ด๋ฆ์
๋๋ค. ์ง์ ํ์ง ์์ผ๋ฉด ์์์ run ์ด๋ฆ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด ๊ฐ์ ์ง์ ํ๋ฉด ์ค์ ํ์ผ์์ ์ ๋ฌ๋ name ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--entity, -e | STR | ์ run์ด ์ ์ก๋ ๋์ entity ์ด๋ฆ์
๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๋ก์ปฌ wandb/settings ํด๋์ ์ค์ ๋ entity๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด ๊ฐ์ ์ง์ ํ๋ฉด ์ค์ ํ์ผ์์ ์ ๋ฌ๋ entity ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--project, -p | STR | ์ run์ด ์ ์ก๋ ๋์ ํ๋ก์ ํธ ์ด๋ฆ์
๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ์์ค URI์ ์ง์ ๋ ํ๋ก์ ํธ ์ด๋ฆ์ ์ฌ์ฉํ๋ฉฐ, GitHub run์ ๊ฒฝ์ฐ git repo ์ด๋ฆ์ ์ฌ์ฉํฉ๋๋ค. ์ด ๊ฐ์ ์ง์ ํ๋ฉด ์ค์ ํ์ผ์์ ์ ๋ฌ๋ ํ๋ก์ ํธ ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--resource, -r | STR | run์ ์ฌ์ฉํ ์คํ ๋ฆฌ์์ค์
๋๋ค. ์ง์๋๋ ๊ฐ์ โlocal-processโ, โlocal-containerโ, โkubernetesโ, โsagemakerโ, โgcp-vertexโ์
๋๋ค. ์ด์ ๋ฆฌ์์ค ์ค์ ์ด ์๋ ํ๋ก ํธ์ํ๋ ๊ฒฝ์ฐ ์ด ๋งค๊ฐ๋ณ์๋ ํ์์
๋๋ค. ์ด ๊ฐ์ ์ง์ ํ๋ฉด ์ค์ ํ์ผ์์ ์ ๋ฌ๋ resource ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--docker-image, -d | STR | ์ฌ์ฉํ ํน์ ๋์ปค ์ด๋ฏธ์ง์
๋๋ค. ํ์์ name:tag์
๋๋ค. ์ด ๊ฐ์ ์ง์ ํ๋ฉด ์ค์ ํ์ผ์์ ์ ๋ฌ๋ ๋์ปค ์ด๋ฏธ์ง ๊ฐ์ ์ฌ์ ์ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--base-image, -B | STR | ์์
์ฝ๋๋ฅผ ์คํํ ๋์ปค ์ด๋ฏธ์ง์
๋๋ค. โdocker-image์๋ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--config, -c | STR | JSON ํ์ผ ๊ฒฝ๋ก(โ.jsonโ์ผ๋ก ๋๋์ผ ํจ) ๋๋ launch ์ค์ ์ผ๋ก ์ ๋ฌํ JSON ๋ฌธ์์ด์
๋๋ค. launch๋ run์ด ์ด๋ป๊ฒ ์ค์ ๋ ์ง ์ง์ ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--set-var, -v | STR | allow listing์ด ํ์ฑํ๋ ํ์ ๋ํด ํ
ํ๋ฆฟ ๋ณ์ ๊ฐ์ ์ค์ ํฉ๋๋ค. ํค-๊ฐ ์ ํ์์ ์: --set-var key1=value1 --set-var key2=value2 ๊ธฐ๋ณธ๊ฐ: None |
--queue, -q | STR | ํธ์ํ run ํ ์ด๋ฆ์
๋๋ค. ์ง์ ํ์ง ์์ผ๋ฉด single run์ ์ง์ launchํฉ๋๋ค. ์ธ์ ์์ด ์ง์ ํ๋ฉด(--queue) ๊ธฐ๋ณธ์ ์ผ๋ก โdefaultโ ํ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฆ์ ์ง์ ํ ๊ฒฝ์ฐ์๋ ํด๋น run ํ๊ฐ ์ง์ ๋ ํ๋ก์ ํธ์ entity ์๋์ ์์ด์ผ ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--async | BOOL Flag | ์์
์ ๋น๋๊ธฐ์ ์ผ๋ก ์คํํ๋ ํ๋๊ทธ์
๋๋ค. ๊ธฐ๋ณธ๊ฐ์ false์ด๋ฏ๋ก, ์ฆ โasync๋ฅผ ์ค์ ํ์ง ์์ผ๋ฉด wandb launch๋ ์์
์ด ์๋ฃ๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฝ๋๋ค. ์ด ์ต์
์ โqueue์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ด์ ํธ์ ํจ๊ป ์คํํ ๋์ ๋น๋๊ธฐ ์ต์
์ wandb launch-agent์์ ์ค์ ํด์ผ ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ: False |
--resource-args, -R | STR | JSON ํ์ผ ๊ฒฝ๋ก(โ.jsonโ์ผ๋ก ๋๋์ผ ํจ) ๋๋ ์ปดํจํ
๋ฆฌ์์ค์ resource args๋ก ์ ๋ฌํ JSON ๋ฌธ์์ด์
๋๋ค. ์ ๊ณตํด์ผ ํ๋ ์ ํํ ๋ด์ฉ์ ์คํ ๋ฐฑ์๋๋ง๋ค ๋ค๋ฆ
๋๋ค. ์ด ํ์ผ์ ๋ ์ด์์์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์. ๊ธฐ๋ณธ๊ฐ: None |
--dockerfile, -D | STR | ์์
์ ๊ตฌ์ถํ๋ ๋ฐ ์ฌ์ฉํ๋ Dockerfile ๊ฒฝ๋ก์ด๋ฉฐ, ์์
๋ฃจํธ๋ฅผ ๊ธฐ์ค์ผ๋ก ํ ์๋ ๊ฒฝ๋ก์
๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |
--priority, -P | Choice | โqueue๊ฐ ์ง์ ๋๋ฉด ์์
์ ์ฐ์ ์์๋ฅผ ์ค์ ํฉ๋๋ค. ์ฐ์ ์์๊ฐ ๋์ Launch ์์
์ด ๋จผ์ ์ฒ๋ฆฌ๋ฉ๋๋ค. ์ฐ์ ์์๋ ๋์ ์์๋ถํฐ critical, high, medium, low์
๋๋ค. ๊ธฐ๋ณธ๊ฐ: None |