UNPKG

node-red-contrib-neuralnetwork

Version:

SmartNode node package, provided by MakerCollider

62 lines (56 loc) 2.33 kB
<script type="text/javascript"> RED.nodes.registerType('neuralNetwork', { category: 'neuralNetwork', color: '#a6bbcf', inputs: 1, outputs: 1, defaults: { name: { value: 'neuralNetwork' }, brainType: { value: 'train' }, learningRate: { value: 0.3 }, hiddenLayers: { value: '3,4' }, errorThresh: { value: 0.005 }, iterations: { value: 20000 }, logPeriod: { value: 10 } }, label: function() { return this.name||"neuralNetwork"; }, paletteLabel: function () { return this.name||this._("neuralNetwork.label.palette"); } }) </script> <script type="text/x-red" data-template-name="neuralNetwork"> <div class="form-row"> <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="neuralNetwork.label.name"></span></label> <input type="text" id="node-input-name"> </div> <div class="form-row"> <label for="node-input-neuralNetworkType"><i class="fa fa-list"></i> <span data-i18n="neuralNetwork.label.brainType"></span></label> <select for="node-input-brainType" id="node-input-brainType"> <option value ="train">train</option> <option value ="run">run</option> </select> </div> <div class="form-row"> <label for="node-input-learningRate"><i class="fa fa-clock-o"></i> <span data-i18n="neuralNetwork.label.learningRate"></span></label> <input type="text" id="node-input-learningRate"> </div> <div class="form-row"> <label for="node-input-hiddenLayers"><i class="fa fa-sign-in"></i> <span data-i18n="neuralNetwork.label.hiddenLayers"></span></label> <input type="text" id="node-input-hiddenLayers"> </div> <div class="form-row"> <label for="node-input-errorThresh"><i class="fa fa-clock-o"></i> <span data-i18n="neuralNetwork.label.errorThresh"></span></label> <input type="text" id="node-input-errorThresh"> </div> <div class="form-row"> <label for="node-input-iterations"><i class="fa fa-clock-o"></i> <span data-i18n="brain.label.iterations"></span></label> <input type="text" id="node-input-iterations"> </div> <div class="form-row"> <label for="node-input-logPeriod"><i class="fa fa-clock-o"></i> <span data-i18n="neuralNetwork.label.logPeriod"></span></label> <input type="text" id="node-input-logPeriod"> </div> </script>