Mostrar los tags: line

Mostrando del 1 al 10 de 38 coincidencias
<<>>
Se ha buscado por el tag: line
Imágen de perfil

Descenso gradiente lineal múltiple


Python

Publicado el 9 de Octubre del 2023 por Hilario (122 códigos)
419 visualizaciones desde el 9 de Octubre del 2023
El descenso de gradiente en el contexto de la regresión lineal múltiple se refiere a un algoritmo de optimización utilizado para encontrar los valores óptimos de los coeficientes de una función de regresión lineal que se ajuste mejor a un conjunto de datos con múltiples características (variables independientes). El objetivo es minimizar una función de costo, generalmente el error cuadrático medio (MSE, por sus siglas en inglés), que mide la diferencia entre las predicciones del modelo y los valores reales.

A continuación, se explica cómo funciona el descenso de gradiente en el contexto de la regresión lineal múltiple:

Inicialización: Se inician los coeficientes del modelo con valores aleatorios o ceros.

Cálculo de las predicciones: Se utilizan los coeficientes actuales para hacer predicciones sobre el conjunto de datos de entrenamiento. Esto implica multiplicar cada característica de entrada por su correspondiente coeficiente y sumar todos estos productos para obtener una predicción.

Cálculo del error: Se calcula la diferencia entre las predicciones y los valores reales (etiquetas) del conjunto de entrenamiento. Esto da como resultado un vector de errores.

Cálculo del gradiente: Se calcula el gradiente de la función de costo con respecto a los coeficientes. El gradiente indica la dirección y la magnitud en la que los coeficientes deben actualizarse para minimizar la función de costo. Para el MSE, el gradiente se calcula como la derivada de la función de costo con respecto a cada coeficiente.

Actualización de coeficientes: Se actualizan los coeficientes multiplicándolos por una tasa de aprendizaje (learning rate) y restando el gradiente. Esta actualización mueve los coeficientes en la dirección que reduce el costo.

Iteración: Los pasos 2-5 se repiten iterativamente durante un número fijo de veces (épocas) o hasta que el costo converja a un valor mínimo.

Resultado final: Después de que el algoritmo haya convergido, los coeficientes resultantes se utilizan como los coeficientes óptimos para el modelo de regresión lineal múltiple.

El proceso se repite hasta que se alcance un criterio de convergencia o se haya realizado un número predeterminado de iteraciones. El descenso de gradiente es una técnica fundamental en el aprendizaje automático y la optimización, y se utiliza para ajustar los parámetros de los modelos de manera que se minimice la diferencia entre las predicciones y los valores reales.
Imágen de perfil

Aplicación para usar ChatGPT desde la terminal.


Python

Actualizado el 10 de Agosto del 2023 por Antonio (75 códigos) (Publicado el 24 de Mayo del 2023)
958 visualizaciones desde el 24 de Mayo del 2023
Programa para usar ChatGPT dese la terminal. Al iniciarlo se requiere introducir la Api-Key del usuario.
PARA CUALQUIER DUDA U OBSERVACIÓN, USEN LA SECCIÓN DE COMENTARIOS.

cha
cha2
Imágen de perfil

key_color_image


Java

Publicado el 25 de Abril del 2023 por Francisco Javier Rojas Garrido (24 códigos)
534 visualizaciones desde el 25 de Abril del 2023
Es una aplicación de línea de comandos, a la que puedes pasar un color, y la aplicación transforma las imágenes de entrada a una imagen en escala de ese color (como si fuera una escala de grises, pero en lugar de gris, ese color).
Además, se puede asignar el valor global del alpha de la imagen, y también traducir un color concreto para que sea totalmente transparente (alpha = 0).

Se puede desactivar el componente alpha, por si la imagen de entrada es un .jpg, o por si hay alguna restricción que impide a la aplicación escribir con éxito la imagen transformada.

Si no conoces el código del color, puedes pasar un color: -color input y la aplicación te permitirá mover el ratón por la pantalla, y cuando pulses retorno de carro, se tomará el código del color sobre el que se encuentra el ratón.
(Esto no funciona correctamente en ciertos entornos, pero siempre podrás mover el ratón sobre tu color antes de lanzar la aplicación).



key_color_image_with_orange.v1.0
Imágen de perfil

Calculadore inline


JavaScript

Publicado el 18 de Septiembre del 2022 por Oscar (8 códigos)
865 visualizaciones desde el 18 de Septiembre del 2022
Este codigo en javascript permite sacar una cuenta con los operadores basicos, poniendo todos ellos en la misma cadena, siempre dejando un espacio como restricción. Este código esta basado en una kata de codewars que resolvi y que paso una test enorme de bastantisimos operadores
Imágen de perfil

