¿Cuándo se lanzará sklearn 0.18?

En general, cualquier pregunta sobre cuándo se lanzará el “Producto X” está destinada a ser “cuando los fabricantes hayan terminado con él”. Estoy seguro de que quieren lanzarlo tan pronto como esté listo, pero no quieren que sea de baja calidad. Ni siquiera los fabricantes sabrán con certeza cuándo estarán listos hasta que lo esté.

Las compañías de software rara vez anuncian fechas, porque si el trabajo no se realiza, no quieren quedar atrapados entre el dilema impopular de lanzar software de baja calidad, en lugar de decepcionar a las personas que asumieron que su fecha anunciada era un compromiso.

Una forma de predecir un lanzamiento es mirar el historial pasado de lanzamientos y calcular el retraso promedio entre lanzamientos:

  • 0.10 lanzado el 1-11-2012
  • 0.11 lanzado el 5-7-2012 (117 días)
  • 0.12 lanzado el 9-4-2012 (120 días)
  • 0.13 lanzado el 21/01/2013 (139 días)
  • 0.14 lanzado el 8-7-2013 (198 días)
  • 0.15 lanzado el 7/7-2014 (342 días)
  • 0.16 lanzado el 26/03/2015 (254 días)
  • 0.17 lanzado el 11-11-2015 (224 días)

Por lo tanto, el tiempo promedio entre lanzamientos de este producto es de aproximadamente 200 días.

200 días desde el último lanzamiento lo pone en 22/05/2016. Pero puede ver que los retrasos ocasionalmente han sido mucho más largos que 200 días, especialmente para los últimos tres lanzamientos.

Si asumimos que el retraso más largo es el límite externo, podemos calcular 342 días desde la última versión que lo coloca al 10-12-2016.

Por supuesto, esto es extrapolación y conjeturas. No tengo conocimiento de ese proyecto.

Difícil de decir; en una nota al margen, hace solo unos días obtuvimos la versión 0.17.1 Bugfix Release (15 de febrero de 2016).

Hay una nueva versión 0.1x de scikit-learn que sale cada ~ 6 meses aproximadamente. Sin embargo, realmente depende de cuántas funciones nuevas se hayan contribuido a la nueva versión; y si vale la pena hacer una nueva versión, hacemos una nueva versión 😉

Sugeriría echar un vistazo al documento “What’s New” de la versión de desarrollo en la rama maestra de GitHub de vez en cuando (puede encontrarlo aquí: scikit-learn / scikit-learn) y unirse a la lista de correo para mantenerse al día fecha.

Si encuentra una nueva característica interesante en la versión de desarrollo que aún no se encuentra en la versión actual, puede bifurcar o descargar el repositorio de GitHub e instalar la versión de scikit-dev en uno de sus entornos virtuales a través de

Python setup.py build
instalación de sudo python setup.py

Darle una oportunidad.

Finalmente, voila!

Scikit-Learn 0.18 estable

Verifique los hitos del proyecto para obtener pistas sobre cuándo es probable que ocurra la próxima versión. Obviamente, los proyectos no siempre alcanzan sus hitos, pero es direccionalmente útil ver qué líneas de tiempo intentan alcanzar.

More Interesting

¿Cómo reconocemos a un usuario en particular en un registro de chat de Internet multiusuario largo?

¿Son las preguntas el verdadero punto de partida del análisis de Big Data?

¿Cuándo debo usar la asignación de Dirichlet latente en la minería de texto? ¿Es bueno usarlo para un sistema que requiere alta precisión, como un sistema de detección de fraude?

¿Qué significa el aprendizaje de características en Machine Learning?

¿Cuál es la diferencia entre los pronósticos de combinación y conjunto?

¿Cuáles son los casos de uso del uso del procesamiento del lenguaje natural (PNL) en diversas industrias?

Cómo cuantificar la cantidad de ruido en un conjunto de datos

¿Cuáles son las habilidades requeridas para un ingeniero de aprendizaje automático / aprendizaje profundo de nivel básico?

¿Hay alguna prueba de que no hay una solución algebraica para ajustar las redes neuronales con una (o más) capa (s) oculta (s)?

¿Cómo ayuda el enfoque ontológico con la clasificación de texto?

Estoy interesado en el aprendizaje automático y la inteligencia artificial y recién comencé a aprender Python. ¿Qué otras habilidades debo tener en mi haber para tener éxito en este campo?

¿Dónde se puede usar la visión computacional en el aprendizaje profundo?

¿Mi reproductor de caja de ritmo aprendió qué canción tocar a continuación?

¿Cuáles son los posibles remedios si está atascado en la comprensión de la parte técnica de un trabajo de investigación de STEM?

¿Cómo funcionan los RBM? ¿Cuáles son algunos buenos casos de uso y algunos buenos artículos recientes sobre el tema?