![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Lamerok56 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 18.4.2008 Репутация: нет Всего: нет |
Вобщем такая проблема. Взял книгу C++ neural networks and fuzzy logic. Там отрывок кода следующий был (если что стр. 138:
void network::set_up_network() { int i,j,k; layer_ptr[0]= new input_layer(0,layer_size[0]); for(i=0;i<(number_of_layers-1);i++) { layer_ptr[i+1y]=new middle_layer(layer_size[i],layer_size[i+1]); } layer_ptr[number_of_layers-1]=new output_layer(layer_size[number_of_layers-2],layer_size[number_of_layers-1]); for(i=0;i<(number_of_layers-1);i++) { if(layer_ptr[i]== 0) {cout << "Not enough memory! Choose another network architecture!\n"; exit(1); } } for(i=1; i<number_of_layers; i++) layer_ptr[i]->inputs=layer_ptr[i-1y]->outputs; for(i=1;i<number_of_layers-1;i++) ((output_layer *)layer_ptr[i])->output_errors=((output_layer *)layer_ptr[i+1])->back_errors; i=layer_ptr[0]->num_outputs; j=layer_ptr[number_of_layers-1]->num_outputs; k=MAX_VECTORS; buffer=new float[(i+j)*k]; if (buffer==0) cout << "Not enough memory for buffer!\n"; } void network::randomize_weights() {int i; for(i=1;i<number_of_layers;i++) ((output_layer *)layer_ptr[i])->randomize_weights(); } ВОПРОС: Что такое может быть это самое 1y??? В коде выше и вообще никак ничего не объявлено. Да и вообще по правилам помоему нельзя переменные так называть. Ессесно компилятор ругается на это... |
|||
|
||||
| warmonger_ |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.7.2007 Где: г. Киев Репутация: 1 Всего: 3 |
может то не "1у", а "ly"
--------------------
Make everything as simple as possible, but not simpler.Albert Einstein |
|||
|
||||
| vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 13 Всего: 56 |
нет |
|||
|
||||
| t_gran |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 1 Всего: 37 |
В коде должно быть 1, а не 1y. По алгоритму внимательно посмотри.
-------------------- Я знаю, что ничего не знаю© Сократ ![]() |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 24 Всего: 92 |
Может плохой скан книжки?
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |