Автоматизированная система колоризации полутонового изображения
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ayerIdx);= LayerFactory.createLayer(neuronsNum, neuronProperties);(useBias && (layerIdx < (neuronsInLayers.size() - 1))) {.addNeuron(new BiasNeuron());
}.addLayer(layer);(prevLayer != null).fullConnect(prevLayer, layer);= layer;
}.setDefaultIO(this);.setLearningRule(new MomentumBackpropagation());(Neuroph.getInstance().shouldFlattenNetworks()) {.flattenNeuralNetworkNetwork(this);
}
}void connectInputsToOutputs() {.fullConnect(getLayers().get(0), getLayers().get(getLayers().size() - 1), false);
}
}
Структура для работы с выборками:
public class TrainingElement implements Serializable, EngineData {double[] input;TrainingElement(double... input) {.input = input;
}double[] getInput() {this.input;
}void setInput(double[] input) {.input = input;
}boolean isSupervised() {false;
}double[] getIdealArray() {null;
}double[] getInputArray() {this.input;
}void setIdealArray(double[] data) {
}void setInputArray(double[] data) {.input = data;
}
}