data input audit, cleanup
This commit is contained in:
@ -2363,6 +2363,12 @@ class TradingOrchestrator:
|
||||
cnn_pred,
|
||||
inference_duration_ms=inference_duration_ms,
|
||||
)
|
||||
# Save audit image of inputs used for this inference
|
||||
try:
|
||||
from utils.audit_plotter import save_inference_audit_image
|
||||
save_inference_audit_image(base_data, model_name=model_name, symbol=symbol, out_root="audit_inputs")
|
||||
except Exception as _audit_ex:
|
||||
logger.debug(f"Audit image save skipped: {str(_audit_ex)}")
|
||||
await self._store_inference_data_async(
|
||||
model_name, model_input, cnn_pred, current_time, symbol
|
||||
)
|
||||
@ -2387,6 +2393,12 @@ class TradingOrchestrator:
|
||||
prediction,
|
||||
inference_duration_ms=inference_duration_ms,
|
||||
)
|
||||
# Save audit image of inputs used for this inference
|
||||
try:
|
||||
from utils.audit_plotter import save_inference_audit_image
|
||||
save_inference_audit_image(base_data, model_name=model_name, symbol=symbol, out_root="audit_inputs")
|
||||
except Exception as _audit_ex:
|
||||
logger.debug(f"Audit image save skipped: {str(_audit_ex)}")
|
||||
# Store input data for RL
|
||||
await self._store_inference_data_async(
|
||||
model_name, model_input, prediction, current_time, symbol
|
||||
@ -2412,6 +2424,12 @@ class TradingOrchestrator:
|
||||
prediction,
|
||||
inference_duration_ms=inference_duration_ms,
|
||||
)
|
||||
# Save audit image of inputs used for this inference
|
||||
try:
|
||||
from utils.audit_plotter import save_inference_audit_image
|
||||
save_inference_audit_image(base_data, model_name=model_name, symbol=symbol, out_root="audit_inputs")
|
||||
except Exception as _audit_ex:
|
||||
logger.debug(f"Audit image save skipped: {str(_audit_ex)}")
|
||||
# Store input data for generic model
|
||||
await self._store_inference_data_async(
|
||||
model_name, model_input, prediction, current_time, symbol
|
||||
|
Reference in New Issue
Block a user