神经网络的 Delta 学习规则(learning rule)

佐治亚理工2025版AI课程:从符号AI到深度学习的实战指南 这次我们来深入分析佐治亚理工学院的人工智能课程体系,特别是2025年最新版本如何帮助开发者真正掌握经典AI算法的实战应用。作为全球顶尖的AI教育机构,佐治亚理工的课程设计始终以"理论扎实、实践导向"著称,最新课程更是针对当前AI行业需求进行了全面升级。 对于想要系统学习AI的开发者来说,最关心的几个问题是:课程内容是否覆盖主流算法?实践环节是否足够深入?学习门槛如何?能否直接提升项目实战能力?佐治亚理工的2025版AI课程在这些方面都给出了令人满意的答案。 1. 核心能力速览 能力项 具体说明 课程类型 大 阅读详情
                       

1.   

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.youkuaiyun.com/jiangjunshow

delta-learning-for-ed:ACL 2019中论文“用于通过Delta表示学习进行事件检测的蒸馏区分和泛化知识”的源代码-Source code learning Delta-Learning用于事件检测 这是ACL 2019中论文``用于通过Delta表示学习进行事件检测的提炼区分和泛化知识''的源代码。 要求 Python 2.7 PyTorch> = 0.4.0 六 恩特克 h5py(用于预先计算的elmo表示) 用法 训练和测试模型 python train_event_detector.py python eval_event_detector.py 本文中的超参数保存在选项文件“ base / option.py”和运行脚本“ scripts / run_ace2005.sh”或“ scripts / run_kbp2017.sh”中。 引文 如果此存储库对您有帮助,请引用此文章: 陆耀杰,林宏宇,韩贤培,孙乐。 通过Delta表示学习提取判别和概括知识用于事件检测。 计算语言学协会第57届年会论文集。 @InProceedi 立即下载

相关推荐

手把手教你用闲置安卓手机+蓝鲸支付,零成本搞定个人项目自动收款(附私有化部署教程)

本文详细介绍了如何利用闲置安卓手机和蓝鲸支付系统,零成本搭建个人项目自动收款解决方案。通过私有化部署教程,读者可以学习到从手机选择、系统配置到支付渠道对接的全流程,实现安全、高效的收款系统,特别适合个人开发者和小型项目使用。

weixin_29597551的博客 334

深度学习-神经网络

AI技术基于计算机科学、心理学、神经科学、统计学等多个领域的知识,通过算法、大数据、机器学习、深度学习等方法,让计算机系统实现类似于人类的智能。AI技术已经在多个领域得到了广泛应用,比如医疗、金融、制造业、教育等。

xiaoyi52的专栏 1183

GD32F470 DSP库移植避坑指南:从CMSIS版本冲突到AC6工程配置

本文详细解析了在GD32F470平台上移植CMSIS-DSP库的完整流程与关键避坑点。针对CMSIS版本冲突、AC6编译器下的浮点ABI配置、DSP库源文件添加等核心难题,提供了经过验证的解决方案,帮助开发者高效完成移植,确保硬件FPU正常工作并优化性能。

data3的博客 531

大模型的魔法

Delata learing中比较经典的学习方法,其中,黄色部分应该是要学习和更新的参数,蓝色部分应该是frozen params 彩色线条表示现有研究已经尝试过的做法,灰色表示还没有研究做过。

Hekena的博客 358

SpringBoot多线程查询实战-查询库中所有数据多线程实现

但是,在数据量较大且服务器资源足够的情况下,多线程方法通常能够显著提高查询效率。此外,由于它是同步执行的,没有利用并行处理的能力,所以在处理大量数据时可能会比较慢。这个方法采用了分页查询的方式,每次只获取一部分数据,从而避免了内存溢出的问题。然而,它也是同步执行的,没有利用多线程或并行处理的能力。如果每次分页查询的数据量仍然很大,或者需要查询的轮数很多,那么这种方法的效率可能仍然会受到限制。​ ​ ​在比较这三种方式的效率时,我们需要考虑几个关键因素:数据量的大小、查询操作的复杂性、以及并行处理的能力。

勇敢牛牛,不怕困难! 4809

Python爬虫实战:逆向解析央视频加密参数(附完整代码)

本文详细解析了央视频加密体系的技术实现,通过Python逆向工程实战演示如何解密动态密钥、AES加密和自定义哈希算法等核心组件。文章提供完整代码示例,涵盖GUID生成、参数构造和异步请求处理,帮助开发者掌握现代视频平台的反爬机制破解方法。

weixin_42532473的博客 1131

大模型学习笔记

