El cuadernillo
user

El cuadernillo

Los apuntes de Pedro Valiente Verde


Navigation
Featured

About

Programando ESP8266 (NodeMcu) como si fuera Arduino en Eclipse con Platformio

Posted on febrero 12th, 2018.

En este post crearemos un servidor web en nuestro chip ESP8266 utilizando todo el potencial del core de arduino. El ejemplo consistirá en crear una pequeña API-REST para accionar una lampara por medio de un relé y poder saber de forma indirecta si está encendido o apagado gracias a una LDR. Utilizaremos la extensión creada por un grupo...

Featured

C++

Herencia virtual en c++, consideraciones sobre los constructores de las clases bases virtuales

Posted on junio 4th, 2017.

La herencia virtual es genial, nos soluciona el problema del diamante pero esta medida se puede volver un inconveniente cuando la incorporamos por inercia, cuando heredamos virtualmente sin preocuparnos si estamos heredando interfaces o bien una clase con sus métodos y atributos. En este post veremos las implicaciones que tiene heredar...

Featured

Machine Learning

Sistemas de recomendación basados en contenido (Content-Based)

Posted on julio 26th, 2016.

En este post crearemos un sistema de recomendación de documentos, para ello nos basaremos en uno de los tipos de sistemas de recomendación mas extendidos: Content-Based. Vectorizaremos el artículo para luego utilizar los tags extraídos automáticamente para calcular la similitud entre ellos. Esta entrada es una parte de la charla que se...

Featured

Machine Learning

TensorFlow, Mini-Batch Gradiente Descendente Con Momento

Posted on marzo 7th, 2016.

A través de este post explicaremos la modificación del algoritmo del gradiente descendente aplicando el momento y sus consecuencias. Ademas, aunque ya existe la implementación en TensorFlow, construiremos el algoritmo modificando los gradientes antes de aplicarlos. Gradiente Descendente con Momento (Gradient Descent With Momentum)...

Featured

Machine Learning

TensorFlow, Regresión Múltiple por medio del Gradiente Descendente Estocastico

Posted on febrero 25th, 2016.

Intro Seguimos con TensorFlow, pero nos vamos a alejar del propósito de los ejemplos que nos proponen en su pagina web centrándonos en la resolución de regresiones múltiples por medio de GradientDescent. Este tutorial no tiene como objetivo describir el algoritmo del gradiente descendente, ni optimizaciones sino conocer como aplicarlo...

Featured

Machine Learning

TensorFlow, tutorial básico

Posted on febrero 14th, 2016.

Introducción A finales de noviembre de 2015 google liberó TensorFlow, una librería orientada a la construcción de modelos usando redes neuronales y usando todo el potencial del bicho que tengamos. Las cinco nociones básicas sobre TensorFlow que nos describe el propio Google: El diagrama de nuestro modelo está contenido dentro de la clase...

Featured

C++

C++ y Python, nuevos amigos

Posted on febrero 13th, 2016.

Hola, Cuando empecé con python, llevaba un poco aprendiendo c++, y claro, sientes la curiosidad de que los dos lenguajes se entiendan en tus propios programas. La rapidez de desarrollo con python y la eficiencia de c++ (v11,v14 … ), parece la pareja perfecta y de hecho los modulos mas importantes de python, su core es c++. ¿Porque...

Featured

About

A ensuciar el cuaderno

Posted on febrero 13th, 2016.

Llego la hora, Hace ya tiempo rondaba por mi cabeza la idea de poner los apuntes online, ordenar todo lo que tengo por la cabeza … Este blog cuadernillo,  tiene el objetivo de plasmar todo aquello que voy aprendiendo, en concreto de python y c++ en el campo de machine-learning. No os espereis grandes entradas, soy un beginner en...