Referencia de API ================= .. raw:: html

La superficie recomendada es deliberadamente chica. La mayoría de los workflows empiezan con WalkForwardPolicy, TrainHistoryPolicy o DriftMonitoringPolicy, y recién bajan a simulación explícita, planning o splitter cuando necesitan control de nivel más bajo.

Los inputs públicos pueden venir de pandas, numpy o polars. Cuando la fuente no es pandas, Jano la normaliza en el borde y mantiene la misma superficie de split y reporting.

Workflow principal ------------------ .. autoclass:: jano.workflows.WalkForwardPolicy :members: :undoc-members: :no-index: .. autoclass:: jano.workflows.TrainHistoryPolicy :members: :undoc-members: :no-index: .. autoclass:: jano.workflows.DriftMonitoringPolicy :members: :undoc-members: :no-index: .. autoclass:: jano.workflows.RollingTrainHistoryPolicy :members: :undoc-members: :no-index: .. autoclass:: jano.workflows.RollingTrainHistoryResult :members: :undoc-members: :no-index: .. autoclass:: jano.simulation.TemporalSimulation :members: :undoc-members: :no-index: .. autoclass:: jano.simulation.SimulationResult :members: :undoc-members: :no-index: .. autoclass:: jano.planning.SimulationPlan :members: :undoc-members: :no-index: .. autoclass:: jano.types.TemporalPartitionSpec :members: :undoc-members: :no-index: .. autoclass:: jano.types.TemporalSemanticsSpec :members: :undoc-members: :no-index: .. autoclass:: jano.types.FeatureLookbackSpec :members: :undoc-members: :no-index: .. autoclass:: jano.splitters.TemporalBacktestSplitter :members: :undoc-members: :no-index: .. autoclass:: jano.planning.PartitionPlan :members: :undoc-members: :no-index: .. autoclass:: jano.planning.PlannedFold :members: :undoc-members: :no-index: Policies temporales ------------------- .. autoclass:: jano.policies.TrainGrowthPolicy :members: :undoc-members: :no-index: .. autoclass:: jano.policies.TrainGrowthResult :members: :undoc-members: :no-index: .. autoclass:: jano.policies.PerformanceDecayPolicy :members: :undoc-members: :no-index: .. autoclass:: jano.policies.PerformanceDecayResult :members: :undoc-members: :no-index: Objetos de fold --------------- .. autoclass:: jano.splits.TimeSplit :members: :undoc-members: :no-index: Objetos de reporting -------------------- .. autoclass:: jano.reporting.SimulationSummary :members: :undoc-members: :no-index: .. autoclass:: jano.reporting.SimulationChartData :members: :undoc-members: :no-index: Helpers de tipos y validación ----------------------------- .. autoclass:: jano.types.SizeSpec :members: :undoc-members: :no-index: .. autoclass:: jano.types.SegmentBoundaries :members: :undoc-members: :no-index: .. autoclass:: jano.validation.ValidatedPartitionSpec :members: :undoc-members: :no-index: .. autofunction:: jano.validation.validate_strategy :no-index: .. autofunction:: jano.validation.validate_partition_spec :no-index: