text: # Databricks notebook source
  # MAGIC %md
  # MAGIC ## Rubric for this module
  # MAGIC - Using the silver delta table(s) that were setup by your ETL module train and validate your token recommendation engine. Split, Fit, Score, Save
  # MAGIC - Log all experiments using mlflow
  # MAGIC - capture model parameters, signature, training/test metrics and artifacts
  # MAGIC - Tune hyperparameters using an appropriate scaling mechanism for spark.  [Hyperopt/Spark Trials ](https://docs.databricks.com/_static/notebooks/hyperopt-spark-ml.html)
  # MAGIC - Register your best model from the training run at **Staging**.
  
  # COMMAND ----------
  
  # MAGIC %run ./includes/utilities
  
  # COMMAND ----------
  
  # MAGIC %run ./includes/configuration
  
  # COMMAND ----------
  
  # Grab the global variables
  wallet_address,start_date = Utils.create_widgets()
  print(wallet_address,start_date)
  
  # COMMAND ----------
  
  # MAGIC %md 
  # MAGIC ## Your Code starts here...
  
  # COMMAND ----------
  
  
  
  # COMMAND ----------
  
  # Return Success
  dbutils.notebook.exit(json.dumps({"exit_code": "OK"}))
  