Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #1

    [c#] non so perche' non funziona la libreria

    ho fatto questa libreria :

    codice:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    
    namespace Neurone
    {
        public class ClassPrinciale
        {
                public int NumeroNeuroni_input = 0;
                public int NumeroNeuroni_nascosti = 0;
                public int NumeroNeuroni_output = 0;
                public float[] vettore_input ;
                public float[] vettore_nascosto;
                public float[] vettore_output;
                int i;
                int k = 0;
                string stringa2;
            
    
    
    
                        public void neurone (int NNinput,int NNNascosti, int NNoutput,int Ninizializzazione )
                        {
                           NumeroNeuroni_input = NNinput;
                           NumeroNeuroni_nascosti = NNNascosti;
                           NumeroNeuroni_output = NNoutput;
                           
                           vettore_input = new float[Ninizializzazione];
                           vettore_nascosto = new float[Ninizializzazione];
                           vettore_output = new float[Ninizializzazione];
    
                            for (int i = 0; i < Ninizializzazione;i++)
                            {
                                vettore_input[i] = 0;
                                vettore_nascosto[i] = 0;
                                vettore_output[i] = 0;
                            }
    
                            //Stampa_neuroni("input", Ninizializzazione);
                        }
    
    
    
                        public string Stampa_neuroni(string Tipo_vettore,int Ninizializzazione)
                        {
                           
                           switch (Tipo_vettore)
                            {
                                case "input":
    
                                    object stringa;
    
                                    for (int k=0; k < Ninizializzazione; k++ )
                                    {
                                        stringa  = this.vettore_input[k];
                                        stringa2 = stringa2 + Convert.ToString(stringa) + " ";
                                       // System.Console.Write("{input} " + a);
                                    }
                                    return stringa2;
                                    break;
    
                                case "nascosto":
                                    for (int k = 0; k < Ninizializzazione; k++)
                                    {
                                         stringa  = this.vettore_input[k];
                                        stringa2 = stringa2 + Convert.ToString(stringa) + " ";
                                       // System.Console.Write("{input} " + a);
                                    }
                                    return stringa2;
                                    break;
    
    
                                case "output":
                                    for (int k = 0; k < Ninizializzazione; k++)
                                    {
                                     stringa  = this.vettore_input[k];
                                        stringa2 = stringa2 + Convert.ToString(stringa) + " ";
                                       // System.Console.Write("{input} " + a);
                                    }
                                    return stringa2;
                                    break;
    
                                default:
                                    return "ERRORE tipo di array non definito [1_lib_Neurone]";
                            }
                          
                        }
    
        }
    }

    la importo in un altro progetto ma stranamente di cio' che è public non mi vede niente. Cosa c'e' che non va?
    Ultima modifica di LeleFT; 12-05-2020 a 18:21 Motivo: Aggiunti i tag CODE

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.