对于teacher force,是指在每一轮预测时,不使用上一轮预测的输出,而强制使用正确的单词,过这样的方法可以有效的避免因中间预测错误而对后续序列的预测,从而加快训练速度,而Transformer采用这个方法,为并行化训练提供了可能,因为每个时刻的输入不再依赖上一时刻的输出,而是依赖正确的样本,而正确的样本在训练集中已经全量提供了。具体来说,该缩放操作是将点乘结果除以一个值,这个值是输入向量的维度的平方根,即dk的平方根,其中dk表示每个向量的维度。:在ALBERT中,所有层的参数都是共享的。

qq_54517101的博客 1275

Rk3568 百兆以太网RMII模式DTS配置详解

本文详细解析了RK3568芯片在百兆以太网RMII模式下的DTS配置方法,包括时钟树配置、PHY接口模式定义及实际工程中的进阶设置。通过实战案例和调试技巧,帮助开发者快速解决RMII模式下的常见问题,提升工业控制设备的网络稳定性。

weixin_29189377的博客 422

Hebbian Learning Rule

Learning Rule learning rules, for a connectionist system, are algorithms or equations which govern changes in the weights of the connections in a network. One of the simplest learning procrdures f...

weixin_30788731的博客 810

Dify 第 10 篇 Dify 知识库手把手案例

本文介绍了如何利用Dify平台构建《阿里巴巴Java开发手册》智能助手。首先详细讲解了知识库创建的完整流程,包括文档上传、分段设置(推荐父子分段+段落上下文)、索引方式选择(高质量+混合检索)等关键步骤。随后指导用户进行分段质量检查和召回测试,强调TopK和Score参数的调优策略。接着演示了Chatflow应用开发过程,通过知识检索节点和LLM节点的配置,实现从知识库智能获取答案的功能。最后展示了应用发布和实际使用效果,成功实现了基于知识库的问答交互。案例采用DeepSeek-R1大模型,并支持答案引用显

甘蓝的专栏 1703

Agentic AI应用架构师如何提升AI应用的灵活性

可扩展性(Scalability):快速添加新功能或扩展任务范围(如Agent从“客服”扩展到“供应链管理”);可修改性(Modifiability):调整Agent的决策逻辑或动作策略,无需重构整个系统;鲁棒性(Robustness):在环境异常或数据噪声下保持性能稳定;自适应(Self-Adaptation):自主学习新场景,无需人工干预。状态空间(S):Agent能感知的所有内部/外部状态(如用户需求、环境数据);动作空间(A):Agent能执行的所有动作(如调用工具、发送消息);

项目管理的博客 586

2017Deep Learning学习笔记02

注意,我们用神经网络代替模型,用学习规则代替机器学习。 Nodes of a Neural Network ①在神经网络的上下文中,确定模型(神经网络)的过程称为学习规则。 ②计算机将信息存储在存储器的特定位置 ③由于大脑由许多神经元的连接组成,因此神经网络由节点的连接构成,节点是与大脑神经元相对应的元素。 ④神经网络使用权值模拟神经元的关联 神经网络的信息以权重和偏差的形式存储(b是偏差) 来自外部的输入信号在到达节点之前乘以权重。一旦在节点上收集了加权信号,这些值就被添加为加权和。 该方程表明,权重

weixin_46264937的博客 142

orangepi香橙派用户名及密码修改和VNC远程登陆

1、修改 /etc/passwd用户信息文件 vim /etc/passwd #admin❌503:501::/home/admin:/bin/bash #把用户名admin改成rest #test❌503:501::/home/test:/bin/bash 2、修改 /etc/shadow用户密码文件 vim /etc/shadow #admin:Dnakfw28zf38w:8764:0:168:7::: #由于密码加密方式存放,只修改用户名即可(密码不变) #test:Dnakfw28zf38w:876

weixin_40227845的博客 5663

论文笔记:Dropout is a special case of the stochastic delta rule: faster and more accurate deep learning

文章摘要:在这篇论文中,作者提出Hinton团队提出的Dropout使神经元按一定概率失活的算法只是一种服从二项式分布的特例。使用一种更为古老的算法SDR能实现广义上的Dropout,取得更好的效果。作者用神经元权重的连续分布替换了原先的01分布。SDR算法定义神经网络中的每个权值为一个服从均值为µwij,方差为σwij的随机变量,每次网络权值从该分布中随机取样来做前向计算,从而形成指数级别个潜在...

yxh的博客 687

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

[Hinton]Neural Network for Machine Learning-Main types of neural network network architecture

