Skip to content

unilab 1.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 04:53
· 65 commits to main since this release

What's Changed

  • release: unilab 1.3.5 by @TATP-233 in #2308
  • feat(graph): public completion lifecycle for #2309 by @TATP-233 in #2310
  • chore(deps): require released sibling fixes by @TATP-233 in #2337
  • fix(env): restore eager training semantics by @TATP-233 in #2343
  • feat(env): pre-register state-update graph owner boundary by @TATP-233 in #2345
  • feat(env): consume update graph preflight by @TATP-233 in #2346
  • perf(env): capture manager update graph with persistent scratch by @TATP-233 in #2349
  • test(env): gate update graph semantic parity by @TATP-233 in #2353
  • docs(adr): close collector graph route by @TATP-233 in #2356
  • fix(env): require completion publication for CUDA host bridge by @TATP-233 in #2355
  • perf(benchmark): record state-update graph Gate UP preflight evidence by @TATP-233 in #2352
  • refactor(runtime)!: remove collector graph contracts by @TATP-233 in #2361
  • fix(ci): clone main for local dependency sources after #2359 merge by @TATP-233 in #2368
  • fix(deps): align unisim-core/unilab-rl floors with released versions by @TATP-233 in #2369
  • feat(training): default collector_tensor_device to auto following the learner device (#2365) by @TATP-233 in #2367
  • fix(deps): pin unisim-core/unilab-rl exactly, update ROCm profile by @TATP-233 in #2370
  • build(deps): resolve unisim-core and unilab-rl from PyPI by @TATP-233 in #2371
  • feat(rl): merge unilab-rl into unilab.rl with a single distribution (#2372) by @TATP-233 in #2373
  • Fix Go2 APPO Motrix training with unisim 1.7.24 by @TATP-233 in #2378
  • fix(rl): correct Welford cross-term in EmpiricalNormalization.update_from_moments by @TATP-233 in #2374
  • feat(rl): support learner-side custom actors with auxiliary losses in FlashSAC by @TATP-233 in #2376
  • fix(rl): make failure override timeout bootstrap in off-policy replay by @TATP-233 in #2375
  • refactor(rl): consolidate whole-cycle learner machinery by @TATP-233 in #2383
  • feat(training): unify sim carrier device semantics by @TATP-233 in #2384
  • chore(cleanup): remove unreachable platform branches by @TATP-233 in #2385
  • Converge RL platform fork helpers and capability policy by @TATP-233 in #2391
  • fix(rl): reconcile merged integration cleanups by @TATP-233 in #2388
  • fix(rl): close merged-stack ownership and contract gaps by @TATP-233 in #2393
  • fix(backends): restore g1 sac training quality by @TATP-233 in #2394
  • fix(training): remove devices config residue by @TATP-233 in #2395
  • docs(dr): lock unified model-field range spelling by @TATP-233 in #2397
  • feat: rename host inference transport by @TATP-233 in #2399
  • fix(training): route host-bridge carriers by capability by @TATP-233 in #2402
  • chore: remove unused legacy paths by @TATP-233 in #2405
  • docs: refresh ADR backend scope and evidence paths by @TATP-233 in #2407
  • chore: remove legacy inference transport residue by @TATP-233 in #2408
  • docs: describe active baseline contracts instead of legacy/compat wording (#2412) by @TATP-233 in #2417
  • feat(benchmark): remove legacy compatibility surface by @TATP-233 in #2419
  • test: pin historical artifact reader scope by @TATP-233 in #2418
  • chore(assets)!: remove no-op --verbose option from unilab-pull-assets by @TATP-233 in #2420
  • refactor(visualization): 删除 render_play_mode 的无效 sim_backend 参数 by @TATP-233 in #2421
  • feat(tools): 删除 UNILAB_ISAACGYM_HOME / UNILAB_ISAACSIM_HOME 旧环境变量 by @TATP-233 in #2423
  • feat(playback): require composed Hydra config for interactive playback by @TATP-233 in #2424
  • feat(training): remove training.seed fallback, require algo.seed by @TATP-233 in #2422
  • feat(rl)!: reject FlashSAC pre-contract checkpoints without actor semantics by @TATP-233 in #2425
  • feat(sim2sim)!: fail closed on missing or legacy contract snapshots by @TATP-233 in #2426
  • feat(training): rsl-rl pre-patch checkpoint 不再支持,resume fail closed by @TATP-233 in #2427
  • Roadmap #2411: legacy/compat 兼容面收尾(含终审报告) by @TATP-233 in #2429
  • feat!: consume torch-first unisim DR payloads (#2410) by @TATP-233 in #2431
  • chore: sync ROCm lock track with the 1.9.0 pin and record dual-track dependency governance by @TATP-233 in #2432
  • test: remove stale backend host-API mirrors by @TATP-233 in #2433
  • chore(ci): split default tests into parallel shards by @TATP-233 in #2436
  • fix: remove dead API scaffolding (#2437) by @TATP-233 in #2446
  • refactor!: fix misleading public API names by @TATP-233 in #2447
  • refactor: unify tensor API naming by @TATP-233 in #2448
  • refactor!: clean up module/class name stutter (#2442) by @TATP-233 in #2449
  • refactor: promote cross-module private protocol names to public (#2441) by @TATP-233 in #2450
  • refactor(rl): converge shared checkpoint and playback utilities by @TATP-233 in #2451
  • refactor!: unify verbs and lifecycle hook naming (#2443) by @TATP-233 in #2452
  • refactor!: Roadmap #2434 API 命名规范化收尾 + unisim-core 2.0.0 集成 by @TATP-233 in #2453
  • fix(playback): drop camera profile rejected by native interactive viewers (#2454) by @TATP-233 in #2455

Full Changelog: v1.3.5...v1.4.0