{"description":"实验创建于2017/8/26","graph":{"edges":[{"to_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-15:instruments","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-8:data"},{"to_node_id":"-106:instruments","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-8:data"},{"to_node_id":"-773:input_1","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-15:data"},{"to_node_id":"-106:features","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-113:features","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-122:features","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-129:features","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-243:features","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-251:features","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-768:input_2","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-778:input_2","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24:data"},{"to_node_id":"-243:input_data","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-53:data"},{"to_node_id":"-122:instruments","from_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-62:data"},{"to_node_id":"-113:input_data","from_node_id":"-106:data"},{"to_node_id":"-768:input_1","from_node_id":"-113:data"},{"to_node_id":"-129:input_data","from_node_id":"-122:data"},{"to_node_id":"-778:input_1","from_node_id":"-129:data"},{"to_node_id":"-168:inputs","from_node_id":"-160:data"},{"to_node_id":"-682:inputs","from_node_id":"-160:data"},{"to_node_id":"-224:inputs","from_node_id":"-168:data"},{"to_node_id":"-231:inputs","from_node_id":"-196:data"},{"to_node_id":"-196:inputs","from_node_id":"-224:data"},{"to_node_id":"-238:inputs","from_node_id":"-231:data"},{"to_node_id":"-682:outputs","from_node_id":"-238:data"},{"to_node_id":"-1098:input_model","from_node_id":"-682:data"},{"to_node_id":"-1540:trained_model","from_node_id":"-1098:data"},{"to_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-53:data2","from_node_id":"-768:data"},{"to_node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-53:data1","from_node_id":"-773:data"},{"to_node_id":"-251:input_data","from_node_id":"-778:data"},{"to_node_id":"-1098:training_data","from_node_id":"-243:data"},{"to_node_id":"-1540:input_data","from_node_id":"-251:data"}],"nodes":[{"node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-8","module_id":"BigQuantSpace.instruments.instruments-v2","parameters":[{"name":"start_date","value":"2010-01-01","type":"Literal","bound_global_parameter":null},{"name":"end_date","value":"2015-12-31","type":"Literal","bound_global_parameter":null},{"name":"market","value":"CN_STOCK_A","type":"Literal","bound_global_parameter":null},{"name":"instrument_list","value":"","type":"Literal","bound_global_parameter":null},{"name":"max_count","value":"0","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"rolling_conf","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-8"}],"output_ports":[{"name":"data","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-8"}],"cacheable":true,"seq_num":1,"comment":"","comment_collapsed":true},{"node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-15","module_id":"BigQuantSpace.advanced_auto_labeler.advanced_auto_labeler-v2","parameters":[{"name":"label_expr","value":"# #号开始的表示注释\n# 0. 每行一个,顺序执行,从第二个开始,可以使用label字段\n# 1. 可用数据字段见 https://bigquant.com/docs/data_history_data.html\n# 添加benchmark_前缀,可使用对应的benchmark数据\n# 2. 可用操作符和函数见 `表达式引擎 <https://bigquant.com/docs/big_expr.html>`_\n\n# 计算收益:5日收盘价(作为卖出价格)除以明日开盘价(作为买入价格)\nshift(close, -5) / shift(open, -1)-1\n\n# 极值处理:用1%和99%分位的值做clip\nclip(label, all_quantile(label, 0.01), all_quantile(label, 0.99))\n\n# 过滤掉一字涨停的情况 (设置label为NaN,在后续处理和训练中会忽略NaN的label)\nwhere(shift(high, -1) == shift(low, -1), NaN, label)\n","type":"Literal","bound_global_parameter":null},{"name":"start_date","value":"","type":"Literal","bound_global_parameter":null},{"name":"end_date","value":"","type":"Literal","bound_global_parameter":null},{"name":"benchmark","value":"000300.SHA","type":"Literal","bound_global_parameter":null},{"name":"drop_na_label","value":"True","type":"Literal","bound_global_parameter":null},{"name":"cast_label_int","value":"False","type":"Literal","bound_global_parameter":null},{"name":"user_functions","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"instruments","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-15"}],"output_ports":[{"name":"data","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-15"}],"cacheable":true,"seq_num":2,"comment":"","comment_collapsed":true},{"node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24","module_id":"BigQuantSpace.input_features.input_features-v1","parameters":[{"name":"features","value":"close_0/mean(close_0,5)\nclose_0/mean(close_0,10)\nclose_0/mean(close_0,20)\nclose_0/open_0\nopen_0/mean(close_0,5)\nopen_0/mean(close_0,10)\nopen_0/mean(close_0,20)","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"features_ds","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24"}],"output_ports":[{"name":"data","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-24"}],"cacheable":false,"seq_num":3,"comment":"","comment_collapsed":true},{"node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-53","module_id":"BigQuantSpace.join.join-v3","parameters":[{"name":"on","value":"date,instrument","type":"Literal","bound_global_parameter":null},{"name":"how","value":"inner","type":"Literal","bound_global_parameter":null},{"name":"sort","value":"False","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"data1","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-53"},{"name":"data2","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-53"}],"output_ports":[{"name":"data","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-53"}],"cacheable":true,"seq_num":7,"comment":"","comment_collapsed":true},{"node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-62","module_id":"BigQuantSpace.instruments.instruments-v2","parameters":[{"name":"start_date","value":"2016-01-01","type":"Literal","bound_global_parameter":"交易日期"},{"name":"end_date","value":"2019-04-20","type":"Literal","bound_global_parameter":"交易日期"},{"name":"market","value":"CN_STOCK_A","type":"Literal","bound_global_parameter":null},{"name":"instrument_list","value":"","type":"Literal","bound_global_parameter":null},{"name":"max_count","value":"0","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"rolling_conf","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-62"}],"output_ports":[{"name":"data","node_id":"287d2cb0-f53c-4101-bdf8-104b137c8601-62"}],"cacheable":true,"seq_num":9,"comment":"预测数据,用于回测和模拟","comment_collapsed":false},{"node_id":"-106","module_id":"BigQuantSpace.general_feature_extractor.general_feature_extractor-v7","parameters":[{"name":"start_date","value":"","type":"Literal","bound_global_parameter":null},{"name":"end_date","value":"","type":"Literal","bound_global_parameter":null},{"name":"before_start_days","value":0,"type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"instruments","node_id":"-106"},{"name":"features","node_id":"-106"}],"output_ports":[{"name":"data","node_id":"-106"}],"cacheable":true,"seq_num":15,"comment":"","comment_collapsed":true},{"node_id":"-113","module_id":"BigQuantSpace.derived_feature_extractor.derived_feature_extractor-v3","parameters":[{"name":"date_col","value":"date","type":"Literal","bound_global_parameter":null},{"name":"instrument_col","value":"instrument","type":"Literal","bound_global_parameter":null},{"name":"drop_na","value":"True","type":"Literal","bound_global_parameter":null},{"name":"remove_extra_columns","value":"False","type":"Literal","bound_global_parameter":null},{"name":"user_functions","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_data","node_id":"-113"},{"name":"features","node_id":"-113"}],"output_ports":[{"name":"data","node_id":"-113"}],"cacheable":true,"seq_num":16,"comment":"","comment_collapsed":true},{"node_id":"-122","module_id":"BigQuantSpace.general_feature_extractor.general_feature_extractor-v7","parameters":[{"name":"start_date","value":"","type":"Literal","bound_global_parameter":null},{"name":"end_date","value":"","type":"Literal","bound_global_parameter":null},{"name":"before_start_days","value":0,"type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"instruments","node_id":"-122"},{"name":"features","node_id":"-122"}],"output_ports":[{"name":"data","node_id":"-122"}],"cacheable":true,"seq_num":17,"comment":"","comment_collapsed":true},{"node_id":"-129","module_id":"BigQuantSpace.derived_feature_extractor.derived_feature_extractor-v3","parameters":[{"name":"date_col","value":"date","type":"Literal","bound_global_parameter":null},{"name":"instrument_col","value":"instrument","type":"Literal","bound_global_parameter":null},{"name":"drop_na","value":"True","type":"Literal","bound_global_parameter":null},{"name":"remove_extra_columns","value":"False","type":"Literal","bound_global_parameter":null},{"name":"user_functions","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_data","node_id":"-129"},{"name":"features","node_id":"-129"}],"output_ports":[{"name":"data","node_id":"-129"}],"cacheable":true,"seq_num":18,"comment":"","comment_collapsed":true},{"node_id":"-160","module_id":"BigQuantSpace.dl_layer_input.dl_layer_input-v1","parameters":[{"name":"shape","value":"7","type":"Literal","bound_global_parameter":null},{"name":"batch_shape","value":"","type":"Literal","bound_global_parameter":null},{"name":"dtype","value":"float32","type":"Literal","bound_global_parameter":null},{"name":"sparse","value":"False","type":"Literal","bound_global_parameter":null},{"name":"name","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"inputs","node_id":"-160"}],"output_ports":[{"name":"data","node_id":"-160"}],"cacheable":false,"seq_num":6,"comment":"","comment_collapsed":true},{"node_id":"-168","module_id":"BigQuantSpace.dl_layer_dense.dl_layer_dense-v1","parameters":[{"name":"units","value":"256","type":"Literal","bound_global_parameter":null},{"name":"activation","value":"relu","type":"Literal","bound_global_parameter":null},{"name":"user_activation","value":"","type":"Literal","bound_global_parameter":null},{"name":"use_bias","value":"True","type":"Literal","bound_global_parameter":null},{"name":"kernel_initializer","value":"glorot_uniform","type":"Literal","bound_global_parameter":null},{"name":"user_kernel_initializer","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_initializer","value":"Zeros","type":"Literal","bound_global_parameter":null},{"name":"user_bias_initializer","value":"","type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_kernel_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_bias_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_activity_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"kernel_constraint","value":"None","type":"Literal","bound_global_parameter":null},{"name":"user_kernel_constraint","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_constraint","value":"None","type":"Literal","bound_global_parameter":null},{"name":"user_bias_constraint","value":"","type":"Literal","bound_global_parameter":null},{"name":"name","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"inputs","node_id":"-168"}],"output_ports":[{"name":"data","node_id":"-168"}],"cacheable":false,"seq_num":8,"comment":"","comment_collapsed":true},{"node_id":"-196","module_id":"BigQuantSpace.dl_layer_dense.dl_layer_dense-v1","parameters":[{"name":"units","value":"128","type":"Literal","bound_global_parameter":null},{"name":"activation","value":"relu","type":"Literal","bound_global_parameter":null},{"name":"user_activation","value":"","type":"Literal","bound_global_parameter":null},{"name":"use_bias","value":"True","type":"Literal","bound_global_parameter":null},{"name":"kernel_initializer","value":"glorot_uniform","type":"Literal","bound_global_parameter":null},{"name":"user_kernel_initializer","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_initializer","value":"Zeros","type":"Literal","bound_global_parameter":null},{"name":"user_bias_initializer","value":"","type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_kernel_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_bias_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_activity_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"kernel_constraint","value":"None","type":"Literal","bound_global_parameter":null},{"name":"user_kernel_constraint","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_constraint","value":"None","type":"Literal","bound_global_parameter":null},{"name":"user_bias_constraint","value":"","type":"Literal","bound_global_parameter":null},{"name":"name","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"inputs","node_id":"-196"}],"output_ports":[{"name":"data","node_id":"-196"}],"cacheable":false,"seq_num":20,"comment":"","comment_collapsed":true},{"node_id":"-224","module_id":"BigQuantSpace.dl_layer_dropout.dl_layer_dropout-v1","parameters":[{"name":"rate","value":"0.1","type":"Literal","bound_global_parameter":null},{"name":"noise_shape","value":"","type":"Literal","bound_global_parameter":null},{"name":"seed","value":"","type":"Literal","bound_global_parameter":null},{"name":"name","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"inputs","node_id":"-224"}],"output_ports":[{"name":"data","node_id":"-224"}],"cacheable":false,"seq_num":21,"comment":"","comment_collapsed":true},{"node_id":"-231","module_id":"BigQuantSpace.dl_layer_dropout.dl_layer_dropout-v1","parameters":[{"name":"rate","value":"0.1","type":"Literal","bound_global_parameter":null},{"name":"noise_shape","value":"","type":"Literal","bound_global_parameter":null},{"name":"seed","value":"","type":"Literal","bound_global_parameter":null},{"name":"name","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"inputs","node_id":"-231"}],"output_ports":[{"name":"data","node_id":"-231"}],"cacheable":false,"seq_num":22,"comment":"","comment_collapsed":true},{"node_id":"-238","module_id":"BigQuantSpace.dl_layer_dense.dl_layer_dense-v1","parameters":[{"name":"units","value":"1","type":"Literal","bound_global_parameter":null},{"name":"activation","value":"linear","type":"Literal","bound_global_parameter":null},{"name":"user_activation","value":"","type":"Literal","bound_global_parameter":null},{"name":"use_bias","value":"True","type":"Literal","bound_global_parameter":null},{"name":"kernel_initializer","value":"glorot_uniform","type":"Literal","bound_global_parameter":null},{"name":"user_kernel_initializer","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_initializer","value":"Zeros","type":"Literal","bound_global_parameter":null},{"name":"user_bias_initializer","value":"","type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"kernel_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_kernel_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"bias_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_bias_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer","value":"None","type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer_l1","value":0,"type":"Literal","bound_global_parameter":null},{"name":"activity_regularizer_l2","value":0,"type":"Literal","bound_global_parameter":null},{"name":"user_activity_regularizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"kernel_constraint","value":"None","type":"Literal","bound_global_parameter":null},{"name":"user_kernel_constraint","value":"","type":"Literal","bound_global_parameter":null},{"name":"bias_constraint","value":"None","type":"Literal","bound_global_parameter":null},{"name":"user_bias_constraint","value":"","type":"Literal","bound_global_parameter":null},{"name":"name","value":"","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"inputs","node_id":"-238"}],"output_ports":[{"name":"data","node_id":"-238"}],"cacheable":false,"seq_num":23,"comment":"","comment_collapsed":true},{"node_id":"-682","module_id":"BigQuantSpace.dl_model_init.dl_model_init-v1","parameters":[],"input_ports":[{"name":"inputs","node_id":"-682"},{"name":"outputs","node_id":"-682"}],"output_ports":[{"name":"data","node_id":"-682"}],"cacheable":false,"seq_num":4,"comment":"","comment_collapsed":true},{"node_id":"-1098","module_id":"BigQuantSpace.dl_model_train.dl_model_train-v1","parameters":[{"name":"optimizer","value":"Adam","type":"Literal","bound_global_parameter":null},{"name":"user_optimizer","value":"","type":"Literal","bound_global_parameter":null},{"name":"loss","value":"mean_squared_error","type":"Literal","bound_global_parameter":null},{"name":"user_loss","value":"","type":"Literal","bound_global_parameter":null},{"name":"metrics","value":"mse","type":"Literal","bound_global_parameter":null},{"name":"batch_size","value":"1024","type":"Literal","bound_global_parameter":null},{"name":"epochs","value":"5","type":"Literal","bound_global_parameter":null},{"name":"earlystop","value":"","type":"Literal","bound_global_parameter":null},{"name":"custom_objects","value":"# 用户的自定义层需要写到字典中,比如\n# {\n# \"MyLayer\": MyLayer\n# }\nbigquant_run = {\n \n}\n","type":"Literal","bound_global_parameter":null},{"name":"n_gpus","value":0,"type":"Literal","bound_global_parameter":null},{"name":"verbose","value":"2:每个epoch输出一行记录","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_model","node_id":"-1098"},{"name":"training_data","node_id":"-1098"},{"name":"validation_data","node_id":"-1098"}],"output_ports":[{"name":"data","node_id":"-1098"}],"cacheable":false,"seq_num":5,"comment":"","comment_collapsed":true},{"node_id":"-1540","module_id":"BigQuantSpace.dl_model_predict.dl_model_predict-v1","parameters":[{"name":"batch_size","value":"1024","type":"Literal","bound_global_parameter":null},{"name":"n_gpus","value":0,"type":"Literal","bound_global_parameter":null},{"name":"verbose","value":"2:每个epoch输出一行记录","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"trained_model","node_id":"-1540"},{"name":"input_data","node_id":"-1540"}],"output_ports":[{"name":"data","node_id":"-1540"}],"cacheable":true,"seq_num":11,"comment":"","comment_collapsed":true},{"node_id":"-768","module_id":"BigQuantSpace.standardlize.standardlize-v8","parameters":[{"name":"columns_input","value":"[]","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_1","node_id":"-768"},{"name":"input_2","node_id":"-768"}],"output_ports":[{"name":"data","node_id":"-768"}],"cacheable":true,"seq_num":14,"comment":"","comment_collapsed":true},{"node_id":"-773","module_id":"BigQuantSpace.standardlize.standardlize-v8","parameters":[{"name":"columns_input","value":"label","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_1","node_id":"-773"},{"name":"input_2","node_id":"-773"}],"output_ports":[{"name":"data","node_id":"-773"}],"cacheable":false,"seq_num":13,"comment":"","comment_collapsed":true},{"node_id":"-778","module_id":"BigQuantSpace.standardlize.standardlize-v8","parameters":[{"name":"columns_input","value":"[]","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_1","node_id":"-778"},{"name":"input_2","node_id":"-778"}],"output_ports":[{"name":"data","node_id":"-778"}],"cacheable":true,"seq_num":25,"comment":"","comment_collapsed":true},{"node_id":"-243","module_id":"BigQuantSpace.dl_convert_to_bin.dl_convert_to_bin-v2","parameters":[{"name":"window_size","value":1,"type":"Literal","bound_global_parameter":null},{"name":"feature_clip","value":5,"type":"Literal","bound_global_parameter":null},{"name":"flatten","value":"True","type":"Literal","bound_global_parameter":null},{"name":"window_along_col","value":"instrument","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_data","node_id":"-243"},{"name":"features","node_id":"-243"}],"output_ports":[{"name":"data","node_id":"-243"}],"cacheable":true,"seq_num":26,"comment":"","comment_collapsed":true},{"node_id":"-251","module_id":"BigQuantSpace.dl_convert_to_bin.dl_convert_to_bin-v2","parameters":[{"name":"window_size","value":1,"type":"Literal","bound_global_parameter":null},{"name":"feature_clip","value":5,"type":"Literal","bound_global_parameter":null},{"name":"flatten","value":"True","type":"Literal","bound_global_parameter":null},{"name":"window_along_col","value":"instrument","type":"Literal","bound_global_parameter":null}],"input_ports":[{"name":"input_data","node_id":"-251"},{"name":"features","node_id":"-251"}],"output_ports":[{"name":"data","node_id":"-251"}],"cacheable":true,"seq_num":27,"comment":"","comment_collapsed":true}],"node_layout":"<node_postions><node_position Node='287d2cb0-f53c-4101-bdf8-104b137c8601-8' Position='205,59,200,200'/><node_position Node='287d2cb0-f53c-4101-bdf8-104b137c8601-15' Position='131,205,200,200'/><node_position Node='287d2cb0-f53c-4101-bdf8-104b137c8601-24' Position='766,2,200,200'/><node_position Node='287d2cb0-f53c-4101-bdf8-104b137c8601-53' Position='328.3237609863281,457.0483093261719,200,200'/><node_position Node='287d2cb0-f53c-4101-bdf8-104b137c8601-62' Position='1012,160,200,200'/><node_position Node='-106' Position='470.55096435546875,182.0482940673828,200,200'/><node_position Node='-113' Position='461.1788330078125,283.8551025390625,200,200'/><node_position Node='-122' Position='1006,271,200,200'/><node_position Node='-129' Position='1004,352,200,200'/><node_position Node='-160' Position='-202,33,200,200'/><node_position Node='-168' Position='-201,148,200,200'/><node_position Node='-196' Position='-203,311,200,200'/><node_position Node='-224' Position='-203,239,200,200'/><node_position Node='-231' Position='-201,395,200,200'/><node_position Node='-238' Position='-198,470,200,200'/><node_position Node='-682' Position='-194,560,200,200'/><node_position Node='-1098' Position='107.87467956542969,670.3864135742188,200,200'/><node_position Node='-1540' Position='496.55615234375,770.1932373046875,200,200'/><node_position Node='-768' Position='479.3720703125,370.9516906738281,200,200'/><node_position Node='-773' Position='137,329,200,200'/><node_position Node='-778' Position='1000,438,200,200'/><node_position Node='-243' Position='325.2271728515625,550.8067626953125,200,200'/><node_position Node='-251' Position='1004,518,200,200'/></node_postions>"},"nodes_readonly":false,"studio_version":"v2"}
[2021-12-14 19:12:26.434210] INFO: moduleinvoker: instruments.v2 开始运行..
[2021-12-14 19:12:26.612129] INFO: moduleinvoker: 命中缓存
[2021-12-14 19:12:26.615145] INFO: moduleinvoker: instruments.v2 运行完成[0.180932s].
[2021-12-14 19:12:26.666234] INFO: moduleinvoker: advanced_auto_labeler.v2 开始运行..
[2021-12-14 19:12:26.678724] INFO: moduleinvoker: 命中缓存
[2021-12-14 19:12:26.681138] INFO: moduleinvoker: advanced_auto_labeler.v2 运行完成[0.014907s].
[2021-12-14 19:12:26.772931] INFO: moduleinvoker: standardlize.v8 开始运行..
[2021-12-14 19:14:26.851471] INFO: moduleinvoker: standardlize.v8 运行完成[120.078545s].
[2021-12-14 19:14:26.882607] INFO: moduleinvoker: input_features.v1 开始运行..
[2021-12-14 19:14:26.918261] INFO: moduleinvoker: input_features.v1 运行完成[0.035661s].
[2021-12-14 19:14:26.952311] INFO: moduleinvoker: general_feature_extractor.v7 开始运行..
[2021-12-14 19:14:26.984554] INFO: moduleinvoker: 命中缓存
[2021-12-14 19:14:26.988831] INFO: moduleinvoker: general_feature_extractor.v7 运行完成[0.036536s].
[2021-12-14 19:14:27.004005] INFO: moduleinvoker: derived_feature_extractor.v3 开始运行..
[2021-12-14 19:14:46.844475] INFO: derived_feature_extractor: 提取完成 close_0/mean(close_0,5), 10.336s
[2021-12-14 19:14:53.832758] INFO: derived_feature_extractor: 提取完成 close_0/mean(close_0,10), 6.985s
[2021-12-14 19:14:56.952016] INFO: derived_feature_extractor: 提取完成 close_0/mean(close_0,20), 3.117s
[2021-12-14 19:14:56.960185] INFO: derived_feature_extractor: 提取完成 close_0/open_0, 0.007s
[2021-12-14 19:15:00.316696] INFO: derived_feature_extractor: 提取完成 open_0/mean(close_0,5), 3.355s
[2021-12-14 19:15:03.233518] INFO: derived_feature_extractor: 提取完成 open_0/mean(close_0,10), 2.914s
[2021-12-14 19:15:42.577009] INFO: derived_feature_extractor: 提取完成 open_0/mean(close_0,20), 39.340s
[2021-12-14 19:15:59.351731] INFO: derived_feature_extractor: /y_2010, 431567
[2021-12-14 19:16:01.058669] INFO: derived_feature_extractor: /y_2011, 511455
[2021-12-14 19:16:02.758054] INFO: derived_feature_extractor: /y_2012, 565675
[2021-12-14 19:16:04.591205] INFO: derived_feature_extractor: /y_2013, 564168
[2021-12-14 19:16:06.481333] INFO: derived_feature_extractor: /y_2014, 569948
[2021-12-14 19:16:08.713375] INFO: derived_feature_extractor: /y_2015, 569698
[2021-12-14 19:16:10.141056] INFO: moduleinvoker: derived_feature_extractor.v3 运行完成[103.137045s].
[2021-12-14 19:16:10.160632] INFO: moduleinvoker: standardlize.v8 开始运行..
[2021-12-14 19:17:16.283816] INFO: moduleinvoker: standardlize.v8 运行完成[66.123165s].
[2021-12-14 19:17:16.319897] INFO: moduleinvoker: join.v3 开始运行..
[2021-12-14 19:17:48.695965] INFO: join: /data, 行数=3133725/3159055, 耗时=15.88498s
[2021-12-14 19:17:48.881764] INFO: join: 最终行数: 3133725
[2021-12-14 19:17:49.007774] INFO: moduleinvoker: join.v3 运行完成[32.687846s].
[2021-12-14 19:17:49.042489] INFO: moduleinvoker: dl_convert_to_bin.v2 开始运行..
[2021-12-14 19:17:54.457427] INFO: moduleinvoker: dl_convert_to_bin.v2 运行完成[5.414952s].
[2021-12-14 19:17:54.464219] INFO: moduleinvoker: instruments.v2 开始运行..
[2021-12-14 19:17:54.477230] INFO: moduleinvoker: 命中缓存
[2021-12-14 19:17:54.479736] INFO: moduleinvoker: instruments.v2 运行完成[0.015503s].
[2021-12-14 19:17:54.531963] INFO: moduleinvoker: general_feature_extractor.v7 开始运行..
[2021-12-14 19:17:54.542018] INFO: moduleinvoker: 命中缓存
[2021-12-14 19:17:54.543763] INFO: moduleinvoker: general_feature_extractor.v7 运行完成[0.011837s].
[2021-12-14 19:17:54.554494] INFO: moduleinvoker: derived_feature_extractor.v3 开始运行..
[2021-12-14 19:18:03.772931] INFO: derived_feature_extractor: 提取完成 close_0/mean(close_0,5), 2.669s
[2021-12-14 19:18:06.443035] INFO: derived_feature_extractor: 提取完成 close_0/mean(close_0,10), 2.668s
[2021-12-14 19:18:09.043956] INFO: derived_feature_extractor: 提取完成 close_0/mean(close_0,20), 2.598s
[2021-12-14 19:18:09.065417] INFO: derived_feature_extractor: 提取完成 close_0/open_0, 0.017s
[2021-12-14 19:18:11.600132] INFO: derived_feature_extractor: 提取完成 open_0/mean(close_0,5), 2.532s
[2021-12-14 19:18:13.948183] INFO: derived_feature_extractor: 提取完成 open_0/mean(close_0,10), 2.346s
[2021-12-14 19:18:16.644128] INFO: derived_feature_extractor: 提取完成 open_0/mean(close_0,20), 2.693s
[2021-12-14 19:18:18.581780] INFO: derived_feature_extractor: /y_2016, 641546
[2021-12-14 19:18:20.717953] INFO: derived_feature_extractor: /y_2017, 743233
[2021-12-14 19:18:23.326789] INFO: derived_feature_extractor: /y_2018, 816987
[2021-12-14 19:18:24.835330] INFO: derived_feature_extractor: /y_2019, 256890
[2021-12-14 19:18:25.432471] INFO: moduleinvoker: derived_feature_extractor.v3 运行完成[30.877958s].
[2021-12-14 19:18:25.446071] INFO: moduleinvoker: standardlize.v8 开始运行..
[2021-12-14 19:19:16.232125] INFO: moduleinvoker: standardlize.v8 运行完成[50.786038s].
[2021-12-14 19:19:16.327628] INFO: moduleinvoker: dl_convert_to_bin.v2 开始运行..
[2021-12-14 19:19:21.385447] INFO: moduleinvoker: dl_convert_to_bin.v2 运行完成[5.057788s].
[2021-12-14 19:19:21.417592] INFO: moduleinvoker: dl_layer_input.v1 运行完成[0.004586s].
[2021-12-14 19:19:21.476581] INFO: moduleinvoker: dl_layer_dense.v1 运行完成[0.022857s].
[2021-12-14 19:19:21.516967] INFO: moduleinvoker: dl_layer_dropout.v1 运行完成[0.006269s].
[2021-12-14 19:19:21.579341] INFO: moduleinvoker: dl_layer_dense.v1 运行完成[0.016783s].
[2021-12-14 19:19:21.606804] INFO: moduleinvoker: dl_layer_dropout.v1 运行完成[0.007901s].
[2021-12-14 19:19:21.643182] INFO: moduleinvoker: dl_layer_dense.v1 运行完成[0.015457s].
[2021-12-14 19:19:21.737680] INFO: moduleinvoker: cached.v3 开始运行..
[2021-12-14 19:19:21.754757] INFO: moduleinvoker: 命中缓存
[2021-12-14 19:19:21.760885] INFO: moduleinvoker: cached.v3 运行完成[0.023208s].
[2021-12-14 19:19:21.764971] INFO: moduleinvoker: dl_model_init.v1 运行完成[0.107365s].
[2021-12-14 19:19:21.771416] INFO: moduleinvoker: dl_model_train.v1 开始运行..
[2021-12-14 19:19:23.240520] INFO: dl_model_train: 准备训练,训练样本个数:3133725,迭代次数:5
[2021-12-14 19:20:20.852902] INFO: dl_model_train: 训练结束,耗时:57.60s
[2021-12-14 19:20:21.097948] INFO: moduleinvoker: dl_model_train.v1 运行完成[59.326553s].
[2021-12-14 19:20:21.107985] INFO: moduleinvoker: dl_model_predict.v1 开始运行..
[2021-12-14 19:20:26.279972] INFO: moduleinvoker: dl_model_predict.v1 运行完成[5.171995s].
Epoch 1/5
3061/3061 - 15s - loss: 0.9904 - mse: 0.9904
Epoch 2/5
3061/3061 - 12s - loss: 0.9891 - mse: 0.9891
Epoch 3/5
3061/3061 - 11s - loss: 0.9888 - mse: 0.9888
Epoch 4/5
3061/3061 - 10s - loss: 0.9887 - mse: 0.9887
Epoch 5/5
3061/3061 - 10s - loss: 0.9885 - mse: 0.9885
2334/2334 - 4s
DataSource(52f5fe7e051a427cbe6111f8b6e9ba7aT)