Skip to content

Debug Bundle for R F MMORPG Online #64

Description

@cyril-adjilani

Debug Bundle

  • Schema version: 2
  • Captured at: 1779968249382 (unix-ms)
  • Platform: windows x86_64
  • App version: 0.2.2
  • Install dir: C:\Program Files\BOT-MMORPG-AI
  • <localdata> placeholder: %LOCALAPPDATA%/com.bot.mmorpg.ai/ (substituted in paths to avoid markdown auto-link)
  • Error count: 1 (Rust: 1, sidecar: 0)
  • Runtime doctor: ok (elapsed 2177ms)
  • Sidecar launch: ok

Sidecar Launch

  • Status: ok
  • Command: C:\Users\cjfad\AppData\Local\<localdata>\runtime\py\python\python.exe -u "C:\Program Files\BOT-MMORPG-AI\resources\backend\entry_main.py" --port 0 --token tkn-15020-1779967830491266700 --resource-root "C:\Program Files\BOT-MMORPG-AI" --data-root C:\Users\cjfad\AppData\Local\<localdata>
  • CWD: C:\Users\cjfad\AppData\Local\<localdata>
  • PID: 12852
  • Exit code: (still running or killed)
  • Startup timeout: 60s
  • Duration: 699ms

Environment (filtered)

MODELHUB_DATA_ROOT=C:\Users\cjfad\AppData\Local\<localdata>
MODELHUB_RESOURCE_ROOT=C:\Program Files\BOT-MMORPG-AI
PYTHONIOENCODING=utf-8
PYTHONPATH=C:\Program Files\BOT-MMORPG-AI\resources\backend;C:\Program Files\BOT-MMORPG-AI\resources;C:\Users\cjfad\AppData\Local\<localdata>\runtime\py\python\site-packages;C:\Program Files\BOT-MMORPG-AI
PYTHONUNBUFFERED=1
PYTHONUTF8=1

stdout

READY url=http://127.0.0.1:60345 token=tkn-15020-1779967830491266700

stderr

[Session] Starting recording session: custom_session_20260528_1930
[Session] Finalizing recording...
[Session] Archived dataset: 11 file(s) -> datasets\genshin_impact\20260528_193637_custom_session_20260528_1930
[Session] Starting training session: genshin_impact_farming_v1

Health Probe

  • Result: 200 OK
  • Response body:
{"ok":true,"modelhub":true,"resource_root":"C:\\Program Files\\BOT-MMORPG-AI","data_root":"C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai","version":"0.1.9","session_manager":true}

Errors

Error 1 — ValueError: Target size (torch.Size([8, 39])) must be the same as input size (torch.Size([8, 29]))

{
  "task": "fix_runtime_error",
  "summary": "ValueError: Target size (torch.Size([8, 39])) must be the same as input size (torch.Size([8, 29]))",
  "source": "spawned_script",
  "timestamp_ms": 1779968210599,
  "context": {
    "spawned_script": "[sidecar-job:b2ffd8ddddef]"
  },
  "error": {
    "type": "ValueError",
    "message": "Target size (torch.Size([8, 39])) must be the same as input size (torch.Size([8, 29]))",
    "primary_file": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\site-packages\\torch\\nn\\functional.py",
    "primary_line": 3641,
    "traceback": "Traceback (most recent call last):\n  File \"\\\\?\\C:\\Program Files\\BOT-MMORPG-AI\\resources\\versions\\0.01\\2-train_model.py\", line 569, in <module>\n    sys.exit(main())\n  File \"\\\\?\\C:\\Program Files\\BOT-MMORPG-AI\\resources\\versions\\0.01\\2-train_model.py\", line 553, in main\n    train_model(\n  File \"\\\\?\\C:\\Program Files\\BOT-MMORPG-AI\\resources\\versions\\0.01\\2-train_model.py\", line 348, in train_model\n    train_loss = train_epoch(\n  File \"\\\\?\\C:\\Program Files\\BOT-MMORPG-AI\\resources\\versions\\0.01\\2-train_model.py\", line 260, in train_epoch\n    loss = criterion(outputs, actions)\n  File \"C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\site-packages\\torch\\nn\\modules\\module.py\", line 1778, in _wrapped_call_impl\n    return self._call_impl(*args, **kwargs)\n  File \"C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\site-packages\\torch\\nn\\modules\\module.py\", line 1789, in _call_impl\n    return forward_call(*args, **kwargs)\n  File \"C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\site-packages\\torch\\nn\\modules\\loss.py\", line 834, in forward\n    return F.binary_cross_entropy_with_logits(\n  File \"C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\site-packages\\torch\\nn\\functional.py\", line 3641, in binary_cross_entropy_with_logits\n    raise ValueError(\nValueError: Target size (torch.Size([8, 39])) must be the same as input size (torch.Size([8, 29]))\n"
  },
  "candidate_files": [
    "src-tauri/src/main.rs",
    "docs/installer/04-bug-index.md",
    "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\site-packages\\torch\\nn\\functional.py"
  ],
  "instructions": [
    "Read each candidate_files path before proposing changes.",
    "Identify the minimal patch that fixes the root cause.",
    "Do NOT rewrite entire files. Edit targeted lines only.",
    "Reference docs/installer/04-bug-index.md for similar prior bugs."
  ]
}

