DevWild commited on
Commit
7803b2d
·
verified ·
1 Parent(s): 46ec2c1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -2
app.py CHANGED
@@ -294,7 +294,7 @@ def start_training(
294
  toolkit_src = os.path.join(dataset_folder, "ai-toolkit")
295
  if not os.path.exists(toolkit_src):
296
  subprocess.run(
297
- f"git clone https://github.com/ostris/ai-toolkit.git {toolkit_src}",
298
  shell=True,
299
  check=True
300
  )
@@ -306,7 +306,15 @@ def start_training(
306
  token=hf_token,
307
  commit_message="Pushing training files from controller"
308
  )
309
-
 
 
 
 
 
 
 
 
310
  cmd = f"autotrain spacerunner --project-name {slugged_lora_name} --script-path {dataset_folder}"
311
  cmd += f" --username {profile.username} --token {hf_token} --backend spaces-l4x1"
312
  outcome = subprocess.run(cmd.split(), capture_output=True, text=True)
 
294
  toolkit_src = os.path.join(dataset_folder, "ai-toolkit")
295
  if not os.path.exists(toolkit_src):
296
  subprocess.run(
297
+ f"git clone https://github.com/ostris/ai-toolkit.git ai-toolkit && cd ai-toolkit && git submodule update --init --recursive {toolkit_src}",
298
  shell=True,
299
  check=True
300
  )
 
306
  token=hf_token,
307
  commit_message="Pushing training files from controller"
308
  )
309
+
310
+ model_repo_id = f"{profile.username}/{slugged_lora_name}"
311
+ try:
312
+ api.create_repo(repo_id=model_repo_id, repo_type="model", private=True)
313
+ print(f"Created model repo {model_repo_id}")
314
+ except Exception as e:
315
+ print(f"Model repo might already exist: {e}")
316
+
317
+
318
  cmd = f"autotrain spacerunner --project-name {slugged_lora_name} --script-path {dataset_folder}"
319
  cmd += f" --username {profile.username} --token {hf_token} --backend spaces-l4x1"
320
  outcome = subprocess.run(cmd.split(), capture_output=True, text=True)