




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
正文目录一、序经络其截面习型 4多层知机MLP 4梯度升树GBDT 5时序经络RNN 6二、于线价据成Alpha 7数据和型定明 7不同型成的Alpha表现析 10模型关分与型集成 TOP100略析 13三、数强略建 14沪深300数增略 15中证500数增略 16中证1000数强略 17四、18图表目录图1:多感机MLP础网结构 4图2:于MLP的Alpha学习型 4图3:XGBoost单次学习程 5图4:LightGBM和XGBoost决策的长法比 5图5:循神网示图 6图6:GRU元构图 6图7:LSTM元构图 6图8:数集分明 8图9:GRU价子结构图 9图10:AGRU价子型结图 9图11:同型组年化益全A,2010图12:同型头净值全A,2010图13:同型子均两相系走势 11图14:RankIC势计IC(全A,周) 12图15:成子组年化益全A,2012图16:成子组净值全A,2012图17:见子性后的成子RankIC势及计全A,) 13图18:性集因组对年收全A,20组) 13图19:性后成分组冲值全A,20组) 13图20:深300略走势(边率20%,费) 15图21:证500略走势(边率40%,费) 16图22:证1000略值走图双换率60%,后) 17表1:梯降vs度升 5表2:数集关定数说明 7表3:MLP量因模参数明 8表4:GBDT量因型参说明 8表5:GRU&AGRU量因子型数明 9表6:全A成股不模型因表现 10表7:其成股因表现 10表8:不模间平截面关数 11表9:不成股的成因表现 11表10:成子常格因的均面关性 12表11:TOP100略度绝收表汇总 14表12:深300数分年表(对益) 15表13:深300数分年表(额益) 15表14:证500数分年表(对益) 16表15:证500数分年表(额益) 16表16:证1000数强分度现绝收) 17表17:证1000数强分度现超收) 17一、时序神经网络与其他截面学习模型 多层感知机多层感知机MLP是最常用的神经网络组件之一。通常作为复杂神经网络的特征整合层。例如卷积神经网络CNNMLPMLP一个2层MLP的数学模型可以表示为:HXW(1)b(1)OHW(2)b(2)XWbHO为输出向量,ReLUSigmoid隐藏层与模型的拟合能力的简单经验关系:023)N Nsh NNioiNsNiNo210在训练集训练模型的过程中,固定迭代次数,随着隐Loss图1:多层感知机MLP基础网络结构 图2:基于MLP的Alpha学习模型资料来源: 资料来源:在确定隐藏层层数和隐藏层神经元个数后,模型的表达能力基本确定。为加快模型的收敛速度,通常会在激活函数之前加入BatchNormal层来防止隐藏层输入的方差变化过大导致收敛困难。在前期报告中,我们利用MLP和常见基本面因子和量价因子构建了非线性Alpha模型相比于线性基准Alpha证明了在Alpha梯度提升树GBDT梯度提升树在业务场景中也是非常重要的一类机器学习模型。一直以来,在各类数据分析大赛的高分方案中基能看到基于GBDT的模型的身影。MLPGBDT因此在各类处理表格数据类型的数据分析场景中,梯度提升树总能获得不错的表现。GBDT结合了GradientBoostingfm(x)fm1(x)Tx;mNmˆmginm
Lyi,fm1T;mi1其中TxmmCARTm对决策树T的参数估计ˆmBosngaintBoosingm f(x)Lm ffm1方法 优化空间 迭代算法 损失函数表1:梯度下降vs方法 优化空间 迭代算法 损失函数梯度下降 参数空间
wwm1mwLww
Llyi,fxi,wm资料来源:
ffm1mfLffmff
Llyi,fmxim梯度提升(GradientBoosting)和梯度下降(GradientDescent)有异曲同工之妙,前者在参数空间Rw迭代,后者在函数空间RF迭代。两者优化函数的f(x)的方向均为损失函数的负梯度方向。m图3:XGBoost单次迭代学习流程 图4:LightGBM和XGBoost决策树的生长算法对比 资料来源:、《XGBoost:AScalableTreeBoostingSystem》
资料来源:GBDT的工程化实现主要包括:XGBoost、LightGBM等,与原始的GBDT算法不同,XGBoost和LightGBM在单步迭代的过程使用了二阶导的信息比原始GBDT算法更快。此外,这些工程实现在FeatureSplitting、LeafGrowing、MissingHandling和DataParallelingMLPGBDTMLPGBDT时序神经网络RNN循环神经网络RNN通常也被称为时序神经网络,可以看作为多个时间截面的MLP通过时序状态H传递时序信息。单个时间步t的数学模型如下:Ht(XtWxhHt1Whhbh).OtHtWhqbq.X,W,btanhO资料来源:、《DiveintoDeepLearning》随着RNNNNLT)(UGRULSTM研究(Chungetal.,2014)表明相比于LSTM图6:GRU单元结构图 图7:LSTM单元结构图资料来源:、《DiveintoDeepLearning》 资料来源:、《DiveintoDeepLearning》GRU的单个时间步t的数学模型如下:Rt(XtHtbr)Zt(XtHtbz)Httanh(XtRt Ht1bh),HtZt
Ht(1Zt
Ht.其中Rt为重门,Zt为新门,为Hadamard积,GRU一定程度地缓解了度炸和梯度消失的问,MLPGBDTRNNMLP,RNN这类时序模型作为AlphaAlpha二、基于日线量价数据生成Alpha 数据集和模型设定说明本章基于日线级别的量价数据来探讨不同模型的Alpha学习能力。日线量价数据包括:OPEN、HIGH、LOW、CLOSE、VOLUME101202381AST、*ST此外,MLP和GBDT序列长度相同数量的量价特征即PRICE(0)、PRICE(-1)…PRICE(-N+1),成交量同理。10天的价格收益为训练label。batchbatchbatch变化。分析因子分组收益率以及策略实现,均按周一为调仓日并持仓一周。其他固定设置如下:名称 参数说明表2:数据集相关固定参数说明名称 参数说明股票池 全A股票,剔除上市不满三月、ST、*ST、停牌的股票数据集 日线量价数据预测label T+1日至T+11日复权日内VWAP价格收益率调仓周期 每周一按照上一个交易日的因子生成持仓信息因子预处理 3倍MAD截断,zscore标准,缺失值填充为0Label预处理 Label截面zscore标准化对比基准 沪深300、中证500、中证1000Batch定义 一个交易截面上所有的股票为一个batch数据划分 20111001-20230801,滚动练模式;在训练集中划分最后252个交易日作为验证集;试集为最近2个季度(每半年训练一次)资料来源:AlphaAlpha这里采用训练集随拓展的构建方式,即随着时间推移,训练集的长度不断增加,验证集和测试集的长度保持不变。同时为了防止10天样本数据。图8:数据集划分说明资料来源:MLP的参数主要包括学习率、隐藏层、隐藏层神经元个数等,具体参数设置如表3所示。名称 参数说明表3:MLP量价因子模型参数说明名称 参数说明学习率 1e-3隐藏层数 3隐藏层神经元个数 128丢弃率 0.05最大轮数 1000早停轮数 50Batch大小 截面所有股票数损失函数 均方误差MSE资料来源:名称 参数说明GBDT模型这里采用LightGBM作为基础模型。LightGBM的参数如表4所示。表4:GBDT量价因子模型参数说明名称 参数说明学习率 1e-2最大树深 64最大叶子数 512叶子节点大小 512列采样率 0.7样本采样 0.7早停轮数 50损失函数 均方误差MSE资料来源:图9:GRU量价因子模型结构图资料来源:TransformerNLPAttention本文在GRUSelfAttention并与原始GRU模型的特征拼接构建了withAttention模型,以下简称AGRU。AGRUAttentionAttention0GRU图10:AGRU量价因子模型结构图资料来源:GRU类的模型的参数主要包括隐藏层层数、特征维度、序列长度等,具体设定如表5所示。名称 参数说明表5:GRU&AGRU量价因子模型参数说明名称 参数说明学习率 1e-3(采用可变学习率)隐藏层数 2特征维度 6序列长度 30丢弃率 0.1最大轮数 200早停轮数 20Batch大小 截面所有股票数损失函数 均方误差MSE资料来源:所有模型的数据集参数均按表2不同模型生成的Alpha表现分析MLP、GBDT、AGRU单因子测试均按5日滚动调仓,且不考虑费率。回测期为20170101至20230801,20组)2012020组。IC胜RankIC0ICIR头平均换手率为单边换手率。表6:全A成分股中不同模型的因子表现RankIC均值 ICIR IC胜率 IC的t值 多头收益率 多头夏普 多头最大回撤 多头周均换手率MLPGBDTAGRUGRU10.601.06 86.6742.14 28.491.51 -25.6176.6010.661.14 86.3545.50 29.841.57-25.4277.8010.670.99 84.4039.64 26.67 1.43-17.5373.5011.271.0688.7442.78 28.831.48 -21.2273.00资料来源:,回溯期:20170101-20230801,周频122017120237/-1。图11:不同模型分组对冲年化收益(全A,20组) 图12:不同模型多头相对净值(全A,20组)资料来源: 资料来源:300500100010模型沪深300中证模型沪深300中证500中证1000RankICICIR 多头收益率RankICICIR 多头收益率RankICICIR 多头收益率MLP0.0810.64 25.71%0.0930.85 25.24%0.1021.02 30.46%GBDT0.0830.74 26.84%0.0920.93 26.79%0.1021.05 34.46%AGRU0.0810.65 24.66%0.0930.85 24.38%0.1040.98 29.81%GRU0.0850.67 25.86%0.0970.89 26.23%0.1091.04 33.39%资料来源:从测试的结果来看,GBDT结合历史量价特征的收益率表现最好。GRU模型的单因子RankIC的表现最好。各模型在不同的成分股内的因子的多头收益率都表现出较高的水平。说明机器学习量价因子模型在各个成分股的选股稳定性较高。模型相关性分析与模型集成MLP、GBDT、、AGRUAlphaA3005001000GBDT模型在各个成分股内的收益率和ICIR都表地最好,在全A内多头对冲年化收益率达到29.8%,ICIR达到1.14;其次是模型,GRU模型的RankICA。A图13:不同模型因子的平均两两相关系数走势平均两两相关性 60日移动平均0.90.850.80.750.70.650.617!-0117!-0317!-0517!-0117!-0317!-0517!-0717!-0917!-1118!-0118!-0318!-0518!-0718!-0918!-1119!-0119!-0319!-0519!-0719!-0919!-1120!-0120!-0320!-0520!-0720!-0920!-1121!-0121!-0321!-0521!-0721!-0921!-1122!-0122!-0322!-0522!-0722!-0922!-1123!-0123!-0323!-0523!-07资料来源:MLP GBDT AGRU GRUMLPGBDT1.00MLP GBDT AGRU GRUMLPGBDT1.000.800.720.750.801.000.730.75AGRU0.720.731.000.85GRU0.750.750.851.00资料来源:GBDTAGRU模型和AGRU模型的相关最低。时序模型和截面模型之间的相关性低于同类型的模AlphaICIR加ICIR60表9:不同成分股中的集成因子表现RankIC均值ICIRIC胜率IC的t值多头收益率多头夏普多头最大回撤多头周均换手率沪深3008.920.7176.2228.3228.201.80-17.8364.60中证50010.120.9283.2036.7627.681.74-14.4765.10中证100011.181.0887.4843.1033.861.93-10.4265.00全A11.901.1387.9244.9433.111.56-20.4072.40资料来源:,回溯期:20170101-20230801,周频300500100010A20ICIRRankICAGRU为GBDTGBDT29.84%。3.27%AGRUGBDT0-0.25-0.11000.4 35300.30-0.25-0.11000.4 35300.3250.2200.115400.5RankIC 累计IC(右轴)450.6资料来源:图15:集成因子分组对冲年化收益(全A,20组) 图16:集成因子分组对冲净值(全A,20组) 资料来源: 资料来源:2020Alpha动量beta账面价值比流动性动量beta账面价值比流动性市值残差波动率杠杆成长动量10.06-0.210.170.310.28-0.030.09beta0.061-0.220.41-0.06-0.02-0.130.05账面价值比-0.21-0.221-0.320.12-0.340.49-0.06流动性0.170.41-0.321-0.350.51-0.16-0.03市值0.31-0.060.12-0.351-0.060.250.11残差波动率0.28-0.02-0.340.51-0.061-0.090.02杠杆-0.03-0.130.49-0.160.25-0.0910.04成长0.090.05-0.06-0.030.110.020.041集成因子-0.04-0.080.17-0.330.11-0.440.060.02资料来源:、回测期:20170101-20230801从截面相关性来看,集成因子与残差波动率和流动性的相关性稍高。其他风格因子的暴露较小。进一步通过中性化可以观察集成因子Alpha的稳定性。图17:常见因子中性化以后的集成因子RankIC走势及累计IC(全A,周频)常见因子中性化后的集成因子 累计IC(右轴)0.5 300.4 250.3200.2150.11017!-0117!-0317!-0117!-0317!-0517!-0717!-0917!-1118!-0118!-0318!-0518!-0718!-0918!-1119!-0119!-0319!-0519!-0719!-0919!-1120!-0120!-0320!-0520!-0720!-0920!-1121!-0121!-0321!-0521!-0721!-0921!-1122!-0122!-0322!-0522!-0722!-0922!-1123!-0123!-0323!-0523!-07-0.1 5-0.2 0资料来源:图18:中性化集成因子分组对冲年化收益(全A,20组)图19:中性化后集成因子分组对冲净值(全A,20组)0.3 2.5q1q2q3q4q5q6q7q8q9q10q11q12q13q14q15q16q17q18q19q200q1q2q3q4q5q6q7q8q9q10q11q12q13q14q15q16q17q18q19q20
1-0.2017-0118-0119-0120-0121-0122-0123-01-0.3-0.5-0.4-1-1.5 资料来源:招商证券资料来源:招商证券(RankIC下0.77,ICt44.29,ICIR著。2018.7%,20-1.5 资料来源:招商证券资料来源:招商证券将基于集成模型构建不同的策略进一步分析模型在策略中的表现。TOP100策略分析TOP100100NAlphaNTOP100Alpha模型多头的实际表现,并给后续的指数增强策略构建,提供收益率、换手率、风险指标的参考。本文中TOP100策略均为周频调仓,不考虑费率,可根据换手率和交易费率估算。其中hsl次日指标20172018201920202021指标201720182019202020212022-2023.7全样本年化收益率13.77%-16.21%36.58%28.04%30.32%10.75%37.37%17.63%最大回撤-7.61%-23.99%-12.18%-8.41%-5.41%-14.57%-2.56%-23.99%年化收益率hsl=0.219.44%-7.07%41.57%31.48%28.33%10.21%35.94%21.03%最大回撤-6.70%-18.72%-14.84%-8.51%-8.14%-16.70%-2.18%-18.72%年化收益率hsl=0.320.72%-4.54%38.65%37.69%32.82%11.43%35.02%22.94%最大回撤-8.22%-17.89%-16.64%-8.22%-10.57%-19.14%-1.98%-19.14%年化收益率20.32%0.27%40.46%48.06%35.25%13.74%37.26%26.33%最大回撤-8.17%-15.59%-16.23%-7.52%-10.42%-19.92%-2.47%-19.92%年化收益率hsl=0.524.68%0.89%42.65%54.76%33.67%12.48%38.02%27.91%最大回撤-8.17%-15.58%-16.69%-7.32%-10.36%-20.54%-3.00%-20.54%年化收益率hsl=1.027.90%7.26%45.19%58.45%29.68%15.44%38.37%30.36%最大回撤-8.40%-14.25%-16.28%-7.15%-10.06%-19.40%-3.12%-19.40%hsl=0.1hsl=0.4资料来源:TOP100于20%201840%三、指数增强策略构建 AlphaATOP100500和中证1000成长等为最大偏离0.5个标准差、行业占比偏离约束为最大偏离0.03;沪深300指数增强策略的风格约束为0.010.016%30%,40%,50%。(maxs.t.
TwflFwHwwblBbwbhwtwt11Tw1wt1flfh。约束2为行业偏离约束,用于保证组合行业占比的主动偏离不超过下限hl和上限hh。约束3为个股权重的相对偏离。约束4为成分股占比约束,保证成分股数量占比。约束5为换手率约束,在优化失败时候,优先删除该约束,保证组合权重能够顺利求解。约束6为全额投资约束,同时约束w大于0即无卖空限制。费率设置为:买入费率千分之一,卖出费率千分之二。其他交易设置:成交价格为次日复权WVAP价格,停牌无法买入卖出、涨停无法买入,跌停无法卖出。dhsl表示双边换手率。沪深300指数增强策略指标20172018201920202021指标201720182019202020212022-2023.7全样本年化收益率dhsl=0.256.72%-13.80%54.77%41.95%9.09%-12.87%15.72%16.55%最大回撤-2.53%-21.78%-11.37%-11.64%-13.11%-22.80%-6.16%-26.71%年化收益率59.84%-10.58%57.16%39.77%11.27%-12.47%12.56%16.00%最大回撤-2.41%-20.23%-11.19%-11.55%-11.64%-23.59%-7.67%-26.37%年化收益率61.00%-11.19%53.00%38.79%14.86%-14.05%13.09%14.02%最大回撤-2.66%-21.58%-11.57%-11.20%-10.71%-25.54%-8.42%-27.20%dhsl=0.4dhsl=0.6资料来源:指标20172018201920202021指标201720182019202020212022-2023.7全样本年化收益率27.80%16.45%11.63%11.61%15.09%12.22%9.30%13.00%最大回撤-1.58%-0.56%-1.08%-1.60%-1.67%-0.46%-1.21%-1.67%年化收益率dhsl=0.430.32%20.78%13.36%9.91%17.43%12.76%6.33%12.47%最大回撤-1.58%-0.54%-1.07%-1.67%-1.33%-0.67%-1.33%-1.67%年化收益率dhsl=0.631.25%19.93%10.36%9.04%21.12%10.72%6.86%10.52%最大回撤-1.58%-1.08%-1.73%-2.55%-1.05%-0.99%-2.03%-2.55%dhsl=0.2资料来源:图20:沪深300策略净值走势图(双边换手率20%,费后)动态回撤(左轴) 基准(沪深300) 策略净值 超额净值02017/1/302017/1/3022018/1/32019/1/32020/1/32021/1/32022/1/32023/1/304060801121416-0.02-0.0-0.0 1.5-0.01-0.-0.0 0.5-0.0-0.0-0.018资料来源:
0-0.5从结果来看,沪深300指增策略的表现良好,在周双边换手率约束为20%的情况下,取得了最高的超额年化收益率。随着换手率的提高,超额年化收益率有所下降且最大回撤提高,说明交易费用侵蚀了因子收益率。中证500指数增强策略指标20172018201920202021指标201720182019202020212022-2023.7全样本年化收益率dhsl=0.210.26%-12.48%43.51%27.63%29.90%-6.09%29.55%13.08%最大回撤-10.29%-22.96%-17.10%-10.66%-8.44%-23.71%-3.37%-23.71%年化收益率16.28%-8.13%43.12%31.62%34.54%-3.98%28.84%14.62%最大回撤-10.14%-19.83%-18.15%-10.60%-8.71%-23.17%-4.32%-23.17%年化收益率dhsl=0.619.53%-4.72%46.31%35.37%38.32%-2.23%31.55%15.97%最大回撤-10.60%-19.73%-18.56%-10.88%-8.73%-22.35%-3.88%-22.35%dhsl=0.4资料来源:指标20172018201920202021指标201720182019202020212022-2023.7全样本年化收益率15.35%32.58%4.15%9.34%5.11%23.15%19.04%12.86%最大回撤-2.60%-1.01%-5.32%-3.69%-5.61%-1.98%-3.09%-7.13%年化收益率dhsl=0.423.13%38.18%4.49%11.08%10.06%23.16%18.61%14.14%最大回撤-1.97%-1.38%-4.80%-3.24%-3.65%-2.28%-3.12%-6.76%年化收益率dhsl=0.621.56%40.94%4.34%9.72%8.56%20.76%20.73%14.44%最大回撤-2.10%-1.06%-4.16%-3.46%-4.50%-2.17%-3.20%-7.29%dhsl=0.2资料来源:图21:中证500策略净值走势图(双边换手率40%,费后)动态回撤(左轴) 基准(中证500) 策略净值 超额净值02017/1/302017/1/3012018/1/32019/1/32020/1/32021/1/32022/1/32023/1/3020304050607-0.-0.-0.-0.-0.-0.-0.08资料来源:
1.61.41.210.80.60.40.20-0.2-0.4-0.6中证500指增策略在周双边换手率约束大于40%的情况下,超额年化收益率年化收益率没有明显提升但最大回撤增大。继续提高换手率约束限制无法显著提高年化收益率的表现。从上述分析可以看出,沪深300和中证500指增策略的换手率约束不宜过高,这也对因子的自相关性提出了更高的要求。中证1000指数增强策略指标20172018201920202021指标201720182019202020212022-2023.7全样本年化收益率dhsl=0.210.26%-12.48%43.51%27.63%29.90%-6.09%29.55%13.08%最大回撤-10.29%-22.96%-17.10%-10.66%-8.44%-23.71%-3.37%-23.71%年化收益率16.28%-8.13%43.12%31.62%34.54%-3.98%28.84%14.62%最大回撤-10.14%-19.83%-18.15%-10.60%-8.71%-23.17%-4.32%-23.17%年化收益率dhsl=0.619.53%-4.72%46.31%35.37%38.32%-2.23%31.55%15.97%最大回撤-10.60%-19.73%-18.56%-10.88%-8.73%-22.35%-3.88%-22.35%dhsl=0.4资料来源:指标20172018201920202021指标201720182019202020212022-2023.7全样本年化收益率33.63%39.32%10.19%8.08%6.56%20.48%21.24%17.13%最大回撤-1.40%-1.81%-3.83%-3.91%-7.98%-1.47%-3.18%-7.98%年化收益率dhsl=0.441.02%46.02%9.76%11.90%10.50%23.15%20.63%18.77%最大回撤-1.40%-2.08%-4.12%-2.96%-6.98%-2.22%-3.30%-6.98%年化收益率dhsl=0.644.91%51.18%12.16%15.06%13.67%25.35%23.09%20.13%最大回撤-1.40%-1.92%-4.22%-3.71%-5.62%-1.69%-3.61%-5.62%dhsl=0.2资料来源:图22:中证1000策略净值走势图(双边换手率60%,费后)动态回撤(左轴) 基准(中证1000) 策略净值 超额净值02017/1/302017/1/3012018/1/32019/1/32020/1/32021/1/32022/1/32023/1/30203040506-0. 2-0. 1.5-0. 1-0. 0.5-0. 0-0.-0.07资料来源:
-0.5-1中证1000指增策略受换手率限制的影响明显强于沪深300策略和中证500策略。在双边换手率限制提高的过程中,超
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国有线电视光缆传输系统设备行业市场运营现状及投资规划研究报告
- 2025房地产物业顾问竞业限制与商业秘密保护协议
- 2025年度生物制药项目预付款合同
- 重庆广告合同范本
- 电缆出口销售合同范本
- 激光脱毛合同范本
- 承包番薯合同范本
- 陪读教师劳务合同范本
- 中国冷热敷治疗仪行业全景评估及投资规划建议报告
- 乡村振兴产业基地社会效益与文化效益分析
- 环境材料学教学课件汇总完整版电子教案全书整套课件幻灯片(最新)
- 公路施工技术全套课件
- JJF1175-2021试验筛校准规范-(高清现行)
- 产品结构设计概述课件
- 八年级下综合实践教案全套
- 胸痹心痛中医诊疗方案及临床路径
- 第8课《山山水水》教学设计(新人教版小学美术六年级上册)
- word 公章 模板
- 世界技能大赛PPT幻灯片课件(PPT 21页)
- Python程序设计ppt课件完整版
- T∕ZSQX 008-2020 建设工程全过程质量行为导则
评论
0/150
提交评论