Runtime doctor

Self-test of the bundled Python runtime. Each check names the failing submodule / dependency precisely so the AI assistant can map an error row to a concrete remediation (VC++ redist, AV exclusion, partial install repair, etc.). Generated by scripts/runtime_doctor.py --selftest.

Check Status Detail
python_boot OK Python 3.10.11 on win32 (C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\python.exe)
vc_redist OK Visual C++ 2015-2022 x64 runtime present
torch_intact OK torch 2.12.0+cpu -- all required submodules importable
torchvision_intact OK torchvision 0.27.0+cpu importable
numpy_intact OK numpy 1.26.4 -- numpy.testing importable
fastapi_intact OK fastapi 0.136.1, uvicorn 0.47.0
cv2_intact OK opencv-python 4.11.0
data_dir_writable OK C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai is writable
sidecar_port_bindable OK loopback bind succeeded on ephemeral port 54891
{
  "doctor_version": "1.0.0",
  "verdict": "ok",
  "elapsed_ms": 2177,
  "platform": {
    "os": "win32",
    "python_version": "3.10.11",
    "executable": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\python.exe",
    "prefix": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python",
    "machine": "AMD64"
  },
  "checks": [
    {
      "name": "python_boot",
      "status": "ok",
      "detail": "Python 3.10.11 on win32 (C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\python.exe)",
      "elapsed_ms": 0
    },
    {
      "name": "vc_redist",
      "status": "ok",
      "detail": "Visual C++ 2015-2022 x64 runtime present",
      "elapsed_ms": 0
    },
    {
      "name": "torch_intact",
      "status": "ok",
      "detail": "torch 2.12.0+cpu -- all required submodules importable",
      "elapsed_ms": 1032
    },
    {
      "name": "torchvision_intact",
      "status": "ok",
      "detail": "torchvision 0.27.0+cpu importable",
      "elapsed_ms": 914
    },
    {
      "name": "numpy_intact",
      "status": "ok",
      "detail": "numpy 1.26.4 -- numpy.testing importable",
      "elapsed_ms": 2
    },
    {
      "name": "fastapi_intact",
      "status": "ok",
      "detail": "fastapi 0.136.1, uvicorn 0.47.0",
      "elapsed_ms": 198
    },
    {
      "name": "cv2_intact",
      "status": "ok",
      "detail": "opencv-python 4.11.0",
      "elapsed_ms": 16
    },
    {
      "name": "data_dir_writable",
      "status": "ok",
      "detail": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai is writable",
      "elapsed_ms": 0
    },
    {
      "name": "sidecar_port_bindable",
      "status": "ok",
      "detail": "loopback bind succeeded on ephemeral port 54891",
      "elapsed_ms": 0
    }
  ]
}

System probe

Deep diagnostic capture (system info, disk free, network, embedded-Python health, file integrity, environment, antivirus). Fired automatically when the runtime verdict is non-OK.