Ejemplo del uso de Forma() para alinear texto


C sharp

Publicado el 15 de Noviembre del 2020 por Joan (121 códigos)
2.040 visualizaciones desde el 15 de Noviembre del 2020
Este simple código muestra como alinear un texto a derecha y izquierda manteniendo una anchura dada.

1
2
3
4
5
6
7
-------------------------------
Nombre     | Apellido   |   Age
-------------------------------
Bill       | Gates      |    51
Steve      | Jobs       |     4
Elon       | Mask       |   144
-------------------------------
Imágen de perfil

Mostrar todos los procesos de MySQL desde la terminal


MySQL

Publicado el 4 de Noviembre del 2020 por Katas (32 códigos)
2.752 visualizaciones desde el 4 de Noviembre del 2020
Comando para mostrar todos los procesos que se estan ejecutando en ese momento en MySQL y MariaDB desde la terminal/linea de comandos.

1
2
3
4
5
6
7
8
9
10
11
12
$ mysqladmin -u root -p processlist
Enter password:
+--------+-------------+-----------+----+---------+------+--------------------------+------------------+----------+
| Id     | User        | Host      | db | Command | Time | State                    | Info             | Progress |
+--------+-------------+-----------+----+---------+------+--------------------------+------------------+----------+
| 1      | system user |           |    | Daemon  |      | InnoDB purge worker      |                  | 0.000    |
| 2      | system user |           |    | Daemon  |      | InnoDB purge worker      |                  | 0.000    |
| 3      | system user |           |    | Daemon  |      | InnoDB purge coordinator |                  | 0.000    |
| 4      | system user |           |    | Daemon  |      | InnoDB purge worker      |                  | 0.000    |
| 5      | system user |           |    | Daemon  |      | InnoDB shutdown handler  |                  | 0.000    |
| 688324 | all         | localhost |    | Query   | 0    | Init                     | show processlist | 0.000    |
+--------+-------------+-----------+----+---------+------+--------------------------+------------------+----------+
Imágen de perfil

Obtener las variables de MySQL desde la terminal


MySQL

Publicado el 4 de Noviembre del 2020 por Katas (32 códigos)
1.355 visualizaciones desde el 4 de Noviembre del 2020
Comando para obtener el estado de todas las variables de MySQL o MariaDB desde la terminal/linea de comandos.

1
2
3
4
5
6
7
8
9
10
11
$ mysqladmin -u root -p extended-status
Enter password:
+--------------------------------------------------------------+--------------------------------------------------+
| Variable_name                                                | Value                                            |
+--------------------------------------------------------------+--------------------------------------------------+
| Aborted_clients                                              | 0                                                |
| Aborted_connects                                             | 30                                               |
| Access_denied_errors                                         | 28                                               |
| Acl_column_grants                                            | 0                                                |
| Acl_database_grants                                          | 0                                                |
| Acl_function_grants                                          | 0                                                |
Imágen de perfil

Obtener el estado actual de MySQL desde la terminal


MySQL

Publicado el 4 de Noviembre del 2020 por Katas (32 códigos)
670 visualizaciones desde el 4 de Noviembre del 2020
Comando para obtener el estado de MySQL o MariaDB desde la terminal/linea de comandos.

1
2
3
$ mysqladmin -u root -p status
Enter password:
Uptime: 459803  Threads: 10  Questions: 6722943  Slow queries: 1326  Opens: 569  Flush tables: 1  Open tables: 323  Queries per second avg: 14.621
Imágen de perfil

Obtener la versión de MySQL desde la terminal


MySQL

Publicado el 4 de Noviembre del 2020 por Katas (32 códigos)
758 visualizaciones desde el 4 de Noviembre del 2020
Comando para obtener la versión de MySQL o MariaDB desde la terminal/linea de comandos.

1
2
3
4
5
6
7
8
9
10
11
12
$ mysqladmin -u root -p version
Enter password:
mysqladmin  Ver 9.1 Distrib 10.3.24-MariaDB, for debian-linux-gnu on x86_64
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
 
Server version          10.3.24-MariaDB-2
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket             /var/run/mysqld/mysqld.sock
Uptime:                 5 days 7 hours 39 min 54 sec
 
Threads: 10  Questions: 6722942  Slow queries: 1326  Opens: 569  Flush tables: 1  Open tables: 323  Queries per second avg: 14.628
Anterior1234Siguiente