Coverage for src / mysingle / protos / services / ml / v1 / ml_service_pb2.py: 0%

97 statements  

« prev     ^ index     » next       coverage.py v7.12.0, created at 2025-12-02 00:58 +0900

1# -*- coding: utf-8 -*- 

2# Generated by the protocol buffer compiler. DO NOT EDIT! 

3# NO CHECKED-IN PROTOBUF GENCODE 

4# source: services/ml/v1/ml_service.proto 

5# Protobuf Python Version: 6.33.1 

6"""Generated protocol buffer code.""" 

7 

8from google.protobuf import descriptor as _descriptor 

9from google.protobuf import descriptor_pool as _descriptor_pool 

10from google.protobuf import runtime_version as _runtime_version 

11from google.protobuf import symbol_database as _symbol_database 

12from google.protobuf.internal import builder as _builder 

13 

14_runtime_version.ValidateProtobufRuntimeVersion( 

15 _runtime_version.Domain.PUBLIC, 6, 33, 1, "", "services/ml/v1/ml_service.proto" 

16) 

17# @@protoc_insertion_point(imports) 

18 

19_sym_db = _symbol_database.Default() 

20 

21 

22DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( 

23 b'\n\x1fservices/ml/v1/ml_service.proto\x12\x02ml"\x14\n\x12HealthCheckRequest"a\n\x13HealthCheckResponse\x12\x16\n\x06status\x18\x01 \x01(\tR\x06status\x12\x18\n\x07service\x18\x02 \x01(\tR\x07service\x12\x18\n\x07version\x18\x03 \x01(\tR\x07version"B\n\x06Period\x12\x1d\n\nstart_date\x18\x01 \x01(\tR\tstartDate\x12\x19\n\x08\x65nd_date\x18\x02 \x01(\tR\x07\x65ndDate"2\n\nConstraint\x12\x0e\n\x02op\x18\x01 \x01(\tR\x02op\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value"\xab\x05\n\x0fOptimizeRequest\x12-\n\x13walk_forward_job_id\x18\x01 \x01(\tR\x10walkForwardJobId\x12!\n\x0cwindow_index\x18\x02 \x01(\x05R\x0bwindowIndex\x12.\n\x13strategy_version_id\x18\x03 \x01(\tR\x11strategyVersionId\x12-\n\x0ctrain_period\x18\x04 \x01(\x0b\x32\n.ml.PeriodR\x0btrainPeriod\x12M\n\x0eparameter_grid\x18\x05 \x03(\x0b\x32&.ml.OptimizeRequest.ParameterGridEntryR\rparameterGrid\x12/\n\x13optimization_metric\x18\x06 \x01(\tR\x12optimizationMetric\x12)\n\x10metric_objective\x18\x07 \x01(\tR\x0fmetricObjective\x12\x46\n\x0b\x63onstraints\x18\x08 \x03(\x0b\x32$.ml.OptimizeRequest.ConstraintsEntryR\x0b\x63onstraints\x12\x18\n\x07symbols\x18\t \x03(\tR\x07symbols\x12\x1a\n\x08interval\x18\n \x01(\tR\x08interval\x12\x17\n\x07user_id\x18\x0b \x01(\tR\x06userId\x1aU\n\x12ParameterGridEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x13.ml.ParameterValuesR\x05value:\x02\x38\x01\x1aN\n\x10\x43onstraintsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12$\n\x05value\x18\x02 \x01(\x0b\x32\x0e.ml.ConstraintR\x05value:\x02\x38\x01")\n\x0fParameterValues\x12\x16\n\x06values\x18\x01 \x03(\x01R\x06values"\xdb\x05\n\x10OptimizeProgress\x12\x1f\n\x0btrial_index\x18\x01 \x01(\x05R\ntrialIndex\x12!\n\x0ctotal_trials\x18\x02 \x01(\x05R\x0btotalTrials\x12N\n\x0e\x63urrent_params\x18\x03 \x03(\x0b\x32\'.ml.OptimizeProgress.CurrentParamsEntryR\rcurrentParams\x12#\n\rcurrent_score\x18\x04 \x01(\x01R\x0c\x63urrentScore\x12\x45\n\x0b\x62\x65st_params\x18\x05 \x03(\x0b\x32$.ml.OptimizeProgress.BestParamsEntryR\nbestParams\x12\x1d\n\nbest_score\x18\x06 \x01(\x01R\tbestScore\x12\x16\n\x06status\x18\x07 \x01(\tR\x06status\x12.\n\x13optimization_run_id\x18\x08 \x01(\tR\x11optimizationRunId\x12\x42\n\nis_metrics\x18\t \x03(\x0b\x32#.ml.OptimizeProgress.IsMetricsEntryR\tisMetrics\x12\x34\n\x16\x65xecution_time_seconds\x18\n \x01(\x01R\x14\x65xecutionTimeSeconds\x12\'\n\x06trials\x18\x0b \x03(\x0b\x32\x0f.ml.TrialResultR\x06trials\x1a@\n\x12\x43urrentParamsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a=\n\x0f\x42\x65stParamsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a<\n\x0eIsMetricsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01"\x87\x02\n\x0bTrialResult\x12\x33\n\x06params\x18\x01 \x03(\x0b\x32\x1b.ml.TrialResult.ParamsEntryR\x06params\x12\x36\n\x07metrics\x18\x02 \x03(\x0b\x32\x1c.ml.TrialResult.MetricsEntryR\x07metrics\x12\x14\n\x05score\x18\x03 \x01(\x01R\x05score\x1a\x39\n\x0bParamsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01\x1a:\n\x0cMetricsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value:\x02\x38\x01"\x98\x01\n\x0e\x41nalyzeRequest\x12-\n\x13walk_forward_job_id\x18\x01 \x01(\tR\x10walkForwardJobId\x12>\n\x0ewindow_results\x18\x02 \x03(\x0b\x32\x17.ml.WindowResultSummaryR\rwindowResults\x12\x17\n\x07user_id\x18\x03 \x01(\tR\x06userId"\xb0\x01\n\x13WindowResultSummary\x12!\n\x0cwindow_index\x18\x01 \x01(\x05R\x0bwindowIndex\x12\x1b\n\tis_return\x18\x02 \x01(\x01R\x08isReturn\x12\x1d\n\noos_return\x18\x03 \x01(\x01R\toosReturn\x12\x1b\n\tis_sharpe\x18\x04 \x01(\x01R\x08isSharpe\x12\x1d\n\noos_sharpe\x18\x05 \x01(\x01R\toosSharpe"\x9d\x02\n\x0f\x41nalyzeResponse\x12\x1f\n\x0b\x61nalysis_id\x18\x01 \x01(\tR\nanalysisId\x12)\n\x10\x65\x66\x66iciency_ratio\x18\x02 \x01(\x01R\x0f\x65\x66\x66iciencyRatio\x12\'\n\x0fstability_score\x18\x03 \x01(\x01R\x0estabilityScore\x12&\n\x08p_values\x18\x04 \x01(\x0b\x32\x0b.ml.PValuesR\x07pValues\x12&\n\x0einterpretation\x18\x05 \x01(\tR\x0einterpretation\x12&\n\x0erecommendation\x18\x06 \x01(\tR\x0erecommendation\x12\x1d\n\ncreated_at\x18\x07 \x01(\x01R\tcreatedAt"{\n\x07PValues\x12\'\n\x10is_vs_oos_return\x18\x01 \x01(\x01R\risVsOosReturn\x12\'\n\x10is_vs_oos_sharpe\x18\x02 \x01(\x01R\risVsOosSharpe\x12\x1e\n\x0boos_vs_zero\x18\x03 \x01(\x01R\toosVsZero"x\n\x13MLPredictionRequest\x12-\n\x08\x66\x65\x61tures\x18\x01 \x01(\x0b\x32\x11.ml.FeatureVectorR\x08\x66\x65\x61tures\x12\x19\n\x08model_id\x18\x02 \x01(\tR\x07modelId\x12\x17\n\x07user_id\x18\x03 \x01(\tR\x06userId"\x86\x01\n\x18\x42\x61tchMLPredictionRequest\x12\x36\n\rfeatures_list\x18\x01 \x03(\x0b\x32\x11.ml.FeatureVectorR\x0c\x66\x65\x61turesList\x12\x19\n\x08model_id\x18\x02 \x01(\tR\x07modelId\x12\x17\n\x07user_id\x18\x03 \x01(\tR\x06userId"\x93\n\n\rFeatureVector\x12"\n\nreturns_1d\x18\x01 \x01(\x01H\x00R\treturns1d\x88\x01\x01\x12"\n\nreturns_5d\x18\x02 \x01(\x01H\x01R\treturns5d\x88\x01\x01\x12$\n\x0breturns_20d\x18\x03 \x01(\x01H\x02R\nreturns20d\x88\x01\x01\x12*\n\x0evolatility_20d\x18\x04 \x01(\x01H\x03R\rvolatility20d\x88\x01\x01\x12&\n\x0cvolume_ratio\x18\x05 \x01(\x01H\x04R\x0bvolumeRatio\x88\x01\x01\x12\x18\n\x05sma_5\x18\x06 \x01(\x01H\x05R\x04sma5\x88\x01\x01\x12\x1a\n\x06sma_20\x18\x07 \x01(\x01H\x06R\x05sma20\x88\x01\x01\x12\x1a\n\x06sma_50\x18\x08 \x01(\x01H\x07R\x05sma50\x88\x01\x01\x12\x1c\n\x07sma_200\x18\t \x01(\x01H\x08R\x06sma200\x88\x01\x01\x12\x1a\n\x06\x65ma_12\x18\n \x01(\x01H\tR\x05\x65ma12\x88\x01\x01\x12\x1a\n\x06\x65ma_26\x18\x0b \x01(\x01H\nR\x05\x65ma26\x88\x01\x01\x12\x1a\n\x06rsi_14\x18\x0c \x01(\x01H\x0bR\x05rsi14\x88\x01\x01\x12\x17\n\x04macd\x18\r \x01(\x01H\x0cR\x04macd\x88\x01\x01\x12$\n\x0bmacd_signal\x18\x0e \x01(\x01H\rR\nmacdSignal\x88\x01\x01\x12*\n\x0emacd_histogram\x18\x0f \x01(\x01H\x0eR\rmacdHistogram\x88\x01\x01\x12\x1e\n\x08\x62\x62_upper\x18\x10 \x01(\x01H\x0fR\x07\x62\x62Upper\x88\x01\x01\x12 \n\tbb_middle\x18\x11 \x01(\x01H\x10R\x08\x62\x62Middle\x88\x01\x01\x12\x1e\n\x08\x62\x62_lower\x18\x12 \x01(\x01H\x11R\x07\x62\x62Lower\x88\x01\x01\x12\x1f\n\x08skewness\x18\x13 \x01(\x01H\x12R\x08skewness\x88\x01\x01\x12\x1f\n\x08kurtosis\x18\x14 \x01(\x01H\x13R\x08kurtosis\x88\x01\x01\x12\x1f\n\x08\x61utocorr\x18\x15 \x01(\x01H\x14R\x08\x61utocorr\x88\x01\x01\x12"\n\ncash_ratio\x18\x16 \x01(\x01H\x15R\tcashRatio\x88\x01\x01\x12*\n\x0eposition_ratio\x18\x17 \x01(\x01H\x16R\rpositionRatio\x88\x01\x01\x12\x15\n\x03pnl\x18\x18 \x01(\x01H\x17R\x03pnl\x88\x01\x01\x12\x1f\n\x08\x64rawdown\x18\x19 \x01(\x01H\x18R\x08\x64rawdown\x88\x01\x01\x12$\n\x0bregime_type\x18\x1a \x01(\tH\x19R\nregimeType\x88\x01\x01\x12*\n\x0etrend_strength\x18\x1b \x01(\x01H\x1aR\rtrendStrength\x88\x01\x01\x42\r\n\x0b_returns_1dB\r\n\x0b_returns_5dB\x0e\n\x0c_returns_20dB\x11\n\x0f_volatility_20dB\x0f\n\r_volume_ratioB\x08\n\x06_sma_5B\t\n\x07_sma_20B\t\n\x07_sma_50B\n\n\x08_sma_200B\t\n\x07_ema_12B\t\n\x07_ema_26B\t\n\x07_rsi_14B\x07\n\x05_macdB\x0e\n\x0c_macd_signalB\x11\n\x0f_macd_histogramB\x0b\n\t_bb_upperB\x0c\n\n_bb_middleB\x0b\n\t_bb_lowerB\x0b\n\t_skewnessB\x0b\n\t_kurtosisB\x0b\n\t_autocorrB\r\n\x0b_cash_ratioB\x11\n\x0f_position_ratioB\x06\n\x04_pnlB\x0b\n\t_drawdownB\x0e\n\x0c_regime_typeB\x11\n\x0f_trend_strength"\xbc\x02\n\x0fMLSignalInsight\x12\x16\n\x06symbol\x18\x01 \x01(\tR\x06symbol\x12\x13\n\x05\x61s_of\x18\x02 \x01(\tR\x04\x61sOf\x12#\n\rlookback_days\x18\x03 \x01(\x05R\x0clookbackDays\x12 \n\x0bprobability\x18\x04 \x01(\x01R\x0bprobability\x12\x1e\n\nconfidence\x18\x05 \x01(\x01R\nconfidence\x12&\n\x0erecommendation\x18\x06 \x01(\tR\x0erecommendation\x12L\n\x15\x66\x65\x61ture_contributions\x18\x07 \x03(\x0b\x32\x17.ml.FeatureContributionR\x14\x66\x65\x61tureContributions\x12\x1f\n\x0btop_signals\x18\x08 \x03(\tR\ntopSignals"\x93\x01\n\x13\x46\x65\x61tureContribution\x12\x18\n\x07\x66\x65\x61ture\x18\x01 \x01(\tR\x07\x66\x65\x61ture\x12\x14\n\x05value\x18\x02 \x01(\x01R\x05value\x12\x16\n\x06weight\x18\x03 \x01(\x01R\x06weight\x12\x16\n\x06impact\x18\x04 \x01(\x01R\x06impact\x12\x1c\n\tdirection\x18\x05 \x01(\tR\tdirection"\xaf\x02\n\x13\x46\x65\x61tureStoreRequest\x12\x16\n\x06symbol\x18\x01 \x01(\tR\x06symbol\x12\x1a\n\x08interval\x18\x02 \x01(\tR\x08interval\x12\x1c\n\ttimestamp\x18\x03 \x01(\tR\ttimestamp\x12-\n\x08\x66\x65\x61tures\x18\x04 \x01(\x0b\x32\x11.ml.FeatureVectorR\x08\x66\x65\x61tures\x12\x41\n\x08metadata\x18\x05 \x03(\x0b\x32%.ml.FeatureStoreRequest.MetadataEntryR\x08metadata\x12\x17\n\x07user_id\x18\x06 \x01(\tR\x06userId\x1a;\n\rMetadataEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01"w\n\x14\x46\x65\x61tureStoreResponse\x12\x1d\n\nfeature_id\x18\x01 \x01(\tR\tfeatureId\x12\x1b\n\tstored_at\x18\x02 \x01(\tR\x08storedAt\x12#\n\rquality_score\x18\x03 \x01(\x01R\x0cqualityScore"\xc2\x03\n#AnalyzeMLBacktestPerformanceRequest\x12\x15\n\x06job_id\x18\x01 \x01(\tR\x05jobId\x12\x1d\n\nmodel_name\x18\x02 \x01(\tR\tmodelName\x12#\n\rmodel_version\x18\x03 \x01(\tR\x0cmodelVersion\x12\x32\n\x0bpredictions\x18\x04 \x03(\x0b\x32\x10.ml.MLPredictionR\x0bpredictions\x12:\n\x0f\x61\x63tual_outcomes\x18\x05 \x03(\x0b\x32\x11.ml.ActualOutcomeR\x0e\x61\x63tualOutcomes\x12p\n\x13\x66\x65\x61ture_importances\x18\x06 \x03(\x0b\x32?.ml.AnalyzeMLBacktestPerformanceRequest.FeatureImportancesEntryR\x12\x66\x65\x61tureImportances\x12\x17\n\x07user_id\x18\x07 \x01(\tR\x06userId\x1a\x45\n\x17\x46\x65\x61tureImportancesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x02R\x05value:\x02\x38\x01"\x84\x01\n\x0cMLPrediction\x12\x1c\n\ttimestamp\x18\x01 \x01(\tR\ttimestamp\x12\x1e\n\nprediction\x18\x02 \x01(\tR\nprediction\x12\x1e\n\nconfidence\x18\x03 \x01(\x02R\nconfidence\x12\x16\n\x06regime\x18\x04 \x01(\tR\x06regime"E\n\rActualOutcome\x12\x1c\n\ttimestamp\x18\x01 \x01(\tR\ttimestamp\x12\x16\n\x06\x61\x63tual\x18\x02 \x01(\tR\x06\x61\x63tual"\x81\x01\n$AnalyzeMLBacktestPerformanceResponse\x12%\n\x0eperformance_id\x18\x01 \x01(\tR\rperformanceId\x12\x18\n\x07success\x18\x02 \x01(\x08R\x07success\x12\x18\n\x07message\x18\x03 \x01(\tR\x07message2\x8f\x04\n\tMLService\x12\x41\n\x12OptimizeParameters\x12\x13.ml.OptimizeRequest\x1a\x14.ml.OptimizeProgress0\x01\x12=\n\x12\x41nalyzeWalkForward\x12\x12.ml.AnalyzeRequest\x1a\x13.ml.AnalyzeResponse\x12=\n\rPredictSignal\x12\x17.ml.MLPredictionRequest\x1a\x13.ml.MLSignalInsight\x12J\n\x13PredictSignalsBatch\x12\x1c.ml.BatchMLPredictionRequest\x1a\x13.ml.MLSignalInsight0\x01\x12\x42\n\rStoreFeatures\x12\x17.ml.FeatureStoreRequest\x1a\x18.ml.FeatureStoreResponse\x12>\n\x0bHealthCheck\x12\x16.ml.HealthCheckRequest\x1a\x17.ml.HealthCheckResponse\x12q\n\x1c\x41nalyzeMLBacktestPerformance\x12\'.ml.AnalyzeMLBacktestPerformanceRequest\x1a(.ml.AnalyzeMLBacktestPerformanceResponseb\x06proto3' 

24) 