{
  "install_dir": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai",
  "system": {
    "os": "Windows-10-10.0.26200-SP0",
    "os_release": "10",
    "machine": "AMD64",
    "processor": "Intel64 Family 6 Model 183 Stepping 1, GenuineIntel",
    "cpu_count": 24,
    "python_version": "3.10.11",
    "python_arch": "64bit",
    "python_executable": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\python.exe"
  },
  "memory": {
    "total_gb": 31.8,
    "available_gb": 23.6,
    "load_pct": 25
  },
  "disk": {
    "install": {
      "free_gb": 80.3,
      "total_gb": 464.4,
      "used_pct": 82.7
    },
    "temp": {
      "free_gb": 80.3,
      "total_gb": 464.4,
      "used_pct": 82.7
    }
  },
  "filesystem": {
    "install_dir": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai",
    "is_program_files": false,
    "onedrive_redirected": false,
    "long_path_support": false,
    "install_dir_writable": true,
    "path_length": 46,
    "path_too_long_warning": false
  },
  "network": {
    "loopback_resolves": true,
    "free_port": 54888
  },
  "python_runtime": {
    "embedded_python": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai\\runtime\\py\\python\\python.exe",
    "exists": true,
    "version": "Python 3.10.11",
    "runs": true,
    "importable": {
      "fastapi": true,
      "uvicorn": true,
      "numpy": true,
      "torch": true,
      "cv2": true
    }
  },
  "file_integrity": [
    {
      "path": "BOT-MMORPG-AI.exe",
      "status": "missing"
    },
    {
      "path": "Uninstall.exe",
      "status": "missing"
    },
    {
      "path": "resources/runtime/python-runtime.zip",
      "status": "missing"
    },
    {
      "path": "resources/backend/entry_main.py",
      "status": "missing"
    },
    {
      "path": "resources/backend/main_backend.py",
      "status": "missing"
    },
    {
      "path": "resources/modelhub/tauri.py",
      "status": "missing"
    },
    {
      "path": "resources/versions/0.01/1-collect_data.py",
      "status": "missing"
    },
    {
      "path": "resources/versions/0.01/2-train_model.py",
      "status": "missing"
    },
    {
      "path": "resources/versions/0.01/3-test_model.py",
      "status": "missing"
    },
    {
      "path": "drivers/interception/install-interception.exe",
      "status": "missing"
    },
    {
      "path": "drivers/vjoy/vJoySetup.exe",
      "status": "missing"
    }
  ],
  "environment": {
    "MODELHUB_RESOURCE_ROOT": "C:\\Program Files\\BOT-MMORPG-AI",
    "MODELHUB_DATA_ROOT": "C:\\Users\\cjfad\\AppData\\Local\\com.bot.mmorpg.ai",
    "PYTHONUNBUFFERED": "1",
    "PYTHONUTF8": "1",
    "PYTHONIOENCODING": "utf-8",
    "PATH_length": "687",
    "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
  },
  "antivirus": {
    "detected": [
      "MsMpEng.exe"
    ],
    "candidates_scanned": 9
  }
}

Usage

Paste this entire block into your AI coding assistant or attach to a GitHub issue. It contains everything needed to debug startup failures, runtime crashes, and backend errors: the launch command + env + stdout + stderr + health-probe result, plus any captured Python tracebacks, the runtime doctor verdict, and the deep system probe. Always review the proposed patch before applying.

Recent in-app log tail

