په ټولو ژبو کې امرونه او کوډ په انګلیسي پاتې کېږي. غټتوري ځاینښې د خپل حساب او پیسې ورکړل شوې دندې له ارزښتونو سره بدلې کړئ؛ ریښتینې کیلي په شریکو notebook-ونو یا لاګونو کې مه نښلوئ.
خپله اجرا بېرته ترلاسه کړئ
- اجرا د معلوماتو ځای او بودجې وڅارئ
- اتومي چیکپواینټ وزنونه، اصلاحوونکی او تصادفي حالت
- پرې کېدل وروستی سم checkpoint وساتئ
- تایید Fingerprint-ونه او شته فضا وګورئ
- بیاپیل له کار تکرارولو پرته دوام ورکړئ
اجرا: د معلوماتو ځای او بودجې وڅارئ. اتومي چیکپواینټ: وزنونه، اصلاحوونکی او تصادفي حالت. پرې کېدل: وروستی سم checkpoint وساتئ. تایید: Fingerprint-ونه او شته فضا وګورئ. بیاپیل: له کار تکرارولو پرته دوام ورکړئ
تر بیا هڅې مخکې ناکامي ولولئ
د تصدیق ناکامۍ، د مرجع لاسرسي پای، ناسم ماډل، د وسیلې کمه حافظه، ناسم ډیټاسېټ او ناکام معیارونه بېلابېلې حللارې غواړي. TrainingClient یوازې وړ GET غوښتنې په محدود شمېر بیا هڅوي. د بدلون غوښتنې په اتومات ډول نه تکرارېږي. د وخت پای پر مهال، د لیکنې تر تکرار مخکې خپله اجرا یا API سرچینه وګورئ.
- 401/403: د کیلي ساحه، د حساب لاسرسی او د پیسې ورکړل شوي مرجع حق تایید کړئ.
- 404: ډاډه شئ چې سرچینه د ننوتلي حساب ده.
- 409/422: تر ننوتنو بدلولو مخکې د اجرا حالت او د ډګرونو د تایید جزئیات وګورئ.
import os
from fusionpointai_training import TrainingClient
from fusionpointai_training.errors import APIError, IntegrityError, TrainingError
client = TrainingClient(api_key=os.environ["FUSIONPOINTAI_API_KEY"])
try:
state = client.get_session(os.environ["FUSIONPOINTAI_SESSION_ID"])
print("Current state:", state["status"])
except IntegrityError:
print("Integrity check failed; preserve the report and investigate.")
except TrainingError:
print("Training failed; inspect the local report before retrying.")
except APIError:
print("Request failed; inspect access and session state before another write.")
except ValueError:
print("Invalid local configuration; correct the input before retrying.")
# Never print the key or authorization headers.
خپله اجرا وځنډوئ، بیاپیل یا لغوه کړئ
د پروژې API او CLI د اجرا اړوند worker-ونه کنټرولوي. ځنډول د atomic checkpoint تر بشپړېدو تم کېږي؛ بیاپیلول د تنظیم، ماډل، معلوماتو، evaluator او جوړښت fingerprint-ونه تاییدوي؛ لغوه کول همدا اجرا دروي او وروستی حالت دی. د پخواني TrainingClient.cancel میتود د خدمت د ناستې حالت لغوه کوي او د پروژې د worker کنټرول بدیل نه دی.
- د وخت پای وروسته د کنټرول تر تکرار مخکې status وګورئ.
- یوازې سمه بېرته ترلاسه کېدونکې اجرا بیاپیل کړئ؛ ناسم checkpoint په زور مه منئ.
- نیمګړي محصولات وساتئ او د منل شوو توکو په نوم یې مه ثبتوئ.
# Continue with client/session. Cancels API state; not pause/resume.
cancelled = client.cancel(session["id"])
print(cancelled["status"])
# Stop the separate GPU process using your runtime's process controls.
د پروژې اجرا بېرته ترلاسه کړئ
TrainingProject د ماډل یا adapter اصلي checkpoint-ونه او د پروژې پرمختګ د اجرا اړوند ډایرکټرۍ کې ساتي. بیاپیلول د دوام مخکې د ماډل، ډیټاسېټ، تنظیم، evaluator او جوړښت fingerprint-ونه تاییدوي. د checkpoint ساتنې او زېرمه بودجې د اجرا معلومات محدودوي؛ ناسم checkpoint رد کېږي.
- ټاکل شوې ساتنه تر پنځو بېرته ترلاسه کېدونکو checkpoint-ونو پورې ساتي.
- ځنډول او لغوه کول جلا حالتونه او اغېزې لري.
- د فعالې اجرا پر مهال د checkpoint فایلونه مه ړنګوئ او مه یې بدلوئ.
Checkpoint contents and resume validation
model/adapters + optimizer + scheduler + random states
dataset version + sampler/data position + curriculum progress
model/config/evaluator fingerprints + distributed topology
atomic completion marker + integrity checks + storage budget
Keep at most 3 valid recovery checkpoints by default.
Refuse mismatched resumes before updating weights.