Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- getElementoVectorCapas(i).getElementoVectorNeuronas(j).getActivacion()<<endl;
- getElementoVectorCapas(1).getElementoVectorNeuronas(0).setActivacion(1);
- class CNeurona{
- private:
- int activacion;
- public:
- void setActivacion(int x){
- activacion = x;
- }
- int getActivacion(){
- return activacion;
- }
- };
- class CCapa{
- private:
- std::vector<CNeurona> vectorNeuronas;
- public:
- CCapa(int i_numNeuronas, int i_numeroInputsPorNeurona){
- setNumNeuronas(i_numNeuronas);
- for(c=0;c<i_numNeuronas;c++){
- vectorNeuronas.push_back(CNeurona(i_numeroInputsPorNeurona));
- }
- }
- CNeurona getElementoVectorNeuronas(int x){
- return vectorNeuronas[x];
- }
- };
- class CRed{
- private:
- std::vector<CCapa> vectorCapas;
- public:
- void setVectorEntrada(){
- for(j=0;j<numNeuronasEntrada;j++){
- cout<<"Introduce activaciones de capa de entrada, N"<<j<<": "<<endl;
- cin >> i;
- getElementoVectorCapas(0).getElementoVectorNeuronas(j).setActivacion(i);
- }
- CNeurona getElementoVectorNeuronas(int x)
- getElementoVectorNeuronas(j).setActivacion(i);
- CNeurona& getElementoVectorNeuronas(int x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement