mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-14 08:16:54 +08:00
Correct two mistakes in annotation.
This commit is contained in:
@@ -44,7 +44,8 @@ class Model(BaseModel):
|
|||||||
# get weights
|
# get weights
|
||||||
try:
|
try:
|
||||||
wdf_train, wdf_valid = dataset.prepare(["train", "valid"], col_set=["weight"],
|
wdf_train, wdf_valid = dataset.prepare(["train", "valid"], col_set=["weight"],
|
||||||
data_key=DataHandlerLP.DK_L, w_train, w_valid = wdf_train["weight"], wdf_valid["weight"]
|
data_key=DataHandlerLP.DK_L)
|
||||||
|
w_train, w_valid = wdf_train["weight"], wdf_valid["weight"]
|
||||||
except KeyError as e:
|
except KeyError as e:
|
||||||
w_train = pd.DataFrame(np.ones_like(y_train.values), index=y_train.index)
|
w_train = pd.DataFrame(np.ones_like(y_train.values), index=y_train.index)
|
||||||
w_valid = pd.DataFrame(np.ones_like(y_valid.values), index=y_valid.index)
|
w_valid = pd.DataFrame(np.ones_like(y_valid.values), index=y_valid.index)
|
||||||
|
|||||||
@@ -292,7 +292,7 @@ class EnhancedIndexingOptimizer(BaseOptimizer):
|
|||||||
delta: float = 0.4,
|
delta: float = 0.4,
|
||||||
bench_dev: float = 0.01,
|
bench_dev: float = 0.01,
|
||||||
inds_dev: float = 0.01,
|
inds_dev: float = 0.01,
|
||||||
scale_alpha=True,
|
scale_alpha: bool = True,
|
||||||
verbose: bool = False,
|
verbose: bool = False,
|
||||||
warm_start: str = DO_NOT_START_FROM,
|
warm_start: str = DO_NOT_START_FROM,
|
||||||
max_iters: int = 10000,
|
max_iters: int = 10000,
|
||||||
@@ -303,6 +303,7 @@ class EnhancedIndexingOptimizer(BaseOptimizer):
|
|||||||
delta (float): turnover rate limit
|
delta (float): turnover rate limit
|
||||||
bench_dev (float): benchmark deviation limit
|
bench_dev (float): benchmark deviation limit
|
||||||
inds_dev (float): industry deviation limit
|
inds_dev (float): industry deviation limit
|
||||||
|
scale_alpha (bool): if to scale alpha to match the volatility of the covariance matrix
|
||||||
verbose (bool): if print detailed information about the solver
|
verbose (bool): if print detailed information about the solver
|
||||||
warm_start (str): whether try to warm start (`w0`/`benchmark`/``)
|
warm_start (str): whether try to warm start (`w0`/`benchmark`/``)
|
||||||
(https://www.cvxpy.org/tutorial/advanced/index.html#warm-start)
|
(https://www.cvxpy.org/tutorial/advanced/index.html#warm-start)
|
||||||
|
|||||||
Reference in New Issue
Block a user