Commit History

  1. chore: untrack server/__pycache__ files

    ademarteau
    4ed16c1
  2. fix: use correct HF router URL /hf-inference/v1/ (not /models/{id}/v1/)

    ademarteau
    9a9473a
  3. fix: COGS profit model - charge unit cost on sold units not on orders, preventing end-of-period bias against high-inventory strategies

    ademarteau
    18aac4f
  4. fix: update HF proxy URL to router.huggingface.co (api-inference deprecated 410)

    ademarteau
    38aa642
  5. fix: serve index.html with no-cache headers to prevent CDN/browser stale cache

    ademarteau
    2cee429
  6. fix: proxy HF Inference API through FastAPI to bypass HF Spaces CSP

    ademarteau
    c3fc8d4
  7. metrics: profit first, then service level, then fill rate (React UI)

    ademarteau
    e7f1f53
  8. fix: use minimal requirements-server.txt in Docker to avoid downloading torch/ML deps

    ademarteau
    b2065cc
  9. fix: add package-lock.json for npm ci in Docker build

    ademarteau
    0209151
  10. fix: switch HF Space SDK from gradio to docker

    ademarteau
    4992459
  11. feat: replace Gradio with React UI — GRPO tab, 730-day sim, 200-entry memory bank

    ademarteau
    b413222
  12. refactor: remove Unsloth, use standard transformers + PEFT⁠

    RishbhaJain +1: Claude Sonnet 4.6
    355b2d5
  13. fix: use nvidia/cuda devel base image so vllm can build with CUDA toolkit⁠

    Arvind Sreenivas
    b52921e
  14. fix: pin torch 2.6.0 + xformers 0.0.29, use Python 3.12 for ML compat⁠

    Arvind Sreenivas
    d73e520
  15. fix: install torch, xformers, vllm before requirements to avoid build failures⁠

    Arvind Sreenivas
    ea9e7b6
  16. fix: install torch before vllm/xformers to satisfy build deps⁠

    Arvind Sreenivas
    32d0699
  17. feat: add vllm for Unsloth fast_inference⁠

    Arvind Sreenivas
    a600022
  18. fix: force-reinstall unsloth to fix PreTrainedConfig NameError⁠

    Arvind Sreenivas
    477d0a5
  19. fix: align Unsloth config with recommended GRPO settings⁠

    RishbhaJain +1: Claude Sonnet 4.6
    d1c6fd5
  20. Remove ideas

    ademarteau
    7519b6d
  21. metrics: profit first, then service level, then fill rate

    ademarteau
    39193b5
  22. Merge branch 'main' of https://github.com/ademcodesproducts/OpenEnv-Inventory-Simulations

    ademarteau
    84565ee
  23. fix: pipeline-aware ordering, YoY demand signal, reward rebalancing⁠

    RishbhaJain +1: Claude Sonnet 4.6
    c10dcd0
  24. feat: integrate Unsloth into GRPO training pipeline⁠

    RishbhaJain +1: Claude Sonnet 4.6
    4d42a14
  25. feat: full-horizon lookahead reward (365 days, <0.5ms)

    Arvind Sreenivas
    af5c3c7
  26. feat: crash-resilient training with dataset caching and iteration resume⁠

    Arvind Sreenivas
    9ebd26d
  27. feat: tee training logs to persistent volume⁠

    Arvind Sreenivas
    7658153
  28. Remove PPO MLP agent, update README

    ademarteau
    e21ed94
  29. feat: add Northflank training Dockerfile and start.sh⁠

    Arvind Sreenivas
    c0ce96d
  30. feat: improve GRPO training logging and fix torch_dtype deprecation

    Arvind Sreenivas
    7dea3a9
  31. fix: let Gradio auto-select port locally, fix via env vars only

    ademarteau
    6d9b0d9
  32. fixed all environment files

    ademarteau
    56146fe
  33. fixed all environment files

    ademarteau
    ff33a83
  34. fix: use 127.0.0.1 locally, 0.0.0.0 in Docker via env var

    ademarteau
    b7d695d
  35. fix: Dockerfile runs Gradio app, not FastAPI server

    ademarteau
    b5c037f
  36. Merge branch 'main' of https://huggingface.co/spaces/ademarteau/RL-Inventory-Simulations

    ademarteau
    7f56785
  37. fix: fall back to HF_TOKEN env var for Inference API auth

    ademarteau
    f8a94b0
  38. Upload ppo_inventory.zip with huggingface_hub

    Verified signature
    ff80aea
  39. Merge: accept remote ppo model and gitattributes

    ademarteau
    ca85d91
  40. Upload ppo_inventory.zip with huggingface_hub

    c865376
  41. Track zip files with LFS

    ademarteau
    cc5ff9b
  42. Merge teammate changes, unify reward via reward.py, add PPO model

    ademarteau
    043e4e9
  43. Added PPO model and reward.py

    ademarteau
    7ed1454
  44. feat: improve training logging with tqdm, timings, GPU memory, ETA

    Arvind Sreenivas
    766dc8c
  45. Merge branch 'main' of https://github.com/ademcodesproducts/OpenEnv-Inventory-Simulations

    ademarteau
    920573d
  46. Added trained PPO model + app.py UI changes for HF Spaces

    ademarteau
    3cad082
  47. fix: add missing ML and simulation packages to requirements.txt

    Arvind Sreenivas
    2344156
  48. fix: remove pywin32 Windows-only packages, use Python 3.13

    Arvind Sreenivas
    1091939
  49. fix: bump to Python 3.13 to match requirements.txt (audioop-lts)

    Arvind Sreenivas
    5482efa
  50. fix: remove scripts/ COPY, scripts dir not in repo

    Arvind Sreenivas
    dd1dcec