Package org.encog.mathutil.rbf

Examples of org.encog.mathutil.rbf.MexicanHatFunction


          break;
        case 2:
          this.rbf = new InverseMultiquadricFunction(1.0,center,1.0);
          break;
        case 3:
          this.rbf = new MexicanHatFunction(1.0,center,1.0);
          break;         
      }
     
      XYDataset dataset = this.createDataset();
      JFreeChart chart = this.createChart(dataset);
View Full Code Here


      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(2);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(2);
      break;
    }

    this.rbf.setWidth(1);
    EngineArray.arrayCopy(centerArray, this.rbf.getCenters());
View Full Code Here

      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(2);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(2);
      break;
    }
    this.size = size;
    calculateDisplacement();
  }
View Full Code Here

        break;
      case Multiquadric:
        this.radial = new MultiquadricFunction(1);
        break;
      case MexicanHat:
        this.radial = new MexicanHatFunction(1);
        break;   
      default:
        throw new NeuralNetworkError("Unknown RBF type: " + type.toString());
    }
   
View Full Code Here

    switch( neighborhoodType.getSelectedIndex() )
    {
      case 0:
        return new NeighborhoodRBF1D( new GaussianFunction(0,1,this.rbfWidth.getValue()));
      case 1:
        return new NeighborhoodRBF1D( new MexicanHatFunction(0,1,this.rbfWidth.getValue()));
      case 2:
        return new NeighborhoodRBF1D( new MultiquadricFunction(0,1,this.rbfWidth.getValue()));
      case 3:
        return new NeighborhoodRBF1D( new InverseMultiquadricFunction(0,1,this.rbfWidth.getValue()));
      case 4:
View Full Code Here

      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(2);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(2);
      break;
    }

    this.rbf.setWidth(1);
    EngineArray.arrayCopy(centerArray, this.rbf.getCenters());
View Full Code Here

      break;
    case Multiquadric:
      this.rbf = new MultiquadricFunction(size.length);
      break;
    case MexicanHat:
      this.rbf = new MexicanHatFunction(size.length);
      break;
    }
    this.size = size;
    calculateDisplacement();
  }
View Full Code Here

        break;
      case Multiquadric:
        this.radial = new MultiquadricFunction(1);
        break;
      case MexicanHat:
        this.radial = new MexicanHatFunction(1);
        break;   
      default:
        throw new NeuralNetworkError("Unknown RBF type: " + type.toString());
    }
   
View Full Code Here

TOP

Related Classes of org.encog.mathutil.rbf.MexicanHatFunction

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.