25 

26_globals = globals() 

27_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) 

28_builder.BuildTopDescriptorsAndMessages( 

29 DESCRIPTOR, "services.ml.v1.ml_service_pb2", _globals 

30) 

31if not _descriptor._USE_C_DESCRIPTORS: 

32 DESCRIPTOR._loaded_options = None 

33 _globals["_OPTIMIZEREQUEST_PARAMETERGRIDENTRY"]._loaded_options = None 

34 _globals["_OPTIMIZEREQUEST_PARAMETERGRIDENTRY"]._serialized_options = b"8\001" 

35 _globals["_OPTIMIZEREQUEST_CONSTRAINTSENTRY"]._loaded_options = None 

36 _globals["_OPTIMIZEREQUEST_CONSTRAINTSENTRY"]._serialized_options = b"8\001" 

37 _globals["_OPTIMIZEPROGRESS_CURRENTPARAMSENTRY"]._loaded_options = None 

38 _globals["_OPTIMIZEPROGRESS_CURRENTPARAMSENTRY"]._serialized_options = b"8\001" 

39 _globals["_OPTIMIZEPROGRESS_BESTPARAMSENTRY"]._loaded_options = None 

40 _globals["_OPTIMIZEPROGRESS_BESTPARAMSENTRY"]._serialized_options = b"8\001" 

