Video-ORA-4B / code /orarl /algorithm /__init__.py
lyhisme's picture
Add 4B model card, benchmark assets, and release code
0185029 verified
Raw
History Blame Contribute Delete
2.6 kB
# Copyright 2026 The OraRL Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
"""Public, dependency-light OraRL algorithm surface."""
from .advantages import (
DIRECTIONAL_GAIN_MAX,
DIRECTIONAL_GAIN_MIN,
apply_detached_oracle_advantage,
apply_grpo_advantages,
apply_orarl_advantages,
compute_directional_gain,
compute_grpo_advantages,
compute_grpo_outcome_advantage,
compute_orarl_advantages,
compute_orarl_policy_advantages,
detached_oracle_advantage,
directional_gain,
normalized_reward_gap,
raw_center_on_policy,
transform_directional_utility,
vanilla_grpo_advantage,
)
from .config import (
CorrectionConfig,
DetachedOracleConfig,
DirectionalGainConfig,
GRPOConfig,
OraRLConfig,
PostSelectionReference,
SelectionConfig,
)
from .correction import (
apply_post_selection_advantage_correction,
apply_post_selection_correction,
balance_post_selection_group,
build_pre_selection_references,
capture_pre_selection_references,
correct_post_selection_group,
)
from .selection import select_sign_balanced_rollouts
__all__ = [
"DIRECTIONAL_GAIN_MAX",
"DIRECTIONAL_GAIN_MIN",
"CorrectionConfig",
"DetachedOracleConfig",
"DirectionalGainConfig",
"GRPOConfig",
"OraRLConfig",
"PostSelectionReference",
"SelectionConfig",
"apply_detached_oracle_advantage",
"apply_grpo_advantages",
"apply_orarl_advantages",
"apply_post_selection_advantage_correction",
"apply_post_selection_correction",
"balance_post_selection_group",
"build_pre_selection_references",
"capture_pre_selection_references",
"compute_directional_gain",
"compute_grpo_advantages",
"compute_grpo_outcome_advantage",
"compute_orarl_advantages",
"compute_orarl_policy_advantages",
"correct_post_selection_group",
"detached_oracle_advantage",
"directional_gain",
"normalized_reward_gap",
"raw_center_on_policy",
"select_sign_balanced_rollouts",
"transform_directional_utility",
"vanilla_grpo_advantage",
]