package fehu
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Reinforcement learning framework for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
raven-1.0.0.alpha2.tbz
sha256=93abc49d075a1754442ccf495645bc4fdc83e4c66391ec8aca8fa15d2b4f44d2
sha512=5eb958c51f30ae46abded4c96f48d1825f79c7ce03f975f9a6237cdfed0d62c0b4a0774296694def391573d849d1f869919c49008acffca95946b818ad325f6f
doc/fehu.visualize/Fehu_visualize/Video/index.html
Module Fehu_visualize.VideoSource
Video recording wrappers for environments and vectorized environments.
Source
val record_video :
when_to_record:when_to_record ->
path:string ->
?overlay:Overlay.t ->
('obs, 'act, Fehu.Render.t) Fehu.Env.t ->
('obs, 'act, Fehu.Render.t) Fehu.Env.tRecord an environment to per-episode or per-step video files under path.
overlay customises rendered frames before they are written.
Source
val vec_record_video :
layout:[ `Single_each | `NxM_grid of int * int ] ->
when_to_record:when_to_record ->
path:string ->
?overlay:Overlay.t ->
('obs, 'act, Fehu.Render.t) Fehu.Vector_env.t ->
('obs, 'act, Fehu.Render.t) Fehu.Vector_env.tRecord a vectorized environment.
`Single_each: applyrecord_videoto each inner environment with a dedicated sub-directory`NxM_grid rows_cols: compose frames into a grid before writing.
path is treated as a directory and created if it does not exist.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>