Click Here to Download NeuroSolutions Products Services Support Order Download Home

We have recently updated the NeuroDimension website. You are currently visiting an old page. Please click here to visit the updated version of our website.
NS - Advanced Features OLE Automation


NeuroSolutions
NeuroSolutions v2.15
NeuroSolutions for Excel
Custom Solution Wizard
Interactive Book
Source Code License
Priority Support

Features
GUI
NeuralBuilder
Probing
Advanced Features
Genetic Optimization
Sensitivity Analysis
Exemplar Weighting
Macros
OLE Automation

Developer Tools

Contact Us

NeuroSolutions is a fully compliant OLE Automation Server. This means that NeuroSolutions can receive control messages from OLE Automation Controllers, such as Visual Basic, Microsoft Excel, Microsoft Access, and Delphi. Writing a fully-functioning VB program is as simple as recording a NeuroSolutions macro, clicking the "Convert to VB" button, and pasting the converted VB code into the desired VB application. A VB application might be written to set a network’s parameters, run the network, then retrieve the network’s output. The NeuroSolutions demos include a sample VB application that communicates with NeuroSolutions via OLE.

Sample Visual Basic Code

Private Sub cmdTrain_Click()

' Declare the OLE object variables
Dim NSApp As Object
Dim NSBB As Object

' Declare variables used to store results
Dim mseArray As Variant
Dim finalMSE As Single

' Assign the NS application and network
' (breadboard) to the object variables
Set NSApp = CreateObject_
("NeuroSolutions.Application")
Set NSBB = NSApp.activeBreadboard

' Set the epochs and train the network
NSBB.send "control.setEpochs(500)"
NSBB.send "control.resetNetwork()"
NSBB.send "control.runNetwork()"

' Retrieve the final mean squared error
mseArray = NSBB.send_
("dataStorage.getProbeData()")
finalMSE = mseArray(499, 0)

End Sub

Pricing

 


Products | Support | Order | Download | Search | Contact

Product questions? Contact info@nd.com Website questions? Contact webmaster@nd.com
Web Site Design and Implementation Copyright © 2002 NeuroDimension, Inc.