41 _globals["_OPTIMIZEPROGRESS_ISMETRICSENTRY"]._loaded_options = None 

42 _globals["_OPTIMIZEPROGRESS_ISMETRICSENTRY"]._serialized_options = b"8\001" 

43 _globals["_TRIALRESULT_PARAMSENTRY"]._loaded_options = None 

44 _globals["_TRIALRESULT_PARAMSENTRY"]._serialized_options = b"8\001" 

45 _globals["_TRIALRESULT_METRICSENTRY"]._loaded_options = None 

46 _globals["_TRIALRESULT_METRICSENTRY"]._serialized_options = b"8\001" 

47 _globals["_FEATURESTOREREQUEST_METADATAENTRY"]._loaded_options = None 

48 _globals["_FEATURESTOREREQUEST_METADATAENTRY"]._serialized_options = b"8\001" 

49 _globals[ 

50 "_ANALYZEMLBACKTESTPERFORMANCEREQUEST_FEATUREIMPORTANCESENTRY" 

51 ]._loaded_options = None 

52 _globals[ 

53 "_ANALYZEMLBACKTESTPERFORMANCEREQUEST_FEATUREIMPORTANCESENTRY" 

54 ]._serialized_options = b"8\001" 

55 _globals["_HEALTHCHECKREQUEST"]._serialized_start = 39 

