mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-12-19 06:11:15 +00:00
fix: use .shape instead of index for outliers
This commit is contained in:
@@ -800,7 +800,7 @@ class MyCoolFreqaiModel(BaseRegressionModel):
|
|||||||
if self.freqai_info.get("DI_threshold", 0) > 0:
|
if self.freqai_info.get("DI_threshold", 0) > 0:
|
||||||
dk.DI_values = dk.feature_pipeline["di"].di_values
|
dk.DI_values = dk.feature_pipeline["di"].di_values
|
||||||
else:
|
else:
|
||||||
dk.DI_values = np.zeros(len(outliers.index))
|
dk.DI_values = np.zeros(outliers.shape[0])
|
||||||
dk.do_predict = outliers
|
dk.do_predict = outliers
|
||||||
|
|
||||||
# ... your custom code
|
# ... your custom code
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ class BaseClassifierModel(IFreqaiModel):
|
|||||||
if dk.feature_pipeline["di"]:
|
if dk.feature_pipeline["di"]:
|
||||||
dk.DI_values = dk.feature_pipeline["di"].di_values
|
dk.DI_values = dk.feature_pipeline["di"].di_values
|
||||||
else:
|
else:
|
||||||
dk.DI_values = np.zeros(len(outliers.index))
|
dk.DI_values = np.zeros(outliers.shape[0])
|
||||||
dk.do_predict = outliers
|
dk.do_predict = outliers
|
||||||
|
|
||||||
return (pred_df, dk.do_predict)
|
return (pred_df, dk.do_predict)
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ class BasePyTorchClassifier(BasePyTorchModel):
|
|||||||
if dk.feature_pipeline["di"]:
|
if dk.feature_pipeline["di"]:
|
||||||
dk.DI_values = dk.feature_pipeline["di"].di_values
|
dk.DI_values = dk.feature_pipeline["di"].di_values
|
||||||
else:
|
else:
|
||||||
dk.DI_values = np.zeros(len(outliers.index))
|
dk.DI_values = np.zeros(outliers.shape[0])
|
||||||
dk.do_predict = outliers
|
dk.do_predict = outliers
|
||||||
|
|
||||||
return (pred_df, dk.do_predict)
|
return (pred_df, dk.do_predict)
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ class BasePyTorchRegressor(BasePyTorchModel):
|
|||||||
if dk.feature_pipeline["di"]:
|
if dk.feature_pipeline["di"]:
|
||||||
dk.DI_values = dk.feature_pipeline["di"].di_values
|
dk.DI_values = dk.feature_pipeline["di"].di_values
|
||||||
else:
|
else:
|
||||||
dk.DI_values = np.zeros(len(outliers.index))
|
dk.DI_values = np.zeros(outliers.shape[0])
|
||||||
dk.do_predict = outliers
|
dk.do_predict = outliers
|
||||||
return (pred_df, dk.do_predict)
|
return (pred_df, dk.do_predict)
|
||||||
|
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ class BaseRegressionModel(IFreqaiModel):
|
|||||||
if dk.feature_pipeline["di"]:
|
if dk.feature_pipeline["di"]:
|
||||||
dk.DI_values = dk.feature_pipeline["di"].di_values
|
dk.DI_values = dk.feature_pipeline["di"].di_values
|
||||||
else:
|
else:
|
||||||
dk.DI_values = np.zeros(len(outliers.index))
|
dk.DI_values = np.zeros(outliers.shape[0])
|
||||||
dk.do_predict = outliers
|
dk.do_predict = outliers
|
||||||
|
|
||||||
return (pred_df, dk.do_predict)
|
return (pred_df, dk.do_predict)
|
||||||
|
|||||||
@@ -1012,6 +1012,6 @@ class IFreqaiModel(ABC):
|
|||||||
if self.freqai_info.get("DI_threshold", 0) > 0:
|
if self.freqai_info.get("DI_threshold", 0) > 0:
|
||||||
dk.DI_values = dk.feature_pipeline["di"].di_values
|
dk.DI_values = dk.feature_pipeline["di"].di_values
|
||||||
else:
|
else:
|
||||||
dk.DI_values = np.zeros(len(outliers.index))
|
dk.DI_values = np.zeros(outliers.shape[0])
|
||||||
dk.do_predict = outliers
|
dk.do_predict = outliers
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ class PyTorchTransformerRegressor(BasePyTorchRegressor):
|
|||||||
if self.freqai_info.get("DI_threshold", 0) > 0:
|
if self.freqai_info.get("DI_threshold", 0) > 0:
|
||||||
dk.DI_values = dk.feature_pipeline["di"].di_values
|
dk.DI_values = dk.feature_pipeline["di"].di_values
|
||||||
else:
|
else:
|
||||||
dk.DI_values = np.zeros(len(outliers.index))
|
dk.DI_values = np.zeros(outliers.shape[0])
|
||||||
dk.do_predict = outliers
|
dk.do_predict = outliers
|
||||||
|
|
||||||
if x.shape[1] > 1:
|
if x.shape[1] > 1:
|
||||||
|
|||||||
Reference in New Issue
Block a user