Executei os mesmos processos conforme a aula utilizando a função parse_args():
def parse_args():
parser = argparse.ArgumentParser(description='House Prices ML')
parser.add_argument(
'--learning-rate',
type=float,
default=0.3,
help="taxa de aprendizado para atualizar o tamanho de cada passo do boosting"
)
parser.add_argument(
'--max-depth',
type=int,
default=6,
help='profundidade maxima das arvores'
)
return parser.parse_args()
Porém me retorna um erro onde não consegui identificar o problema...
usage: ipykernel_launcher.py [-h] [--learning-rate LEARNING_RATE]
[--max-depth MAX_DEPTH]
ipykernel_launcher.py: error: unrecognized arguments: -f /home/analytics/.local/share/jupyter/runtime/kernel
An exception has occurredm, use %tb to see the full traceback.
SystemExit: 2