From 12400cd0206e9b7458ab13cfa9716f0a459b4ca9 Mon Sep 17 00:00:00 2001 From: inter Date: Thu, 4 Sep 2025 14:09:34 +0800 Subject: [PATCH] Add File --- .../easyai/resnet/entity/BackParameter.java | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 src/main/java/org/dromara/easyai/resnet/entity/BackParameter.java diff --git a/src/main/java/org/dromara/easyai/resnet/entity/BackParameter.java b/src/main/java/org/dromara/easyai/resnet/entity/BackParameter.java new file mode 100644 index 0000000..76a2f5b --- /dev/null +++ b/src/main/java/org/dromara/easyai/resnet/entity/BackParameter.java @@ -0,0 +1,59 @@ +package org.dromara.easyai.resnet.entity; + +import org.dromara.easyai.conv.ConvResult; +import org.dromara.easyai.matrixTools.Matrix; + +import java.util.List; + +/** + * @author lidapeng + * @time 2025/4/12 09:40 + * @des 待训练学习参数实体 + */ +public class BackParameter { + private List> convResultList;//记录卷积核与每个通道的计算结果与参数矩阵 + private List convResults;//普通通道参数 + private List outMatrixList;//卷积最终输出矩阵 + private List scaleMatrixList;//池化后的矩阵 + private int im2clSize;//im2col变化前的X大小 + + public List getScaleMatrixList() { + return scaleMatrixList; + } + + public void setScaleMatrixList(List scaleMatrixList) { + this.scaleMatrixList = scaleMatrixList; + } + + public List getConvResults() { + return convResults; + } + + public void setConvResults(List convResults) { + this.convResults = convResults; + } + + public int getIm2clSize() { + return im2clSize; + } + + public void setIm2clSize(int im2clSize) { + this.im2clSize = im2clSize; + } + + public List getOutMatrixList() { + return outMatrixList; + } + + public void setOutMatrixList(List outMatrixList) { + this.outMatrixList = outMatrixList; + } + + public List> getConvResultList() { + return convResultList; + } + + public void setConvResultList(List> convResultList) { + this.convResultList = convResultList; + } +}