56 _globals["_HEALTHCHECKREQUEST"]._serialized_end = 59 

57 _globals["_HEALTHCHECKRESPONSE"]._serialized_start = 61 

58 _globals["_HEALTHCHECKRESPONSE"]._serialized_end = 158 

59 _globals["_PERIOD"]._serialized_start = 160 

60 _globals["_PERIOD"]._serialized_end = 226 

61 _globals["_CONSTRAINT"]._serialized_start = 228 

62 _globals["_CONSTRAINT"]._serialized_end = 278 

63 _globals["_OPTIMIZEREQUEST"]._serialized_start = 281 

64 _globals["_OPTIMIZEREQUEST"]._serialized_end = 964 

65 _globals["_OPTIMIZEREQUEST_PARAMETERGRIDENTRY"]._serialized_start = 799 

66 _globals["_OPTIMIZEREQUEST_PARAMETERGRIDENTRY"]._serialized_end = 884 

67 _globals["_OPTIMIZEREQUEST_CONSTRAINTSENTRY"]._serialized_start = 886 

68 _globals["_OPTIMIZEREQUEST_CONSTRAINTSENTRY"]._serialized_end = 964 

69 _globals["_PARAMETERVALUES"]._serialized_start = 966 

70 _globals["_PARAMETERVALUES"]._serialized_end = 1007 

