IIC2613-Inteligencia-Artificial-2022-1 / Syllabus

Repositorio base del curso, donde se publicarán enunciados, ayudantías y se resolverán dudas.
24 stars 7 forks source link

Problema con seed T4 Parte 1 #108

Closed BrunoFarfan closed 2 years ago

BrunoFarfan commented 2 years ago

Hola!,

Creo que no me está funcionando bien el tema de la seed ya que cada vez que ejecuto el código, no me dan los mismo resultados.

Lo que hice fue poner una celda al principio con:

import numpy as np

np.random.seed(20642300)

¿Hice algo mal? ¿Necesito poner la seed en cada celda? (Con cada vez que ejecuto el código, me refiero a cada vez que le pongo "Ejecutar todo" en VSCode, por ejemplo)

FeBalla commented 2 years ago

Hola! Esto es normal, ya que la seed de numpy, si bien controla la mayoría de los casos, deja algunas funciones/métodos sin abarcar. En este caso, lo que deberías hacer es identificar el punto en el que se están haciendo los cálculos aleatorios (puede ser la división con train_test_split) y darle el parámetro random_state con la misma semilla.