首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏图像处理与模式识别研究所

    基于图卷积网络的节点分类

    function Y = model(parameters,X,A) ANorm = normalizeAdjacency(A); Z1 = X; Z2 = ANorm * Z1 * parameters.mult1 .Weights; Z2 = relu(Z2) + Z1; Z3 = ANorm * Z2 * parameters.mult2.Weights; Z3 = relu(Z3) + Z2; Z4 = ANorm * Z3 * parameters.mult3.Weights; Y = softmax(Z4,DataFormat="BC"); end 模型损失函数。 function ANorm = normalizeAdjacency(A) % 将自连接添加到邻接矩阵 A = A + speye(size(A)); % 计算度数的平方倒数 degree = sum /degree)); % 归一化邻接矩阵 ANorm = diag(degreeInvSqrt) * A * diag(degreeInvSqrt); end 链接:http://quantum-machine.org

    44210编辑于 2024-04-10
  • 来自专栏AI算法与图像处理

    简简单单用OpenCV让一只小猫咪变成奶凶奶凶的科技猫

    path, fn = os.path.split(fn) name, ext = os.path.splitext(fn) return path, name, ext def anorm2 (a): return (a*a).sum(-1) def anorm(a): return np.sqrt( anorm2(a) ) def homotrans(H, x, y): def lookat(eye, target, up = (0, 0, 1)): fwd = np.asarray(target, np.float64) - eye fwd /= anorm (fwd) right = np.cross(fwd, up) right /= anorm(right) down = np.cross(fwd, right) R =

    57710发布于 2021-03-12
  • 来自专栏拓端tecdat

    如何实现马尔可夫链蒙特卡罗MCMC模型、Metropolis算法?

    此外,有可能就错误的性质作出陈述; 如果我们重复采样过程100次,那么我们得到一系列与均值附近的误差相同幅度的误差的估计: a.mc<-replicate(anorm(10000,m,s),p)) summary

    1.5K50编辑于 2021-12-15
  • 来自专栏拓端tecdat

    【视频】马尔可夫链蒙特卡罗方法MCMC原理与R语言实现|数据分享|附代码数据

    此外,有可能就错误的性质作出陈述; 如果我们重复采样过程100次,那么我们得到一系列与均值附近的误差相同幅度的误差的估计:  a.mc<-replicate(anorm(10000,m,s),p))

    81510编辑于 2022-11-10
  • 来自专栏拓端tecdat

    【视频】马尔可夫链蒙特卡罗方法MCMC原理与R语言实现|数据分享

    此外,有可能就错误的性质作出陈述; 如果我们重复采样过程100次,那么我们得到一系列与均值附近的误差相同幅度的误差的估计: a.mc<-replicate(anorm(10000,m,s),p))

    61610编辑于 2024-12-10
领券