Реализованные на Java свёрточные нейронные сети. Существует множество глубоких нейронных сетей, но они могут быть сложными и не дружественными для разработчиков на Java.
Этот проект проще для разработчиков на Java изучить и использовать, что поможет им лучше понять, как работают свёрточные нейронные сети.
Обновление Momentum и Adam будет реализовано позже.
Файл ai.jar находится в папке ForTest.
Обученная сеть будет сохранена по пути, указанному параметром trainSavePath. Вы можете запустить сеть по имени из папки trainSavePath.## Файл startup.properties: редактируйте этот файл для изменения параметров
channel = 1
filterNumber = 30
filterSize = 3
cnnLayers = 4
pad = 0
stride = 1
inputSize = -1
hiddenSize = 100
outputSize = 10
activation = relu / sigmoid
denseLayers = 2
userDropout = false
batchSize = 100
trainSize = 10000
testSize = 50
learningRate = 0.1d
iteNum = 1000
trainImgPath = D:/AI/mnist-data-reader-master/data/train-images.idx3-ubyte trainLabelPath = D:/AI/mnist-data-reader-master/data/train-labels.idx1-ubyte testImgPath = D:/AI/mnist-data-reader-master/data/t10k-images.idx3-ubyte testLabelPath = D:/AI/mnist-data-reader-master/data/t10k-labels.idx1-ubyte
trainSavePath = d:/AI/
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )