Add batch execution explanation to summary
This commit is contained in:
		
							parent
							
								
									6b67e6db34
								
							
						
					
					
						commit
						0e995eda27
					
				@ -10,6 +10,7 @@
 | 
			
		||||
#+PANDOC_METADATA: listings-no-page-break:t
 | 
			
		||||
#+PANDOC_METADATA: toc-own-page:t
 | 
			
		||||
#+PANDOC_METADATA: table-use-row-colors:t
 | 
			
		||||
#+PANDOC_METADATA: colorlinks:t
 | 
			
		||||
#+PANDOC_METADATA: logo:/home/coolneng/Photos/Logos/UGR.png
 | 
			
		||||
#+LaTeX_HEADER: \usepackage[ruled, lined, linesnumbered, commentsnumbered, longend]{algorithm2e}
 | 
			
		||||
* Práctica 1
 | 
			
		||||
@ -95,7 +96,7 @@ La práctica ha sido implementada en /Python/, usando las siguientes bibliotecas
 | 
			
		||||
 | 
			
		||||
Para ejecutar el programa es preciso instalar Python, junto con las bibliotecas *Pandas* y *NumPy*.
 | 
			
		||||
 | 
			
		||||
Se proporciona el archivo shell.nix para facilitar la instalación de las dependencias, con el gestor de paquetes [[https://nixos.org/][Nix]]. Tras instalar la herramiento Nix, únicamente habría que ejecutar el siguiente comando en la raíz del proyecto:
 | 
			
		||||
Se proporciona el archivo shell.nix para facilitar la instalación de las dependencias, con el gestor de paquetes [[https://nixos.org/][Nix]]. Tras instalar la herramienta Nix, únicamente habría que ejecutar el siguiente comando en la raíz del proyecto:
 | 
			
		||||
 | 
			
		||||
#+begin_src shell
 | 
			
		||||
nix-shell
 | 
			
		||||
@ -103,7 +104,7 @@ nix-shell
 | 
			
		||||
 | 
			
		||||
*** Ejecución
 | 
			
		||||
 | 
			
		||||
La ejecución de ambos algoritmos se realiza mediante el siguiente comando:
 | 
			
		||||
La ejecución del programa se realiza mediante el siguiente comando:
 | 
			
		||||
 | 
			
		||||
#+begin_src shell
 | 
			
		||||
python src/main.py <dataset> <algoritmo>
 | 
			
		||||
@ -114,3 +115,13 @@ Los parámetros posibles son:
 | 
			
		||||
| dataset                              | algoritmo |
 | 
			
		||||
| Cualquier archivo de la carpeta data | greedy    |
 | 
			
		||||
|                                      | local     |
 | 
			
		||||
 | 
			
		||||
También se proporciona un script que ejecuta 3 iteraciones de ambos algoritmos, con cada uno de los /datasets/, y guarda los resultados en una hoja de cálculo. Se puede ejecutar mediante el siguiente comando:
 | 
			
		||||
 | 
			
		||||
#+begin_src shell
 | 
			
		||||
python src/execution.py
 | 
			
		||||
#+end_src
 | 
			
		||||
 | 
			
		||||
*Nota*: se precisa instalar la biblioteca [[https://xlsxwriter.readthedocs.io/][XlsxWriter]] para la exportación de los resultados a un archivo Excel.
 | 
			
		||||
 | 
			
		||||
** Análisis de los resultados
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								docs/Summary.pdf
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/Summary.pdf
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user