1 Star 0 Fork 28

xiaoxiao / BPNNDemoQt

forked from ZzqiZQute / BPNNDemoQt 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
mainwindow.h 1.42 KB
一键复制 编辑 原始数据 按行查看 历史
ZzqiZQute 提交于 2018-12-14 22:18 . add opensave file
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
class QAbstractButton;
class ClassifierController;
class QDoubleSpinBox;
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = nullptr);
~MainWindow();
int getClassifierNum();
double getLearnRate();
QColor getClassifierColor(int type);
int getHiddenLayerCnt();
int getHiddenNodeCntByNum(int num);
int getClassifierCnt();
bool trainByTime();
int getTrainTime();
double getTrainErr();
void setCurrentTime(int time);
void setCurrentErr(double err);
ClassifierController* getController();
QDoubleSpinBox *getSbLearnRate();
private:
Ui::MainWindow *ui;
void setHiddenLayerCnt(int);
void preStartTrain();
QPalette mDefBtnPalette;
QPalette mHighlightBtnPalette;
signals:
void sigResetTrainCnt();
void sigPause(int);
void sigStop();
void sigResetSurface();
void sigClearSamples();
public slots:
void hiddenLayerCountChanged(int i);
void trainSettingBtnClicked(QAbstractButton*);
void onStart();
void onStartByCond();
void onClassCntChanged(int cnt);
void onPause();
void onStop();
void onResetSurface();
void onResetTrainCnt();
void afterStopTrain();
void onClearSamples();
void onActionSaveTrigged();
void onActionOpenTrigged();
};
#endif // MAINWINDOW_H
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/pkuhit/BPNNDemoQt.git
git@gitee.com:pkuhit/BPNNDemoQt.git
pkuhit
BPNNDemoQt
BPNNDemoQt
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891