canvas/__init__.py,sha256=K_IjlH8VMRDs4jDsA95jW9GXOvgD1Yr9z0r9Q-LNObc,53
canvas/__main__.py,sha256=ApecwheS7U4gkw8YhC4UpxvN5AVd834kUY_BBF15zSY,530
canvas/templates/rl/cookiecutter.json,sha256=oOLBF7xUtaTeE3RgdQRHtnHoGH2Ujzw_oRyanum4o9s,269
canvas/templates/rl/hooks/post_gen_project.py,sha256=GxwegVQ5j2m_-LMfo-wGrXKb9FSRmIxCA6mCI1lznIQ,435
canvas/templates/rl/{{cookiecutter.project_name}}/.gitignore,sha256=yHQ5di2B-VldWehaFsoaG7pE0goXqE7hnA3vwcwX0eI,3484
canvas/templates/rl/{{cookiecutter.project_name}}/LICENSE,sha256=K-PICZp8EKgL84ObbILc7p6grnlQbRUSZ7zKt_lQXig,2751
canvas/templates/rl/{{cookiecutter.project_name}}/Makefile,sha256=ZUIBnjdVjFxA8489PQj6APsZQo3Q2ir54EWCOyZLnXw,934
canvas/templates/rl/{{cookiecutter.project_name}}/README.md,sha256=b8knGZFv2ivmc8gMnMt5LBQn2r8wWj3gSoEDoVFcNjs,192
canvas/templates/rl/{{cookiecutter.project_name}}/mkdocs.yml,sha256=1a2D2C9Qrvw5j7fOGA761epsIyOzMiPZLIkYZibnd2g,45
canvas/templates/rl/{{cookiecutter.project_name}}/pyproject.toml,sha256=B_bQZ7ryiZFI8_Aaeu6_tRFrrtZa8d92RffXIXIWLN4,585
canvas/templates/rl/{{cookiecutter.project_name}}/requirements.txt,sha256=_7M-sLw-2L6PGH7xuo4ERfrq4UUR7YBuo-3zU6_Qyr8,19440
canvas/templates/rl/{{cookiecutter.project_name}}/uv.lock,sha256=QICYyM_ZEPoZHCqsmiWfVpRzaL5cBht5YlSnE6J5P0I,68675
canvas/templates/rl/{{cookiecutter.project_name}}/docs/index.md,sha256=b8knGZFv2ivmc8gMnMt5LBQn2r8wWj3gSoEDoVFcNjs,192
canvas/templates/rl/{{cookiecutter.project_name}}/src/main.py,sha256=zmlv8Yb5Ew32p9Fp5RVSs1ffM0bLirpwoa1aaFyrYlo,1245
canvas/templates/rl/{{cookiecutter.project_name}}/src/agent/__init__.py,sha256=edf7EjJ9iJkKOUxtSRz2ut9_YFhwfB9LghbibWXz02M,80
canvas/templates/rl/{{cookiecutter.project_name}}/src/agent/model.py,sha256=v5KHVJSndDejeMA9Bt0nKw4f5rxhwPPsH8l6JJY3qwI,1012
canvas/templates/rl/{{cookiecutter.project_name}}/src/agent/network.py,sha256=sJ0272OoD-iIZGsLGzIzROGmFP4iJsGZ7_I5Bc6iINM,514
canvas/templates/rl/{{cookiecutter.project_name}}/src/algorithm/__init__.py,sha256=Sl3YGvk_Xa9KMgxbU5Zde1zyrPEsxP0Mp0WlS-fXW-g,149
canvas/templates/rl/{{cookiecutter.project_name}}/src/algorithm/evaluator.py,sha256=0SuLsfQb663aZWQX6pjohV6aK27ubotUcZ2Sij2t9nA,924
canvas/templates/rl/{{cookiecutter.project_name}}/src/algorithm/trainer/__init__.py,sha256=TGUgHN1WD-Bngt8yk-cel7qkSuiEVdsxLHwk6Lvl5Jk,130
canvas/templates/rl/{{cookiecutter.project_name}}/src/algorithm/trainer/base.py,sha256=wXKGlIVEPYiSnT4mM-O9s__3yGcHYX-sF2_Zk307Zis,1548
canvas/templates/rl/{{cookiecutter.project_name}}/src/algorithm/trainer/ppo.py,sha256=xAXonAbBhBfVxlGioBZ7mYiwxvDGxPa6F7R-BhZ-Y74,2509
canvas/templates/rl/{{cookiecutter.project_name}}/src/algorithm/trainer/vpg.py,sha256=sHEN-IiI0JbZ1at9aPgpcBEtg79MUEPh_kPCFp7fDIE,2238
canvas/templates/rl/{{cookiecutter.project_name}}/src/config/config.yaml,sha256=2VZi04M20Ec0eTZG-DeQh2zPkJULg9s8ZZ6LFDhBHLo,292
canvas/templates/rl/{{cookiecutter.project_name}}/src/data/__init__.py,sha256=3vz8hpGHXLsabdI6sEk3mvmiZrN5rwwgkL9p_eHumK0,75
canvas/templates/rl/{{cookiecutter.project_name}}/src/data/rollout_buffer.py,sha256=XrvhJH75lK96_z40gHta7ZO2j7mTqUG0AK7PSjJzYgE,976
canvas/templates/rl/{{cookiecutter.project_name}}/src/environment/__init__.py,sha256=2elHV7j5qi4jf-JY8qn_-gXrt-bTtzvbN_jKcAb9PM8,82
canvas/templates/rl/{{cookiecutter.project_name}}/src/environment/environment.py,sha256=TiVU7bVSIHPZUoybKTzC9HvYCl8pf4t_HaO-0gg3YLk,373
canvas/templates/sl/cookiecutter.json,sha256=oOLBF7xUtaTeE3RgdQRHtnHoGH2Ujzw_oRyanum4o9s,269
canvas/templates/sl/hooks/post_gen_project.py,sha256=GxwegVQ5j2m_-LMfo-wGrXKb9FSRmIxCA6mCI1lznIQ,435
canvas/templates/sl/{{cookiecutter.project_name}}/.gitignore,sha256=yHQ5di2B-VldWehaFsoaG7pE0goXqE7hnA3vwcwX0eI,3484
canvas/templates/sl/{{cookiecutter.project_name}}/LICENSE,sha256=K-PICZp8EKgL84ObbILc7p6grnlQbRUSZ7zKt_lQXig,2751
canvas/templates/sl/{{cookiecutter.project_name}}/Makefile,sha256=ZUIBnjdVjFxA8489PQj6APsZQo3Q2ir54EWCOyZLnXw,934
canvas/templates/sl/{{cookiecutter.project_name}}/README.md,sha256=b8knGZFv2ivmc8gMnMt5LBQn2r8wWj3gSoEDoVFcNjs,192
canvas/templates/sl/{{cookiecutter.project_name}}/mkdocs.yml,sha256=1a2D2C9Qrvw5j7fOGA761epsIyOzMiPZLIkYZibnd2g,45
canvas/templates/sl/{{cookiecutter.project_name}}/pyproject.toml,sha256=h01af3aSubNapKT3_z51EtQYONEk-lpTD4-6CtRCuy0,568
canvas/templates/sl/{{cookiecutter.project_name}}/requirements.txt,sha256=Dm_rUwIw868d-MpqGhYLZLV9bc76j_inn6SWTkXJY0s,41028
canvas/templates/sl/{{cookiecutter.project_name}}/uv.lock,sha256=mVearoxKyBWLLivzwEgSBWoMoY6oqEW7813Jv5bnovs,170678
canvas/templates/sl/{{cookiecutter.project_name}}/docs/index.md,sha256=b8knGZFv2ivmc8gMnMt5LBQn2r8wWj3gSoEDoVFcNjs,192
canvas/templates/sl/{{cookiecutter.project_name}}/src/main.py,sha256=j95YVmGxTGVqGwy40nbZvXRszPDGcZvi6r20PNJMT6w,779
canvas/templates/sl/{{cookiecutter.project_name}}/src/algorithm/__init__.py,sha256=5m09xcM0xW8L6QK2AD9LD1L-FT2K5RIPL-X8FNnfd2c,65
canvas/templates/sl/{{cookiecutter.project_name}}/src/algorithm/trainer.py,sha256=nOHyN-buJumWJtVCoLO-Jo7G5Yqhxfcg6Nemn7zjjO0,2004
canvas/templates/sl/{{cookiecutter.project_name}}/src/config/config.yaml,sha256=TJZK_mswjIUouGOVywNtsCHgkJtzPFTdIFnt0819xt0,198
canvas/templates/sl/{{cookiecutter.project_name}}/src/data/__init__.py,sha256=LuBWfZt5p8DjGm1ykeYdY2j3Ag4qbH0P3Ln65iYD5Ww,71
canvas/templates/sl/{{cookiecutter.project_name}}/src/data/data.py,sha256=NsHi_7__iLCZll89XyPvfWihs5SrDwEVvWSSZ1_GDzE,820
canvas/templates/sl/{{cookiecutter.project_name}}/src/model/__init__.py,sha256=MKePW9rhMOLuOHCd9-Zgp7p66XxvvN96EOuKJckyZ18,71
canvas/templates/sl/{{cookiecutter.project_name}}/src/model/model.py,sha256=yFTqA-82nJWJhEMkWjAZ8puqSTq5PxSYTDYU4JER2cI,476
canvas/templates/sl/{{cookiecutter.project_name}}/src/model/network.py,sha256=IYXVlaaSlyvf5o9_tUmKb8JaowYU-Hp6RFTCWucnI74,531
canvas/templates/ssl/cookiecutter.json,sha256=oOLBF7xUtaTeE3RgdQRHtnHoGH2Ujzw_oRyanum4o9s,269
canvas/templates/ssl/hooks/post_gen_project.py,sha256=GxwegVQ5j2m_-LMfo-wGrXKb9FSRmIxCA6mCI1lznIQ,435
canvas/templates/ssl/{{cookiecutter.project_name}}/.gitignore,sha256=yHQ5di2B-VldWehaFsoaG7pE0goXqE7hnA3vwcwX0eI,3484
canvas/templates/ssl/{{cookiecutter.project_name}}/LICENSE,sha256=K-PICZp8EKgL84ObbILc7p6grnlQbRUSZ7zKt_lQXig,2751
canvas/templates/ssl/{{cookiecutter.project_name}}/Makefile,sha256=ZUIBnjdVjFxA8489PQj6APsZQo3Q2ir54EWCOyZLnXw,934
canvas/templates/ssl/{{cookiecutter.project_name}}/README.md,sha256=b8knGZFv2ivmc8gMnMt5LBQn2r8wWj3gSoEDoVFcNjs,192
canvas/templates/ssl/{{cookiecutter.project_name}}/mkdocs.yml,sha256=1a2D2C9Qrvw5j7fOGA761epsIyOzMiPZLIkYZibnd2g,45
canvas/templates/ssl/{{cookiecutter.project_name}}/pyproject.toml,sha256=OCABJa3je95xJX94CMZzcLdbgB64oC3rq5qUWoPO9hI,610
canvas/templates/ssl/{{cookiecutter.project_name}}/requirements.txt,sha256=44WIokgXsphMv-wlgAyB0j_ImSdENteJvMs2XrCL3WE,85731
canvas/templates/ssl/{{cookiecutter.project_name}}/uv.lock,sha256=J7LpOmxZhrfgDIZMgEmuWFq5POs-mBGkAEZzf-XR6Pg,338892
canvas/templates/ssl/{{cookiecutter.project_name}}/docs/index.md,sha256=b8knGZFv2ivmc8gMnMt5LBQn2r8wWj3gSoEDoVFcNjs,192
canvas/templates/ssl/{{cookiecutter.project_name}}/src/main.py,sha256=tDVW1FFlCG1z_IwRLQY9XEc122--z6SLaZ6VKf3MMdM,996
canvas/templates/ssl/{{cookiecutter.project_name}}/src/algorithm/__init__.py,sha256=Z2uFKXkYsrI3GrX4o027LfMtbmEux2msGYeIM030QMU,67
canvas/templates/ssl/{{cookiecutter.project_name}}/src/algorithm/loss.py,sha256=urbA3I8h8BTgFYT_PHEjmcyfaclScdhnhX_KWdMo-RM,1400
canvas/templates/ssl/{{cookiecutter.project_name}}/src/algorithm/trainer.py,sha256=DE-LcQOJFcTU8EErZ5zZqCnd4JCe5eDp8HtjXFnwFqo,3930
canvas/templates/ssl/{{cookiecutter.project_name}}/src/algorithm/utils.py,sha256=Ai0D39Mig4TO-VTQ60PoR-SbLjFdVLqZ2MBEDaII4m8,717
canvas/templates/ssl/{{cookiecutter.project_name}}/src/config/config.yaml,sha256=URqVnvUvgyTSo3v2hjx77jr2DYHbzgtlBQ6ma1QRxeY,333
canvas/templates/ssl/{{cookiecutter.project_name}}/src/data/__init__.py,sha256=Qu4W45tizCcdI-WVs8AaHgojLmqJjRcMDjKRHEvE9hQ,65
canvas/templates/ssl/{{cookiecutter.project_name}}/src/data/data.py,sha256=SWmH4T_beaXUgQlwaovOcajnnMR1CL1M_W6m4fc35Qs,1744
canvas/templates/ssl/{{cookiecutter.project_name}}/src/data/preprocessing.py,sha256=L98mvQ4WeWE2Ws-07JwKtDFGQ2NVsvZsw7qEwOHSJPg,2056
canvas/templates/ssl/{{cookiecutter.project_name}}/src/data/tokenizer.py,sha256=lbzNrV0qNmEIHLHfCRtxTHV2_gs_mLQYP4SRQA-j8dY,2593
canvas/templates/ssl/{{cookiecutter.project_name}}/src/model/__init__.py,sha256=PGvelq5pLUJwWLja1tec3rw5RTRLmUPm9Fj7LXLtVT8,71
canvas/templates/ssl/{{cookiecutter.project_name}}/src/model/model.py,sha256=ALtH2PMSkdiRe2yWPNMukhZ4i_vdLZTI8l8vcCmEYQw,1737
canvas/templates/ssl/{{cookiecutter.project_name}}/src/model/transformer.py,sha256=JJS7uVBLAR2AhWVzKkYK9-fqsP23aLiK9B-Niw6zpnI,3608
canvas_template-0.1.0.dist-info/METADATA,sha256=sh23vXGlo_HTOPkuxEpMIuBu7GL_u6RkrGnzB7kITYI,4421
canvas_template-0.1.0.dist-info/WHEEL,sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ,87
canvas_template-0.1.0.dist-info/entry_points.txt,sha256=HzwTqrYIAYfLCQQeJ-RaqQ2uWpone9xPwtV65sVoo6I,39
canvas_template-0.1.0.dist-info/licenses/LICENSE,sha256=p1_dGh2qVm4j_jdcc0pJN1iye9V6RPOCOezjE6dOncY,1068
canvas_template-0.1.0.dist-info/RECORD,,