71 _globals["_OPTIMIZEPROGRESS"]._serialized_start = 1010 

72 _globals["_OPTIMIZEPROGRESS"]._serialized_end = 1741 

73 _globals["_OPTIMIZEPROGRESS_CURRENTPARAMSENTRY"]._serialized_start = 1552 

74 _globals["_OPTIMIZEPROGRESS_CURRENTPARAMSENTRY"]._serialized_end = 1616 

75 _globals["_OPTIMIZEPROGRESS_BESTPARAMSENTRY"]._serialized_start = 1618 

76 _globals["_OPTIMIZEPROGRESS_BESTPARAMSENTRY"]._serialized_end = 1679 

77 _globals["_OPTIMIZEPROGRESS_ISMETRICSENTRY"]._serialized_start = 1681 

78 _globals["_OPTIMIZEPROGRESS_ISMETRICSENTRY"]._serialized_end = 1741 

79 _globals["_TRIALRESULT"]._serialized_start = 1744 

80 _globals["_TRIALRESULT"]._serialized_end = 2007 

81 _globals["_TRIALRESULT_PARAMSENTRY"]._serialized_start = 1890 

82 _globals["_TRIALRESULT_PARAMSENTRY"]._serialized_end = 1947 

83 _globals["_TRIALRESULT_METRICSENTRY"]._serialized_start = 1949 

