Código fuente de agrupación en clústeres de Python
1. Tensorflow del sistema de aprendizaje automático
TensorFlow de Google es una de las bibliotecas de inteligencia artificial de código abierto más populares. Su alta eficiencia informática y abundantes recursos de desarrollo lo hacen ampliamente utilizado por empresas y desarrolladores individuales. TensorFlow es una biblioteca de software de código abierto que utiliza gráficos de flujo de datos para cálculos numéricos. TensorFlow fue desarrollado originalmente por investigadores e ingenieros de Google Brain Group (parte de Google Machine Intelligence Research) para la investigación sobre aprendizaje automático y redes neuronales profundas, pero la versatilidad del sistema lo ha hecho ampliamente aplicable a otras áreas de la informática.
Oh, Dios mío
Oh-my-zsh es una extensión funcional basada en zsh, con administración conveniente de complementos, personalización de temas y hermosos efectos de finalización automática. Al igual que bash, Zsh es un shell de Unix, pero la mayoría de las distribuciones de Linux usan bashshell de forma predeterminada. Pero Zsh tiene una potente finalización automática de parámetros, nombres de archivos y otras funciones. Y potentes funciones de configuración personalizadas.
3. Kit de herramientas HTTP de línea de comandos httpie
HTTPie es un cliente HTTP de línea de comandos que proporciona interacción de línea de comandos para acceder a servicios HTTP. Su objetivo es hacer que la interacción entre CLI y los servicios web sea lo más fácil de usar posible. Proporciona un comando http simple que permite enviar solicitudes HTTP arbitrarias utilizando una sintaxis simple y natural.
4. La línea de comando del shell se expande.
En primer lugar, el nombre de este proyecto es muy llamativo. Se llama thefuck porque puedes usarlo cuando quieras decirlo. TheFuck es una aplicación altamente configurable. Los usuarios pueden activar o desactivar reglas, configurar la interfaz de usuario, establecer opciones de reglas y realizar otras acciones. La interfaz de usuario de Fuck es simple. Permite al usuario seleccionar de una lista modificada de comandos mediante las flechas (arriba y abajo), confirmar la selección con Enter y salir del programa con Ctrl C. La desventaja es que la biblioteca estándar de Python que no es Windows no tiene forma de leer la entrada del teclado sin maldiciones.
5.Flask, un framework micro Python
Flask es un framework web de desarrollo micro Python basado en la caja de herramientas WerkzeugWSGI y el motor de plantillas Jinja2. Flask tiene la licencia BSD. Flask también se conoce como "microframework" porque utiliza un núcleo simple y extensiones para agregar funcionalidad adicional. De forma predeterminada, Flask no tiene herramientas de validación de formularios ni bases de datos. Pero Flask conserva la flexibilidad de la extensión. Flask-extension se puede utilizar para agregar estas funciones: ORM, herramientas de validación de formularios, carga de archivos y varias tecnologías de autenticación abiertas.
6. Marco web Python Django
Django es un marco de aplicación web estilo modelo-vista-controlador (MVC) de código abierto impulsado por el lenguaje de programación Python. Pero en Django, la parte donde el controlador acepta la entrada del usuario es manejada por el propio marco, por lo que Django presta más atención a los modelos, plantillas y vistas. Este es el llamado patrón MTV. Con Django, podemos crear aplicaciones de alta calidad, fáciles de mantener y basadas en bases de datos en minutos.
7. jQuery-File-Upload
JQueryFileUpload es un componente de carga de imágenes de jQuery que admite la carga de varios archivos, cancelación de eliminación, vista previa en miniatura antes de la carga, visualización de la lista de tamaños de imágenes y visualización de la barra de progreso de carga.
También tiene interfaces de funciones externas para la interacción con varios otros lenguajes, incluido C.
15, Toolkit Counter
El kit de herramientas CNTK de Microsoft es "increíblemente más eficiente que cualquier cosa que hayamos visto". Esto se debe en parte a la capacidad de CNTK para utilizar unidades de procesamiento de gráficos (GPU), y Microsoft afirma ser la única empresa que divulga capacidades de "GPU escalables". (Desde 1 en una sola computadora hasta muchas en supercomputación) Cuando se combine con el sistema GPU en red de la compañía, llamado Azure GPU, podrá entrenar redes neuronales profundas para reconocer el habla, lo que hará que el asistente virtual Cortana sea diez veces más rápido que antes. . En abril del año pasado, el CNTK se abrió a los investigadores, pero en ese momento la licencia de código abierto tenía muchas restricciones. Pero ahora está completamente abierto y los fundadores del aprendizaje profundo serán los que más se beneficiarán.
Los anteriores son los 15 proyectos de código abierto en lenguaje Python más populares en GitHub. ¡Espero que esto ayude!
Recomiende varios proyectos excelentes de código abierto de Python para aprender.