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
« 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."""
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
14_runtime_version.ValidateProtobufRuntimeVersion(
15 _runtime_version.Domain.PUBLIC, 6, 33, 1, "", "services/ml/v1/ml_service.proto"
16)
17# @@protoc_insertion_point(imports)
19_sym_db = _symbol_database.Default()
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)
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)