84 _globals["_TRIALRESULT_METRICSENTRY"]._serialized_end = 2007 

85 _globals["_ANALYZEREQUEST"]._serialized_start = 2010 

86 _globals["_ANALYZEREQUEST"]._serialized_end = 2162 

87 _globals["_WINDOWRESULTSUMMARY"]._serialized_start = 2165 

88 _globals["_WINDOWRESULTSUMMARY"]._serialized_end = 2341 

89 _globals["_ANALYZERESPONSE"]._serialized_start = 2344 

90 _globals["_ANALYZERESPONSE"]._serialized_end = 2629 

91 _globals["_PVALUES"]._serialized_start = 2631 

92 _globals["_PVALUES"]._serialized_end = 2754 

93 _globals["_MLPREDICTIONREQUEST"]._serialized_start = 2756 

94 _globals["_MLPREDICTIONREQUEST"]._serialized_end = 2876 

95 _globals["_BATCHMLPREDICTIONREQUEST"]._serialized_start = 2879 

96 _globals["_BATCHMLPREDICTIONREQUEST"]._serialized_end = 3013 

97 _globals["_FEATUREVECTOR"]._serialized_start = 3016 

98 _globals["_FEATUREVECTOR"]._serialized_end = 4315 

99 _globals["_MLSIGNALINSIGHT"]._serialized_start = 4318 

