| 
									
										
										
										
											2021-12-12 03:40:19 +01:00
										 |  |  | # MlFlow Integration Test
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | We have prepared a small test to check the MlFlow ingestion. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | We have used a decoupled architecture for MlFlow with: | 
					
						
							|  |  |  | - `mlflow` running in a remote server | 
					
						
							|  |  |  | - `minio` as the artifact store | 
					
						
							|  |  |  | - `mysql` as the registry | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | To run this test: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - `cd` into this directory | 
					
						
							|  |  |  | - `make build` | 
					
						
							|  |  |  | - `pip install mlflow-skinny sklearn`. We use the skinny one for the client. | 
					
						
							|  |  |  | - `python experiment.py` should show new experiments in http://localhost:5000 | 
					
						
							|  |  |  | - `python train.py` will register a new model | 
					
						
							| 
									
										
										
										
											2022-06-21 14:54:36 +02:00
										 |  |  | - `metadata ingest -c examples/workflows/mlflow.yaml` will run the workflow. |