[System] Neural training console initialized.
[7:30:31 PM] ═══════════════════════════════════════
[7:30:31 PM] BOT MMORPG AI (Tauri Edition)
[7:30:31 PM] UI bundle: dev (unstamped)
[7:30:31 PM] Initializing Rust Core...
[7:30:31 PM] Tauri RPC bridge ready (Python sidecar status reported separately).
[7:30:31 PM] Applied preset for Genshin Impact: 480x270, combat, efficientnet_lstm
[7:30:31 PM] [System] Sidecar Python: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\python.exe
[7:30:31 PM] [System] Sidecar Script: C:\Program Files\BOT-MMORPG-AI\resources\backend\entry_main.py
[7:30:31 PM] [Sidecar] /health gate passed. Sidecar is fully READY.
[7:30:31 PM] [System] Sidecar READY
[7:30:31 PM] Loaded Config: gemini
[7:30:31 PM] ModelHub: Available
[7:30:35 PM] Install health: OK
[7:30:35 PM] Catalog loaded for game: genshin_impact
[7:32:24 PM] Requesting recording start...
[7:32:24 PM] [Sidecar stderr] [Session] Starting recording session: custom_session_20260528_1930
[7:32:25 PM] [System] Using portable site-packages: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\site-packages
[7:32:25 PM] [System] Python: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\python.exe
[7:32:25 PM] [System] Script: \\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01\1-collect_data.py
[7:32:25 PM] [System] WorkDir: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai
[7:32:25 PM] [System] VersionDir: \\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01
[7:32:25 PM] [Sidecar] Submitted job 2acf79407e18 (kind=collect)
[7:32:25 PM] Started collect_data job 2acf79407e18
[7:32:25 PM] =================================================
[7:32:25 PM] [Collector] 1-collect_data.py
[7:32:25 PM] [Collector] Game ID : unknown
[7:32:25 PM] [Collector] Dataset Name : Untitled
[7:32:25 PM] [Collector] Monitor ID :
[7:32:25 PM] [Collector] CaptureRegion: (0, 40, 1920, 1120)
[7:32:25 PM] [Collector] Resolution : (480, 270)
[7:32:25 PM] [Collector] Mouse Record : ENABLED
[7:32:25 PM] [Collector] Output Dir : C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\datasets
[7:32:25 PM] [Collector] Output File : preprocessed_training_data-30.npy
[7:32:25 PM] =================================================
[7:32:25 PM] [Tip] Windows users: use 'set' instead of 'export' for env vars (#34)
[7:32:25 PM] [Tip] Custom region: set BOTMMO_CAPTURE_REGION=0,0,1280,720
[7:32:25 PM]
[7:32:25 PM] [Mouse] Recording ENABLED (adds 10 values: x, y, dx, dy, vx, vy, lmb, rmb, mmb, scroll)
[7:32:25 PM] 4
[7:32:26 PM] 3
[7:32:27 PM] 2
[7:32:28 PM] 1
[7:32:30 PM] [Info] Cooperative stop enabled; flag=C:\Users\cjfad\AppData\Local\Temp\botmmo_stop_2acf79407e18.flag
[7:32:30 PM] STARTING!!!
[7:32:34 PM] [Info] Collected: 100 samples
[7:32:39 PM] [Info] Collected: 200 samples
[7:32:43 PM] [Info] Collected: 300 samples
[7:32:49 PM] [Info] Collected: 400 samples
[7:32:53 PM] [Info] Collected: 500 samples
[7:32:53 PM] [SAVED] datasets\preprocessed_training_data-30.npy (500 samples)
[7:32:58 PM] [Info] Collected: 100 samples
[7:33:02 PM] [Info] Collected: 200 samples
[7:33:07 PM] [Info] Collected: 300 samples
[7:33:12 PM] [Info] Collected: 400 samples
[7:33:16 PM] [Info] Collected: 500 samples
[7:33:17 PM] [SAVED] datasets\preprocessed_training_data-31.npy (500 samples)
[7:33:21 PM] [Info] Collected: 100 samples
[7:33:26 PM] [Info] Collected: 200 samples
[7:33:31 PM] [Info] Collected: 300 samples
[7:33:35 PM] [Info] Collected: 400 samples
[7:33:40 PM] [Info] Collected: 500 samples
[7:33:40 PM] [SAVED] datasets\preprocessed_training_data-32.npy (500 samples)
[7:33:45 PM] [Info] Collected: 100 samples
[7:33:50 PM] [Info] Collected: 200 samples
[7:33:54 PM] [Info] Collected: 300 samples
[7:33:59 PM] [Info] Collected: 400 samples
[7:34:04 PM] [Info] Collected: 500 samples
[7:34:04 PM] [SAVED] datasets\preprocessed_training_data-33.npy (500 samples)
[7:34:08 PM] [Info] Collected: 100 samples
[7:34:13 PM] [Info] Collected: 200 samples
[7:34:17 PM] [Info] Collected: 300 samples
[7:34:22 PM] [Info] Collected: 400 samples
[7:34:27 PM] [Info] Collected: 500 samples
[7:34:27 PM] [SAVED] datasets\preprocessed_training_data-34.npy (500 samples)
[7:34:32 PM] [Info] Collected: 100 samples
[7:34:36 PM] [Info] Collected: 200 samples
[7:34:41 PM] [Info] Collected: 300 samples
[7:34:46 PM] [Info] Collected: 400 samples
[7:34:50 PM] [Info] Collected: 500 samples
[7:34:50 PM] [SAVED] datasets\preprocessed_training_data-35.npy (500 samples)
[7:34:55 PM] [Info] Collected: 100 samples
[7:35:00 PM] [Info] Collected: 200 samples
[7:35:05 PM] [Info] Collected: 300 samples
[7:35:09 PM] [Info] Collected: 400 samples
[7:35:14 PM] [Info] Collected: 500 samples
[7:35:14 PM] [SAVED] datasets\preprocessed_training_data-36.npy (500 samples)
[7:35:19 PM] [Info] Collected: 100 samples
[7:35:23 PM] [Info] Collected: 200 samples
[7:35:28 PM] [Info] Collected: 300 samples
[7:35:33 PM] [Info] Collected: 400 samples
[7:35:38 PM] [Info] Collected: 500 samples
[7:35:38 PM] [SAVED] datasets\preprocessed_training_data-37.npy (500 samples)
[7:35:42 PM] [Info] Collected: 100 samples
[7:35:47 PM] [Info] Collected: 200 samples
[7:35:51 PM] [Info] Collected: 300 samples
[7:35:56 PM] [Info] Collected: 400 samples
[7:36:01 PM] [Info] Collected: 500 samples
[7:36:01 PM] [SAVED] datasets\preprocessed_training_data-38.npy (500 samples)
[7:36:06 PM] [Info] Collected: 100 samples
[7:36:10 PM] [Info] Collected: 200 samples
[7:36:15 PM] [Info] Collected: 300 samples
[7:36:20 PM] [Info] Collected: 400 samples
[7:36:24 PM] [Info] Collected: 500 samples
[7:36:24 PM] [SAVED] datasets\preprocessed_training_data-39.npy (500 samples)
[7:36:29 PM] [Info] Collected: 100 samples
[7:36:34 PM] [Info] Collected: 200 samples
[7:36:36 PM] [Sidecar] Stop requested for job 2acf79407e18 -- waiting for clean shutdown (saving any buffered samples)...
[7:36:36 PM] [Sidecar] Cancelled job 2acf79407e18
[7:36:36 PM] [Sidecar stderr] [Session] Finalizing recording...
[7:36:37 PM] [Sidecar stderr] [Session] Archived dataset: 11 file(s) -> datasets\genshin_impact\20260528_193637_custom_session_20260528_1930
[7:36:37 PM] Dataset ready for training: 20260528_193637_custom_session_20260528_1930
[7:36:37 PM] No process running
[7:36:37 PM] [Info] Stop flag detected; exiting cleanly...
[7:36:37 PM] [SAVED] datasets\preprocessed_training_data-40.npy (256 samples)
[7:36:37 PM] [Mouse] Capture stopped.
[7:36:37 PM] [Info] Exited cleanly.
[7:36:37 PM] [Sidecar] Job 2acf79407e18 -> cancelled (exit_code=0)
[7:36:37 PM] Catalog loaded for game: genshin_impact
[7:36:40 PM] Selected dataset: 20260528_193637_custom_session_20260528_1930
[7:36:43 PM] -------------------------------------------
[7:36:43 PM] Initializing neural network training...
[7:36:43 PM] [Debug] train state: selectedDatasetId='20260528_193637_custom_session_20260528_1930' | sel.value='20260528_193637_custom_session_20260528_1930' | option.dataset.datasetId='20260528_193637_custom_session_20260528_1930' | resolved='20260528_193637_custom_session_20260528_1930'
[7:36:43 PM] [Debug] train payload: {"game_id":"genshin_impact","model_name":"genshin_impact_farming_v1","dataset_id":"20260528_193637_custom_session_20260528_1930","arch":"efficientnet_simple"}
[7:36:43 PM] [Sidecar stderr] [Session] Starting training session: genshin_impact_farming_v1
[7:36:43 PM] [System] Using portable site-packages: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\site-packages
[7:36:43 PM] [System] Python: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\python.exe
[7:36:43 PM] [System] Script: \\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01\2-train_model.py
[7:36:43 PM] [System] WorkDir: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai
[7:36:43 PM] [System] VersionDir: \\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01
[7:36:43 PM] [Sidecar] Submitted job b2ffd8ddddef (kind=train)
[7:36:43 PM] Started train_model job b2ffd8ddddef
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | ======================== BOT-MMORPG-AI TRAINING ========================
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | Data dir : C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\datasets\genshin_impact\20260528_193637_custom_session_20260528_1930
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | Artifacts dir: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\trained_models\genshin_impact\genshin_impact_farming_v1
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | Model : efficientnet_simple
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | Device : cpu
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | Temporal : False (seq_len=1)
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | ========================================================================
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | Loading data...
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | [Dataset] Found 11 data file(s) in: C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\datasets\genshin_impact\20260528_193637_custom_session_20260528_1930
[7:36:45 PM] 2026-05-28 19:36:45 | INFO | [Dataset] Patterns: ['training_data-*.npy', 'preprocessed_training_data-*.npy']
[7:36:47 PM] 2026-05-28 19:36:46 | INFO | [Dataset] Loaded 5256 sample(s) in 1.2s
[7:36:47 PM] 2026-05-28 19:36:46 | INFO | [Dataset] Skipped files: 0, skipped items: 0
[7:36:47 PM] 2026-05-28 19:36:46 | INFO | [Dataset] Frame shape: (270, 480, 3)
[7:36:47 PM] 2026-05-28 19:36:46 | INFO | [Dataset] Action shape: (39,)
[7:36:47 PM] 2026-05-28 19:36:46 | INFO | Train samples : 4731
[7:36:47 PM] 2026-05-28 19:36:46 | INFO | Val samples : 525
[7:36:47 PM] 2026-05-28 19:36:46 | INFO | Creating model: efficientnet_simple
[7:36:47 PM] Downloading: "https://download.pytorch.org/models/efficientnet_b0_rwightman-7f5810bc.pth" to C:\Users\cjfad/.cache\torch\hub\checkpoints\efficientnet_b0_rwightman-7f5810bc.pth
[7:36:50 PM] (stderr) 0%| | 0.00/20.5M [00:00
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Parameters : 4,342,937
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Starting training...
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | NOTE: Artifacts will be saved as .pth into the artifacts dir above.
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | =========================== TRAINING CONFIG ============================
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Model : efficientnet_simple (EfficientNetSimple)
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Parameters : 4,342,937
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Device : cpu
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Epochs : 10
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Learning rate : 0.0001
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Train batches : 592
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Val batches : 66
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | Artifacts dir : C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\trained_models\genshin_impact\genshin_impact_farming_v1
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | ========================================================================
[7:36:50 PM] 2026-05-28 19:36:49 | INFO | ============================== EPOCH 1/10 ==============================
[7:36:50 PM] (stderr) Traceback (most recent call last):
[7:36:50 PM] (stderr) File "\\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01\2-train_model.py", line 569, in
[7:36:50 PM] (stderr) sys.exit(main())
[7:36:50 PM] (stderr) File "\\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01\2-train_model.py", line 553, in main
[7:36:50 PM] (stderr) train_model(
[7:36:50 PM] (stderr) File "\\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01\2-train_model.py", line 348, in train_model
[7:36:50 PM] (stderr) train_loss = train_epoch(
[7:36:50 PM] (stderr) File "\\?\C:\Program Files\BOT-MMORPG-AI\resources\versions\0.01\2-train_model.py", line 260, in train_epoch
[7:36:50 PM] (stderr) loss = criterion(outputs, actions)
[7:36:50 PM] (stderr) File "C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\site-packages\torch\nn\modules\module.py", line 1778, in _wrapped_call_impl
[7:36:50 PM] (stderr) return self._call_impl(*args, **kwargs)
[7:36:50 PM] (stderr) File "C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\site-packages\torch\nn\modules\module.py", line 1789, in _call_impl
[7:36:50 PM] (stderr) return forward_call(*args, **kwargs)
[7:36:50 PM] (stderr) File "C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\site-packages\torch\nn\modules\loss.py", line 834, in forward
[7:36:50 PM] (stderr) return F.binary_cross_entropy_with_logits(
[7:36:50 PM] (stderr) File "C:\Users\cjfad\AppData\Local\com.bot.mmorpg.ai\runtime\py\python\site-packages\torch\nn\functional.py", line 3641, in binary_cross_entropy_with_logits
[7:36:50 PM] (stderr) raise ValueError(
[7:36:50 PM] (stderr) ValueError: Target size (torch.Size([8, 39])) must be the same as input size (torch.Size([8, 29]))
[7:36:51 PM] [Sidecar] Job b2ffd8ddddef -> failed (exit_code=1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions