Buscar un código de Python

Mostrando del 11 al 20 de 57 coincidencias
Se ha buscado por la cadena: python curso
Imágen de perfil

Historial de Costos. Descenso estocástico


Python

Publicado el 17 de Septiembre del 2023 por Hilario (145 códigos)
475 visualizaciones desde el 17 de Septiembre del 2023
Ejercicio sencillo para aprendizaje de un descenso de gradiente tipo estocástico.
----------------------------------------------------------------------------------------------------------
Descenso de Gradiente Estocástico (Stochastic Gradient Descent, SGD):

El descenso de gradiente estocástico es un enfoque de optimización en el que se actualizan los parámetros del modelo utilizando un solo ejemplo de entrenamiento o un pequeño subconjunto de ejemplos (mini-batch) en cada iteración.

En cada iteración, se selecciona aleatoriamente un ejemplo o un mini-batch para calcular el gradiente y actualizar los parámetros.

SGD es mucho más eficiente computacionalmente que el muestreo histórico de costos y es especialmente útil cuando se tienen grandes conjuntos de datos, ya que permite un entrenamiento más rápido y escalable.

En resumen, el muestreo histórico de costos utiliza todo el conjunto de datos en cada iteración, mientras que el descenso de gradiente estocástico utiliza un subconjunto aleatorio de datos en cada iteración. SGD tiende a ser más ruidoso debido a su aleatoriedad, pero puede converger a una solución aceptable en menos iteraciones. Ambos enfoques tienen sus ventajas y desventajas, y la elección entre ellos depende de las características del problema y los recursos computacionales disponibles. También existen variantes intermedias, como el Mini-batch Gradient Descent, que utilizan un tamaño de mini-batch moderado para combinar eficiencia y estabilidad en el entrenamiento de modelos.
Imágen de perfil

Peso,Sesgo,Costo


Python

Publicado el 12 de Septiembre del 2023 por Hilario (145 códigos)
382 visualizaciones desde el 12 de Septiembre del 2023
Hilario Iglesias Martínez.
******************************************************************************************
ClaseAula-F896.py
***************************************************************************************
Este ejercicio, sencillo, para aprendizaje y seguimiento de los parámetros: peso,sesgo,costo, en un descenso de gradiente tipo Batch.
***************************************************************************************
Los términos "peso", "sesgo" y "costo" pueden tener diferentes significados dependiendo del contexto en el que se utilicen. Aquí te proporcionaré una breve descripción de cada uno de estos términos en diversos contextos:

Peso (Weight):

En el contexto de la física, el peso se refiere a la fuerza gravitatoria que actúa sobre un objeto debido a la atracción de la gravedad de la Tierra. Se mide en unidades de fuerza, como newtons o libras.
En el aprendizaje automático y la inteligencia artificial, un "peso" se refiere a los coeficientes asociados con las conexiones entre neuronas en una red neuronal. Estos pesos determinan la fuerza y dirección de la influencia de una neurona en otra dentro de la red. Los pesos se ajustan durante el proceso de entrenamiento de la red para que la red pueda aprender y realizar tareas específicas.

Sesgo (Bias):

En el contexto de la estadística y el análisis de datos, el sesgo se refiere a la tendencia sistemática de un conjunto de datos o un modelo estadístico a producir resultados que se desvían de la verdad o de la población real debido a errores sistemáticos en el proceso de recopilación o modelado de datos.
En el aprendizaje automático, el sesgo (bias) es un término que se utiliza para referirse a un valor constante añadido a la salida de una función en una red neuronal. El sesgo permite que la red pueda modelar funciones más complejas, desplazando la función de activación. Es una especie de "ajuste" que ayuda a la red a aprender y generalizar mejor.

Costo (Cost):

En el ámbito empresarial y financiero, el costo se refiere a la cantidad de recursos (dinero, tiempo, esfuerzo, etc.) que se requiere para producir o realizar algo. Puede incluir costos directos e indirectos.
En matemáticas y optimización, el costo es una medida de la cantidad que se desea minimizar o maximizar en un problema. Por ejemplo, en la optimización lineal, se busca minimizar una función de costo sujeta a ciertas restricciones.
En el contexto del aprendizaje automático y la optimización de modelos, el costo es una medida de cuán bien está funcionando un modelo en relación con los datos de entrenamiento y se utiliza para ajustar los parámetros del modelo durante el proceso de entrenamiento. El objetivo es minimizar el costo para que el modelo se ajuste mejor a los datos y pueda realizar predicciones precisas en nuevos datos.
Estos son conceptos que pueden ser ampliamente aplicados en diversos campos y contextos, por lo que su significado puede variar según el contexto específico en el que se utilicen.
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Selector/Reproductor de archivos de audio, por comandos de voz.


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 14 de Octubre del 2022 por Antonio (77 códigos) (Publicado el 9 de Noviembre del 2020)
4.046 visualizaciones desde el 9 de Noviembre del 2020
El presente código, permite al usuario, reproducir un archivo de audio (en formato ".wav"), escogiéndolo de una lista. A su vez, el programa se comunicará al usuario tanto a través de mensajes de texto como por mensajes de voz.
El programa se inicia, pidiendo el ingreso de la ruta al directorio en el que se encuentran los audios. Tras ello el usuario usará los comandos de voz para realizar las siguientes acciones:
COMANDOS PRINCIPALES:
"lista": Muestra la lista, numerada de archivos de audio, presentes en la carpeta indicada. Para reproducir uno de los archivos el usuario dirá en voz alta el número correspondiente al audio deseado (Este procedimiento también se seguirá para cambiar de micrófono).
"para": Finaliza la reproducción en curso de un audio.
"cambia micrófono": Despliega un listado con los micrófonos disponibles, para su selección numérica.
"comandos": Muestra la lista de comandos principales.
"fin": Finaliza la ejecución del programa.


imam
mas2
Imágen de perfil
Val: 1
Ha disminuido su posición en 15 puestos en Python (en relación al último mes)
Gráfica de Python

Conexion con Firebird


Python

Publicado el 11 de Septiembre del 2022 por Augusto (9 códigos)
3.505 visualizaciones desde el 11 de Septiembre del 2022
Código de ejemplo de conexion de python 3+ con firebird 3. Funciona de forma estandar en linux/windows.
Adjunto archivo de ejemplo funcional.
Imágen de perfil
Val: 249
Ha aumentado su posición en 29 puestos en Python (en relación al último mes)
Gráfica de Python

autocompleta


Python

Publicado el 20 de Julio del 2022 por Francisco Javier (11 códigos)
808 visualizaciones desde el 20 de Julio del 2022
Cualquier código repetitivo que en proyectos grandes se hagan repetitivos como por ejemplo los métodos de interfaz, llamadas a BBDD o intalación de CRUD, clases en POO, etc gracias a varias librerías podemos ahorrar tiempo.

Es importante saber que a la hora de ejecutar los comoandos es muy importante colocar el cursor don queires que se pegue el autocompletado.

Todo cógigo tedioso, repetitivo y esqueletos, podemos llegar a ahorrar bastante tiempo
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Grabador de pantalla (solo imagen).


Python

Actualizado el 25 de Marzo del 2021 por Antonio (77 códigos) (Publicado el 2 de Octubre del 2020)
4.127 visualizaciones desde el 2 de Octubre del 2020
Grabadora de pantalla de 3 botones:
Botón "Record/Stop": Inicia grabación de pantalla o detiene grabación en curso.
Botón "Screenshot": Realiza captura de pantalla.
Botón "Select Folder: Selecciona la carpeta en la que se guardará la grabación o captura.

srcd
Imágen de perfil
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Clase para conectar con MySQL


Python

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 25 de Agosto del 2017 por Xve (294 códigos) (Publicado el 20 de Enero del 2017)
17.073 visualizaciones desde el 20 de Enero del 2017
Este código es una simple clase de Python para poder ejecutar query's contra MySQL utilizando MySQLdb.
Imágen de perfil
Val: 666
Bronce
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

Obtener el peso de una pagina web en relación a su contenido para SEO


Python

Publicado el 4 de Julio del 2014 por Xavi (548 códigos)
3.202 visualizaciones desde el 4 de Julio del 2014
Hoy en día todo cuenta, y una de las cosas que se mirar para el seo, es la cantidad de contenido de la pagina web en relación a su peso en Kb.
Este script obtiene el peso de nuestro contenido, el contenido de nuestros CSS, JS y código HTML, para posteriormente obtener el tanto por ciento de contenido en relación al total de la pagina.
Se ejecuta:

python start.py http://www.lawebdelprogramador.com/cursos/


Devuelve algo como:

Error file: http://www.lawebdelprogramador.com///pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
-----------------------
Url: http://www.lawebdelprogramador.com/cursos/
-----------------------
JS: 186 Kb (191,124 bytes)
CSS: 75 Kb (77,541 bytes)
Web: 87 Kb (89,728 bytes)
----------------------
total: 349 Kb (358,393 bytes)

content of user: 99 Kb (101,769 bytes)
-----------------------
content user: 27.473% OK


Explicación del resultado

Error file: http://www.lawebdelprogramador.com///pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
Indica que no se ha encontrado el archivo especificado. todos los archivos que no pueda descargar
los mostrara en este listado

Url: http://www.lawebdelprogramador.com/cursos/
Indica la url descargada

JS: 186 Kb (191,124 bytes)
Indica el tamaño de la suma de todos los archivos js de la pagina

CSS: 75 Kb (77,541 bytes)
Indica el tamaño de la suma de todos los archivos css de la pagina

Web: 87 Kb (89,728 bytes)
Indica el tamaño de todo el contenido html de la pagina

content of user: 99 Kb (101,769 bytes)
Indica el tamaño del contenido de nuestra web, lo que el usuario visualiza

content user: 27.473% OK
El resultado es un 27.43% de contenido en relación al total descargado
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python
Actualizado

Vista 'grid' (demo)


Python

Actualizado el 14 de Junio del 2025 por Antonio (77 códigos) (Publicado el 31 de Julio del 2023)
8.421 visualizaciones desde el 31 de Julio del 2023
El siguiente código muestra un grid en pantalla por el que se puede desplazar usando los botones de dirección:

Botón de dirección derecha: Desplazamiento hacia la derecha.
Botón de dirección izquierdo: Desplazamiento a la izquierda.
Botón de dirección superior: Desplazamiento hacia adelante.
Botón de dirección inferior: Desplazamiento hacia atrás.
Botones 'o', 'p', 'k' y 'l': Desplazamientos en diagonal.

grid