100 _globals["_MLSIGNALINSIGHT"]._serialized_end = 4634 

101 _globals["_FEATURECONTRIBUTION"]._serialized_start = 4637 

102 _globals["_FEATURECONTRIBUTION"]._serialized_end = 4784 

103 _globals["_FEATURESTOREREQUEST"]._serialized_start = 4787 

104 _globals["_FEATURESTOREREQUEST"]._serialized_end = 5090 

105 _globals["_FEATURESTOREREQUEST_METADATAENTRY"]._serialized_start = 5031 

106 _globals["_FEATURESTOREREQUEST_METADATAENTRY"]._serialized_end = 5090 

107 _globals["_FEATURESTORERESPONSE"]._serialized_start = 5092 

108 _globals["_FEATURESTORERESPONSE"]._serialized_end = 5211 

109 _globals["_ANALYZEMLBACKTESTPERFORMANCEREQUEST"]._serialized_start = 5214 

110 _globals["_ANALYZEMLBACKTESTPERFORMANCEREQUEST"]._serialized_end = 5664 

111 _globals[ 

112 "_ANALYZEMLBACKTESTPERFORMANCEREQUEST_FEATUREIMPORTANCESENTRY" 

113 ]._serialized_start = 5595 

114 _globals[ 

115 "_ANALYZEMLBACKTESTPERFORMANCEREQUEST_FEATUREIMPORTANCESENTRY" 

116 ]._serialized_end = 5664 

117 _globals["_MLPREDICTION"]._serialized_start = 5667 

118 _globals["_MLPREDICTION"]._serialized_end = 5799 

119 _globals["_ACTUALOUTCOME"]._serialized_start = 5801 

120 _globals["_ACTUALOUTCOME"]._serialized_end = 5870 

121 _globals["_ANALYZEMLBACKTESTPERFORMANCERESPONSE"]._serialized_start = 5873 

122 _globals["_ANALYZEMLBACKTESTPERFORMANCERESPONSE"]._serialized_end = 6002 

123 _globals["_MLSERVICE"]._serialized_start = 6005 

124 _globals["_MLSERVICE"]._serialized_end = 6532 

125# @@protoc_insertion_point(module_scope)