视频学习链接 参考博文 个人学习记录,有参考博文。初学阶段对知识的学习与理解必定会有谬误或误解,希望路过的前辈不吝赐教。 Lecture 2 通过上一章我们知道,感知机的权重总是越来越接近一组好的权重;但在线性神经网络中,输出总是越来越接近目标类。 为什么感知机的学习过程不能通用到隐藏层呢? 如上所述的感知机工作过程,当他被应用到更加复杂的网络中时,可能会出现两组不同的解决方案,但有可能会选到其中的较坏的一项。 线性神经元(线性过滤器):学习目的是最小化所有训练案例的错误总和(错误指的是目...

abc_ambition的博客 212

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Oja规则:用一条神经元在线学习PCA主成分的无监督算法

在无监督学习与神经网络交汇处,如何让模型在没有标签的情况下自主抓住数据中最有信息量的方向?主成分分析(PCA)是经典解法,但传统方法需要全局协方差矩阵分解。Oja规则作为一种极简在线学习算法,仅用单层线性神经元和局部更新公式,便能在流式数据中逐步收敛到第一主成分方向。它源自Hebbian学习,却通过自归一化项克服了权重发散问题,将神经可塑性理论与统计特征提取严密结合。该规则不仅适合实时降维、低资源特征提取,更是理解表征学习与自编码器思想源头的重要基石。本文从历史渊源、数学原理到Python验证,帮你彻底掌握

weixin_34205826的博客 387

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Kilo Code 接入 DeepSeek 快速指南:4 个阶段完成配置并聊通第一句话

Kilo Code 是提供 CLI 与编辑器扩展的 AI 编程助手。本指南面向新手,带你用 4 个阶段、约 10 分钟完成 Kilo Code 接入 DeepSeek,与 deepseek-v4-pro 聊通第一句话,全程无需手写配置文件。 ## 开始之前 | 准备项 | 要求 | 怎么确认 | | --- | --- | --- | | Node.js | Kilo Code CLI 依赖它

gitblog_00307的博客 147

《Python Machine Learning》梯度下降推导实战:线性回归与 Adaline 的权重更新规则,从数学到代码

> 本文以仓库 [faq/linear-gradient-derivative.md](https://link.gitcode.com/i/f179760298ec9ae5e25f004fdce2b63a) 中的经典 FAQ 为核心骨架,完整还原"线性回归 / Adaline 的梯度下降规则"从代价函数定义到偏导数求导的全过程推导,并结合仓库第 2 章 [AdalineGD / AdalineS

gitblog_00429的博客 152

Lava框架核心组件解析:从神经元模型到硬件加速

Lava是一个专为神经形态计算设计的软件框架,支持传统CPU和Intel Loihi架构,帮助开发者构建高效的神经形态应用。本文将深入解析Lava框架的核心组件,从神经元模型到硬件加速,带您全面了解这一强大工具的内部机制。 ## 一、神经元模型:神经形态计算的基础 ### 1.1 LIF神经元模型 Lava框架提供了多种神经元模型,其中最基础的是 leaky-integrate-and-fi

gitblog_00142的博客 1054

第一个感知机的代码解读

第三遍看这个代码了,以前只是根据注释和命名规则去看每条代码是要干嘛,这次读了部分源码,找到了很多疑问的答案,也有还没解决的 先上看代码前的基础链接,基础不牢地动山摇啊java中Set的用法JAVA 8 ‘::’ 关键字java泛型中<?>和有什么区别?神经网络的 Delta 学习规则(learning rule)delta法则(梯度下降) 对代码的解读都在代码的注释里了`import...

zb_tjw的博客 613

Synaptic 神经网络 101:从神经元、前馈网络到 LSTM 的原理与源码解读

> 本文以 Synaptic(面向 node.js 与浏览器的架构无关神经网络库)为背景,系统讲解神经网络的核心概念:单个神经元的计算方式与激活函数、前馈网络与反向传播/梯度下降的学习机制,以及递归神经网络(RNN)与 LSTM 的演进。读完本文,你将掌握这些概念在 Synaptic 源码中的对应实现位置,并能动手构建与训练自己的网络。全文刻意回避沉重的数学推导,让你从直觉出发理解一切。 ##

gitblog_00593的博客 820

从思维导图到代码实践:Python复现《人工智能导论》10个经典算法(附Jupyter Notebook)

本文详细介绍了如何通过Python复现《人工智能导论》中的10个经典算法,包括A*搜索、遗传算法、BP神经网络等,并提供了Jupyter Notebook的实践代码。从思维导图到代码实现,帮助读者深入理解人工智能算法的核心原理与应用技巧,适合AI初学者和开发者参考学习。

weixin_30527323的博客 607

Dream to Control: Learning Behaviors by Latent Imagination 梦境控制:通过潜在想象学习行为

Danijar Hafner * University of Toronto 多伦多大学 Google BrainTimothy Lillicrap DeepMindJimmy BaUniversity of Toronto 多伦多大学Mohammad Norouzi Google BrainLearned world models summarize an agent’s experience to facilitate learning complex behaviors. While learning

u013250861的博客 61
上一篇: matlab 格式化输出
下一篇: 最优子结构(optimal substructure)
阿拉斯加的狗
博客等级 码龄8年 66粉丝 248原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值