Я только что создал ОЧЕНЬ большую нейронную сеть, хотя и на очень мощном оборудовании, и представляю свой шок и разочарование, когда я понял, что NeuralFit [] из Кажется, что пакет NeuralNetworks использует только одно ядро, и даже не на полную мощность. Я был убит горем.Мне действительно нужно писать всю реализацию NN с нуля? Или я пропустил что-то простое?
Моя сеть потребовала 200 входов на 2 скрытых слоя по 300 нейронов, чтобы произвести 100 выходов. Я понимаю, что мы говорим о триллионах вычислений, но пока я знаю, что мое оборудование является слабым местом, его можно модернизировать. Он должен довольно хорошо справиться с обучением такой сети, если оставить его в покое на некоторое время (8-поточная машина с частотой 4 ГГц с 24 ГБ памяти CL7 2000 МГц, работающая с SSD-дисками RAID-0 на SATA-III - я почти уверен).
Идеи? Предложения? Спасибо заранее за ваш вклад.