========================================================================
MICROSOFT FOUNDATION CLASS LIBRARY : NNBP
========================================================================
AppWizard has created this NNBP application for you. This application
not only demonstrates the basics of using the Microsoft Foundation classes
but is also a starting point for writing your application.
This file contains a summary of what you will find in each of the files that
make up your NNBP application.
NNBP.dsp
This file (the project file) contains information at the project level and
is used to build a single project or subproject. Other users can share the
project (.dsp) file, but they should export the makefiles locally.
NNBP.h
This is the main header file for the application. It includes other
project specific headers (including Resource.h) and declares the
CNNBPApp application class.
NNBP.cpp
This is the main application source file that contains the application
class CNNBPApp.
NNBP.rc
This is a listing of all of the Microsoft Windows resources that the
program uses. It includes the icons, bitmaps, and cursors that are stored
in the RES subdirectory. This file can be directly edited in Microsoft
Visual C++.
NNBP.clw
This file contains information used by ClassWizard to edit existing
classes or add new classes. ClassWizard also uses this file to store
information needed to create and edit message maps and dialog data
maps and to create prototype member functions.
res\NNBP.ico
This is an icon file, which is used as the application's icon. This
icon is included by the main resource file NNBP.rc.
res\NNBP.rc2
This file contains resources that are not edited by Microsoft
Visual C++. You should place all resources not editable by
the resource editor in this file.
/////////////////////////////////////////////////////////////////////////////
AppWizard creates one dialog class:
NNBPDlg.h, NNBPDlg.cpp - the dialog
These files contain your CNNBPDlg class. This class defines
the behavior of your application's main dialog. The dialog's
template is in NNBP.rc, which can be edited in Microsoft
Visual C++.
/////////////////////////////////////////////////////////////////////////////
Other standard files:
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named NNBP.pch and a precompiled types file named StdAfx.obj.
Resource.h
This is the standard header file, which defines new resource IDs.
Microsoft Visual C++ reads and updates this file.
/////////////////////////////////////////////////////////////////////////////
Other notes:
AppWizard uses "TODO:" to indicate parts of the source code you
should add to or customize.
If your application uses MFC in a shared DLL, and your application is
in a language other than the operating system's current language, you
will need to copy the corresponding localized resources MFC42XXX.DLL
from the Microsoft Visual C++ CD-ROM onto the system or system32 directory,
and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation.
For example, MFC42DEU.DLL contains resources translated to German.) If you
don't do this, some of the UI elements of your application will remain in the
language of the operating system.
/////////////////////////////////////////////////////////////////////////////
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本程序是BP算法的演示程序, 其中的Levenberg-Marquardt算法具有实用价值. 一、网络训练 程序默认状态是样本训练状态,现将样本训练状态下的如何训练网络进行说明: 1.系统精度: 定义系统目标精度,根据需要定义网络训练误差精度.误差公式是对训练出网络的输出层节点和实际的网络输出结果求平方差的和. 最大训练次数: 默认为10000次,根据需要调整,如果到达最大训练次数网络还未能达到目标精度,程序退出. 3.步长: 默认为0.01,由于采用变步长算法,一般不需人工设置. 4.输入层数目: 人工神经网络的输入层神经元的节点数目. 5.隐含层数目: 人工神经网络的隐含层神经元的节点数目. 6.输出层数目: 人工神经网络的输出层神经元的节点数目. 7.训练算法: 强烈建议选取Levenberg-Marquardt算法,该算法经过测试比较稳定. 8.激活函数: 不同的网络激活函数表现的性能不同,可根据实际情况选择. 9.样本数据的处理: 由于程序没有实现归一化功能, 因此用来训练的样本数据首先要归一化后才能进行训练.
资源推荐
资源详情
资源评论
收起资源包目录
72167478VCppBP.rar (94个子文件)
www.pudn.com.txt 218B
基于Visual C++开发的BP神经网络源程序
SRC
NeuralNetwork.dsw 954B
NeuralNetwork.ncb 249KB
Nnbp
BtnST.h 6KB
NNBPDlg.cpp 44KB
NNBP.h 1KB
NNBP.dsw 531B
NNBP.plg 2KB
AllDef.h 475B
NNBP.clw 3KB
NNBP.dsp 6KB
ReadMe.txt 3KB
Matrix.h 13KB
res
Stop.ico 766B
Start.ico 766B
Help.ico 766B
NNBP.ico 1KB
NNBP.rc2 396B
Training.ico 766B
About_Home.ico 766B
exit.ico 766B
Simulator.ico 766B
FileOpen.ico 766B
NNBPDlg.h 10KB
Release
NNBP.APS 49KB
MemDC.h 3KB
Resource.h 3KB
StdAfx.cpp 206B
AutoFont.h 2KB
AutoFont.cpp 9KB
BtnST.cpp 16KB
HyperLink.h 3KB
NNBP.rc 10KB
StaticFader.h 3KB
StdAfx.h 1KB
StaticFader.cpp 9KB
NNBP.cpp 2KB
HyperLink.cpp 12KB
Bin
example
Demo.txt 18KB
用来训练网络的数据.txt 15KB
测试数据的实际结果.txt 408B
net_lm_sigmoid_16.txt 4KB
测试数据.txt 1KB
说明.txt 280B
用网络仿真的结果.txt 856B
NNBP.exe 64KB
MatrixBase.dll 52KB
Help.doc 69KB
Arithmetic.dll 36KB
Arithmetic
Arithmetic.cpp 2KB
Procedure.cpp 33KB
Arithmetic.rc 3KB
Arithmetic.plg 2KB
Arithmetic.dsp 4KB
Arithmetic.dsw 545B
AllDef.h 404B
Arithmetic.aps 18KB
ReadMe.txt 2KB
Matrix.h 13KB
res
Arithmetic.rc2 402B
Resource.h 385B
StdAfx.cpp 212B
Arithmetic.def 196B
StdAfx.h 1KB
MatrixBase
MatrixBase.dsw 545B
MatrixBase.rc 3KB
MatrixBase.dsp 4KB
MatrixBase.opt 53KB
ReadMe.txt 2KB
Matrix.h 13KB
res
MatrixBase.rc2 402B
MatrixBase.ncb 49KB
MatrixBase.cpp 2KB
MatrixBase.clw 156B
Resource.h 385B
StdAfx.cpp 212B
MatrixBase.aps 18KB
MatrixBase.plg 2KB
MatrixBase.def 196B
Matrix.cpp 48KB
StdAfx.h 1KB
NeuralNetwork.opt 66KB
说明.txt 38B
example
Demo.txt 18KB
用来训练网络的数据.txt 15KB
测试数据的实际结果.txt 408B
net_lm_sigmoid_16.txt 4KB
测试数据.txt 1KB
说明.txt 280B
用网络仿真的结果.txt 856B
NNBP.exe 64KB
MatrixBase.dll 52KB
Help.doc 69KB
Arithmetic.dll 36KB
共 94 条
- 1
FishYu2012
- 粉丝: 8
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页