Permit larger layers (up to 64 neurons)
This commit is contained in:
		
							parent
							
								
									49b720baec
								
							
						
					
					
						commit
						d71b437124
					
				
							
								
								
									
										11
									
								
								src/main.rs
								
								
								
								
							
							
						
						
									
										11
									
								
								src/main.rs
								
								
								
								
							| 
						 | 
					@ -94,9 +94,8 @@ async fn main() {
 | 
				
			||||||
    );
 | 
					    );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    let ui_thick = 34.;
 | 
					    let ui_thick = 34.;
 | 
				
			||||||
    let nums = &[
 | 
					    let nums_owning: Vec<String> = (0..=64).into_iter().map(|i| format!("{:00}", i)).collect();
 | 
				
			||||||
        "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16",
 | 
					    let nums: Vec<&str> = nums_owning.iter().map(|v| v.as_str()).collect();
 | 
				
			||||||
    ];
 | 
					 | 
				
			||||||
    let skin = skins::get_ui_skin();
 | 
					    let skin = skins::get_ui_skin();
 | 
				
			||||||
    let skin2 = skins::get_white_buttons_skin();
 | 
					    let skin2 = skins::get_white_buttons_skin();
 | 
				
			||||||
    let skin3 = skins::get_green_buttons_skin();
 | 
					    let skin3 = skins::get_green_buttons_skin();
 | 
				
			||||||
| 
						 | 
					@ -390,9 +389,9 @@ async fn main() {
 | 
				
			||||||
                    ui.label(None, "Hidden Layers");
 | 
					                    ui.label(None, "Hidden Layers");
 | 
				
			||||||
                    ui.label(None, "Neurons Config");
 | 
					                    ui.label(None, "Neurons Config");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    ui.combo_box(hash!(), "Layer 1", nums, &mut hlayers[0]);
 | 
					                    ui.combo_box(hash!(), "Layer 1", &nums, &mut hlayers[0]);
 | 
				
			||||||
                    ui.combo_box(hash!(), "Layer 2", nums, &mut hlayers[1]);
 | 
					                    ui.combo_box(hash!(), "Layer 2", &nums, &mut hlayers[1]);
 | 
				
			||||||
                    ui.combo_box(hash!(), "Layer 3", nums, &mut hlayers[2]);
 | 
					                    ui.combo_box(hash!(), "Layer 3", &nums, &mut hlayers[2]);
 | 
				
			||||||
                    if prev_hlayers != hlayers {
 | 
					                    if prev_hlayers != hlayers {
 | 
				
			||||||
                        pop = Population::new(
 | 
					                        pop = Population::new(
 | 
				
			||||||
                            size as usize,
 | 
					                            size as usize,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue