‫Lo que está sucediendo, todos los futuros aquí abajo una vez más, y me di cuenta de que, al leer
‫la sección de introducción a los préstamos de Saikat, hay muchas advertencias que surgen.
‫Más específicamente, déjame mostrarte lo que realmente sucede.
‫Entonces, si vamos aquí, crearemos una instancia de un clasificador de bosque aleatorio Claff.
‫Ahora, si aún no comprende lo que está sucediendo, no se preocupe.
‫Todo esto está cubierto en la sección de ciclones.
‫Pero pensé en mostrarte lo que realmente sucede y las diferentes formas en que podemos solucionarlo.
‫Entonces, cuando estas cosas surjan en su propio trabajo, es posible que tenga una forma de abordarlas.
‫Entonces, si cambio a Enter en esta celda, cambio y entro en esta celda y luego cambio y entro en esta
‫celda.
‫Verá, aparece esta advertencia.
‫Entonces, la razón por la que aparece esta advertencia es porque me dice que el valor predeterminado
‫de una estimación cambiará de 10 inversiones, cero punto a cero a cien y cero punto dos dos.
‫Y ahora una estimación es un parámetro en el clasificador de bosque aleatorio.
‫Entonces, si vamos aquí, esta es una forma de solucionarlo.
‫Si configuro esto en 100 porque el valor predeterminado es 10, correcto.
‫Eso es lo predeterminado.
‫Puse esto en 100.
‫Esta pequeña advertencia, esta advertencia roja desaparecerá.
‫Ahí vamos, eso desaparece, pero si lo vuelvo a poner en lo que era, el predeterminado, no paso nada.
‫Y luego lo ejecuto de nuevo, la advertencia volverá.
‫Ahora, hay una forma de solucionar este problema con bastante rapidez.
‫Es hacer lo que dice la advertencia.
‫Acabamos de ver que lo contrario es que si venimos aquí ahora, esto vale para toda advertencia.
‫Entonces a. k. una. cualquier cosa que vea en rojo, en la salida
‫del cuaderno dupatta, esta es una forma de resolverlos todos o no resolverlos todos, pero lo verá suceder.
‫Importa advertencias.
‫Así que importaremos el módulo de advertencias de Python y luego usaremos advertencias, advertencias de filtro de puntos.
‫Lo que necesitamos pasar a algún tipo de variable ahora, hay una que podemos hacer aquí, que es ignorar.
‫Entonces, esencialmente, lo que va a hacer es ignorar todas las advertencias que aparecen.
‫Entonces hay una advertencia como si esta cosa roja simplemente la ignorará para que no aparezca en nuestro cuaderno
‫de Júpiter.
‫¿Listo?
‫Se fue, pero esa es una especie de solución cursi, ¿verdad?
‫Por ejemplo, si simplemente ignoramos las advertencias, ¿qué pasaría si la advertencia en realidad nos estuviera diciendo algo importante?
‫La razón por la que usa ignorar es si ha revisado su cuaderno, si está haciendo su trabajo
‫y pensó, está bien, estas advertencias son muy útiles porque sé que lo que estoy haciendo funciona y no las
‫necesito. advertencias.
‫Así que ahí es donde puede usar las advertencias, no filtrar las advertencias e ignorarlas todas.
‫Si desea restablecer esto, puede devolverlo al turno predeterminado e ingresar un turno y entrar.
‫Ahora recuperaremos la advertencia.
‫Entonces, si leemos aquí, el valor predeterminado de una estimación cambiará de 10 inversión, punto cero a
‫cero a 100 inversión cero punto dos dos.
‫Entonces, lo que esto está diciendo es que si vamos aquí, seguimos esto, seguimos este camino.
‫Va el conjunto Escalon para una advertencia futura de Stoppie.
‫Esto significa del Clasificador de bosque aleatorio de importación de Escalon Ensemble, que está aquí, Escalon Ensemble, Random
‫Forests o Forest Pine.
‫Ahí es donde escriben clasificador de bosque aleatorio en ese módulo de Python.
‫Y ahora esto será diferente dependiendo de la advertencia que reciba justo donde recibe esta
‫advertencia específica porque estamos tratando con un clasificador de bosque aleatorio.
‫Y nuevamente, si esto parece confuso, entiendo que podría ser en este momento.
‫Pero cuando revise la sección de introducción de ciclones, verá aparecer estas advertencias.
‫Lo que estaba pasando aquí ahora es para cualquier tipo de advertencia.
‫Entonces puede seguir el camino aquí y generará algún tipo de advertencia.
‫Todas estas son formas en las que puede abordarlo para solucionarlo.
‫Entonces, ¿qué pasa si verificamos nuestra versión ciclónica, entonces importamos Escalon y luego vamos a la versión doGet de Escalon?
‫No tiene.
‫Entonces, si vamos aquí, la forma de saber qué versión de Saikat aprende que está ejecutando debería ser algo como obtener la
‫versión.
‫Instalación de aprendizaje psíquico.
‫Verificamos esto, documentación de préstamo, Mac OS QandA, así que ese soy yo aquí, para poder aprender todas las versiones del
‫programa.
‫Estoy viendo qué versión de préstamo de socket tengo.
‫Entonces, si ustedes muestran versiones.
‫Maravilloso.
‫Si lo revisamos, dependencias de Python, entonces estamos ejecutando Python tres coma setenta y cinco.
‫Sí.
‫Y tenemos una versión reducida, punto cero a uno punto tres.
‫Y entonces.
‫Cuando surge este error, de dónde proviene esta advertencia, es porque la inversión del punto cero hasta el
‫punto cero y dos del silicato aprende, va a generar esta advertencia.
‫Entonces, en cero punto dos, para tener ciclón, digamos, versión cero punto dos por encima de nuestra
‫versión, esta advertencia desaparecerá porque el número predeterminado de una estimación es para el clasificador de bosque aleatorio será 100.
‫Entonces, ¿cómo actualizaríamos nuestra versión del préstamo Saikat y así eliminar la advertencia?
‫Mmm.
‫Entonces, hemos visto cómo crear un entorno Conder, pero ¿cómo actualizaríamos un paquete que está en nuestro
‫entorno Conder?
‫Bueno, volvamos a la terminal.
‫Mira, aquí tenemos nuestro servidor portátil en ejecución, abriendo una nueva ventana de terminal.
‫Lo que voy a hacer es cambiar de directorio.
‫Entonces, en realidad, c. D, proyecto actual.
‫Entonces, por supuesto, proyecto de muestra.
‫Maravilloso.
‫Y si estoy ahí, puedo ver todos los cuadernos en los que he estado trabajando.
‫Maravilloso.
‫Y ahí está mi carpeta de entorno.
‫Entonces, lo que voy a hacer es porque quiero actualizar algo
‫dentro del entorno de contenido, voy a activar KONDA enable y me será útil.
‫Slash Daniel slash escritorio slash McLaws slash proyecto de muestra de nuevo.
‫Hermosa.
‫Así que ahora hemos activado nuestro entorno, lo hemos visto antes.
‫Entonces, si puedo encontrar una lista que me muestre todos los paquetes que tengo actualmente.
‫Saikat aprende la versión cero punto a uno punto tres.
‫Ahora, ¿cómo conseguiría eso?
‫Si volvemos al portátil, ¿cómo lo llevaría a la versión cero punto dos?
‫Entonces, lo que podríamos hacer es verificar el tipo de documentación de gestión de paquetes QandA.
‫Aquí, administrar paquetes, hermoso, así que este es el tipo de documentación sobre cómo podríamos administrar nuestros paquetes en nuestro
‫entorno, que es lo que queremos hacer en este caso, queremos ver si podemos
‫actualizar para poder aprender.
‫Y nuevamente, esto se aplicará a cualquier paquete que ejecute en este caso, caso específico que estamos usando
‫para que pueda aprender como ejemplo.
‫Así que aquí hay algo de documentación para administrar paquetes, lo que podríamos hacer es ir directamente a
‫la actualización de paquetes.
‫Hermosa.
‫Entonces, si leemos la documentación ahora, esto es nuevamente, uno de los primeros pasos que puede tomar
‫es si se enfrenta a un problema como este, puede buscar algo como este futuro advirtiendo que Google busque eso.
‫Y podría decirle algo como que podría necesitar actualizar su paquete.
‫Y aquí es donde podría llegar después de eso es que vaya a la documentación.
‫Todos estos son pasos del flujo de trabajo que al principio parecen muchos y parece que, bueno,
‫están sucediendo muchas cosas aquí.
‫Pero a medida que practicas y practicas y practicas, te vuelves muy bueno buscando las respuestas por
‫ti mismo.
‫Entonces, para actualizar un paquete específico, QandA update por Python, entonces tal vez solo intentemos eso en nuestro caso,
‫queremos actualizar la línea Saikat.
‫Así que si volvemos, si vamos a actualizar el socket de konda, aprende y mira qué pasa.
‫Dejemos que esto funcione, de acuerdo, expandiremos esta ventana para que tengamos todo en las mismas líneas. Se
‫agregarán especificaciones actualizadas para que pueda saber que los siguientes paquetes se actualizarán.
‫No aparece, así que no puedo aprender allí.
‫Mmm.
‫Eso es interesante.
‫Pero ejecutemos eso con una Y y veamos qué sucede.
‫Bien, ahora si vamos a QandA info, podemos simplemente ir a la lista, y si desea ver la información específica sobre
‫un paquete, simplemente puede escribir su nombre.
‫Queremos averiguarlo para que yo no pueda aprender.
‫Todavía estamos ejecutando la versión cero punto a uno punto tres.
‫Mmm.
‫Ahora, ¿qué podemos hacer con eso?
‫Bueno, estamos buscando aquí.
‫Si quisiéramos encontrar más información sobre qué paquetes de préstamos psíquicos están disponibles en QandA,
‫podríamos ir.
‫Y la razón por la que sabemos qué buscar es porque he tenido práctica con esto.
‫Pero es posible que deba hacer un poco más de búsqueda si no es consciente de esto.
‫Pero solo te lo diré en este caso.
‫Entonces, si buscamos paquetes para ver si un paquete específico como SIPI está disponible para su instalación, ejecute
‫esto.
‫De acuerdo, QandA busca en Chipre.
‫Lo que podríamos hacer es ir a la línea Konda Search Saikat y lo que esto nos mostrará, la función de
‫búsqueda QandA es qué versiones de Saikat aprenden que están disponibles en QandA porque ¿qué somos después de que regresemos
‫a nuestro cuaderno, estamos detrás del punto cero de la versión? dos para descubrir cómo conseguirlo.
‫¡Vaya!
‫Bien, tenemos un montón.
‫Lo que podríamos hacer es que hay una mejor manera de encontrar que es un ciclo de búsqueda muy condensado y queremos algo de
‫información al respecto para poder pasar la etiqueta de información al sitio de búsqueda de conducta, Quitline dash dash info.
‫Esto generará lo mismo, pero con un poco más de información para que podamos ver aquí que está impreso, por lo que no
‫puedo aprender la versión cero punto dos dos, y esa es la que estamos buscando.
‫Entonces, lo que nos va a decir aquí es una dependencia diferente.
‫Entonces, ¿qué es esta versión de Cyclone.
‫Depende de eso, a menos que nuestro entorno tenga estos paquetes, no podremos instalar cero punto dos dos y, en mi caso, he descubierto
‫que mi versión de Python, así que puede ver aquí, lo que esto dice es que necesita tener una versión
‫de Python mayor que tres coma seis, pero menos de tres coma siete.
‫Entonces, si verifico mi entorno actual y voy a realizar la lista de Python.
‫Puedo ver que mi versión de Python es tres coma siete coma cinco.
‫Mmm.
‫De acuerdo, esa es la razón por la que cuando instalo Saikat learn usando Condah, no obtengo la versión
‫cero punto dos dos porque estoy usando una versión de Python que es incompatible con esta versión de Socket Learn.
‫¿Tiene sentido?
‫Entonces, cuando está configurando un entorno, la forma en que funciona el control es que se asegura
‫de que detrás de escena todos los paquetes y dependencias, todas estas herramientas que instala funcionan bien entre sí.
‫Así que realmente nos está salvando aquí al no permitirnos instalar Saikat aprender cero punto dos dos, porque los desarrolladores
‫de Cyclone lo han subido a Anaconda y han dicho, oye, estas versiones aquí
‫entre estos dos números son las únicas versiones que funcionarán completa y correctamente. con esta versión de Cyclone.
‫Entonces, una forma de hacer esto es desinstalar algunas de las dependencias en las que se basa Escocia y luego
‫reinstalarlas con los números de versión cívica.
‫Eso es bastante hablar allí, pero veámoslo en acción.
‫Entonces eso es lo que vamos a hacer.
‫Vamos a desinstalar algunas de las cosas de las que depende el ciclón.
‫Así que como no en Python y luego reinstalarlos con números de versión específicos.
‫Entonces QandA desinstalar para desinstalar el paquete, vamos a QandA desinstalar y luego
‫el nombre del paquete, así que desinstalaremos Saikat Learn y luego desinstalaremos Python y eso debería ser suficiente.
‫Así que Honda desinstaló para poder aprender a desinstalar Python.
‫Veamos qué pasa cuando hacemos eso.
‫Si.
‫Maravilloso.
‫Entonces, lo que se hizo es que podemos leer aquí.
‫Por lo tanto, se eliminarán algunos de los siguientes paquetes porque hemos eliminado Python y no puedo aprender al
‫mismo tiempo.
‫Entonces, los pandas se eliminan, nanpa se elimina porque, como dije, QandA se asegurará detrás de escena de que
‫todas sus dependencias funcionen entre sí.
‫Entonces, si eliminamos Python, no tenemos acceso a numpty porque numpty requiere python.
‫Aunque no escribimos QandA uninstall numpty, se elimina porque lo que depende se eliminó.
‫Así que ahora volvemos a nuestro cuaderno e intentamos ejecutar nuestras funciones de importación.
‫Todavía funcionan porque nuestro coronel todavía está activo, pero si tuviéramos que ir aquí, reiniciar,
‫así que básicamente reiniciar nuestro portátil desde cero y si presionamos cambiar
‫aquí, obtendremos algunos errores debido a nuestro entorno activo actual. , acabamos de desinstalar todos estos numpty,
‫pande es matplotlib, etcétera, etcétera.
‫Entonces aquí tenemos el error del kernel.
‫Entonces, lo que haremos es volver aquí e iremos a instalar QandA.
‫Ahora queremos una versión específica de Python.
‫Queremos ir QandA instalar Python tres punto seis punto nueve.
‫Maravilloso.
‫Y queremos que Saikat aprenda.
‫Versión cero, punto dos dos.
‫Y queremos reinstalar matplotlib ahora Empire y Pandas, así como dupatta, porque aquí se eliminaron muchos
‫paquetes diferentes.
‫Básicamente, estamos reconstruyendo nuestro entorno con versiones específicas de paquetes que queremos.
‫Entonces vamos a presionar sí, y nuevamente, esto puede tomar un poco de tiempo mientras el entorno instala estos paquetes, por
‫lo que aceleraremos para el video hasta que esto esté listo.
‫Maravilloso.
‫Entonces, se reinstalaron ciertos paquetes con ciertos valores.
‫Entonces, lo que haremos ahora es que si vamos a la lista de QandA, el préstamo de Saikat verificará la versión que tenemos.
‫Oh, cometiste un error tipográfico y eres lo suficientemente inteligente como para darte cuenta de lo que estaba buscando.
‫Hermosa.
‫Así que ahora, debido a que pasamos el número de versión que queríamos instalar estableciendo el préstamo de Saikat igual a cero
‫punto dos, QandA ha instalado el punto de versión en dos para nosotros.
‫Pero la razón por la que lo hizo fue porque también hicimos lo mismo con Python.
‫Ahora, instalamos una versión de Python en nuestro entorno, tres punto seis punto nueve que era compatible con
‫la versión cero punto dos dos.
‫Y así, la forma de comprobar esto, podríamos volver a nuestro cuaderno.
‫Veremos si reiniciamos nuestro kernel.
‫Es posible que tengamos que reactivar nuestro servidor portátil Jupiter porque hemos restablecido todos los parámetros porque, en realidad, podríamos saber que
‫podríamos salirse con la nuestra.
‫Entonces, si intentamos importar todas las importaciones estándar aquí, puede que tarde un poco porque las hemos
‫desinstalado y reinstalado.
‫Hermosa.
‫Así que eso tomó alrededor de un minuto porque simplemente reinstalamos todos estos paquetes.
‫Entonces, cuando los importe por primera vez a una computadora portátil diferente, tomará un poco de tiempo.
‫Entonces, si ejecutamos estas células por ahora, no se preocupe demasiado.
‫Si no sabe lo que está pasando, lo repasaremos en toda la sección de préstamos de Saikat.
‫No queremos filtrar ninguna advertencia.
‫Así que lo comentaremos.
‫Queremos importar recuerde, ejecutamos esta celda antes y esta otra vez.
‫Y ya no necesitamos ejecutar esta celda.
‫Así que escaparemos de eso y presionaremos X para eliminarlo.
‫Y ahora esto está a salvo de antes.
‫Entonces, anteriormente, cuando ejecutamos esta celda, produjo una advertencia.
‫Pero ahora, desde que hemos actualizado a la versión cero punto dos dos, cruzamos los dedos.
‫Esa advertencia no debería estar ahí.
‫Y estamos esperando a que estas células aquí funcionen.
‫Entonces.
‫Entonces, si ejecutamos este.
‫Esto importará el clasificador de bosque aleatorio o hemos establecido una estimación.
‫Entonces podrías hacer 100.
‫Puede que tengan que borrar eso.
‫Bien, vamos a volver a ejecutar estos resultados, como puede ver, la advertencia no está allí,
‫pero ejecutamos este con una estimación igual a 100.
‫Entonces, si ejecutamos esto, no hemos pasado nada allí, ejecute esto.
‫Y ahora, anteriormente, habríamos recibido una advertencia si ejecutamos este el.
‫Pero no vemos porque ahora estamos usando la versión solitaria de Saikat cero punto dos y si presionamos la pestaña SIFF en esto,
‫podemos ver que una estimación como ha cambiado para ser igual a 100.
‫Hubo un video bastante detallado, hay algunos pasos justos allí, pero lo que hay que recordar es que cuando
‫experimentas advertencias hay un par de formas diferentes en las que puedes lidiar con ellas.
‫Puede usar el paquete de advertencias y puede ignorarlas presionando eso asegurará que no haya advertencias que aparezcan cuando ejecute,
‫abra un notebook sales, pero a veces las advertencias pueden ser
‫útiles.
‫Entonces, tal vez desee restablecerlo a los valores predeterminados y luego aparecerán las advertencias a medida que ingresen.
‫Y luego, si se da cuenta de que tal vez necesite actualizar o cambiar algunas de las dependencias,
‫los paquetes que está usando dentro de Condah, puede hacerlo.
‫Entonces, administrar paquetes en el tipo de documentación, ahí es donde desea ir a continuación.
‫Y si ejecuta la actualización de QandA mediante una python o un ciclón en nuestro caso y no funciona, puede deberse a que
‫algunos de los otros paquetes, las otras herramientas que está usando y KONDA están usando diferentes números de
‫versión.
‫Y vimos eso aquí antes cuando verificamos la versión de Python que estábamos usando y teníamos tres punto
‫siete puntos, algo que era incompatible con la versión cero punto a dos de Saikat learn.
‫Así que la forma de solucionarlo fue desinstalar QandA y luego los paquetes.
‫Entonces, independientemente de los paquetes que quisiera eliminar y luego arreglarlo, hicimos QandA install package y luego lo configuramos en un
‫número de versión específico.
‫Entonces, en nuestro caso fue la línea Saikat y queríamos la versión cero punto dos dos.
‫Así que lo ponemos en cero punto dos dos.
‫Ese es uno de los flujos de trabajo que puede usar cuando se encuentra con problemas de
‫dependencia. En primer lugar, consulte la documentación, pruébelo y vea si funciona.
‫Y luego, en segundo lugar, no está funcionando.
‫Desinstale el paquete que está roto y vuelva a instalarlo.
‫Entonces, una vez que haya pasado por la sección de introducción de ciclones,
‫si se encuentra con advertencias, sabrá cómo aparecen, por qué aparecen, porque algo está sucediendo,
‫sabe cómo filtrarlas usando el módulo de advertencias y sabe cómo hacerlo. actualice y cambie diferentes paquetes usando KHANDI si es
‫necesario.