Skip to content

Instantly share code, notes, and snippets.

View allexlima's full-sized avatar
🏳️‍🌈
Coding something

Allex Lima allexlima

🏳️‍🌈
Coding something
View GitHub Profile
import numpy as np
from tqdm import tqdm
import matplotlib.pyplot as plt
import tensorflow as tf
from tensorflow.keras.preprocessing.image import img_to_array, load_img
import random
def person_to_img(file_names):
cam_path_to_img = {}
@allexlima
allexlima / girvan_newman.py
Last active July 30, 2020 17:53
The Girvan–Newman algorithm is a hierarchical method used to detect communities in complex systems. Girvan-Newman algorithm by Allex Lima and Nicoli Araújo.
import networkx as nx
def girvan_newman(G):
G = G.copy()
communities = []
# Remoção de auto-loops (u == v ∀ (u, v) ∈ E)
G.remove_edges_from(nx.selfloop_edges(G))
@allexlima
allexlima / ammd1_listapratica_musica_allexlima.ipynb
Created June 19, 2019 02:55
Lista prática de AMMD1 - Análise dados do ENADE 2017 | Curso: Música - Allex Lima
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
# Your init script
#
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
#
# An example hack to log to the console when each text editor is saved.
#
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
@allexlima
allexlima / graph.ipynb
Created March 3, 2018 14:10
Matplotlib bar graph in Jupyter
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@allexlima
allexlima / Pycon-ConvNet.py
Created August 15, 2017 13:49
Rede Neural Convolucional inspirada no modelo LeNet-5. Exemplo utilizado na palestra "Aprendizado de máquinas na classificação de plantas amazônicas"
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Começamos importando alguns módulos importantes do Keras
# para a construção de uma CNN
from keras.models import Sequential
from keras.layers.convolutional import Conv2D, MaxPooling2D
from keras.layers.core import Flatten, Dense, Dropout
from keras.preprocessing.image import ImageDataGenerator
@allexlima
allexlima / client_udp.py
Last active June 2, 2017 22:48
Protótipo de um cliente UDP - TeamCaveirãoRobot/Comp
# -*- coding: utf-8 -*-
# By Allex Lima
import socket
import struct
import pygame
HOST = '10.130.10.244'
PORT = 5000
@allexlima
allexlima / server_udp.py
Created June 2, 2017 15:06
Protótipo de servidor UDP - TeamCaveirãoRobot/Comp
# -*- coding: utf-8 -*-
# By Allex Lima
import socket
import struct
HOST = ''
PORT = 5000
print("Server online!")
@allexlima
allexlima / myfirstMPL.cpp
Created May 26, 2017 12:47
Essa foi minha primeira implementação de algo relacionado a inteligência computacional, em Janeiro de 2015. O código trata-se de uma Rede Perceptron Multicamada para detectar bananas e laranjas a partir da acidez, fósforo e cálcio. Exercício livro Redes Neurais Artificiais, Curso prático para engenharia e ciências aplicadas, de Nunes Silva, I. e…
//Rede Perceptron Multicamada para detectar bananas e laranjas a partir de acidez, fósforo e cálcio
//Exercício livro SILVA, I. N. D., Spatti, H. D., & Flauzino, R. A. (2010). Redes Neurais Artificiais, Curso prático para engenharia e ciências aplicadas/Ivan Nunes da Silva.
//Base teórica: Artero Cap. V e Haykin 2ª Ed, Cap 1 e 2
//Allex Lima, Jan. 2015
#include <iostream>
using namespace std;
float net(float *entrada, float *peso){ //Associador Entradas Vs Pesos sinápticos