Skip to content

Instantly share code, notes, and snippets.

View demacdolincoln's full-sized avatar

Lincoln de Macêdo demacdolincoln

  • Brasil
View GitHub Profile
function fish_prompt
###################################################################
# cuidando das variaveis de ambiente #
###################################################################
set -g VIRTUAL_ENV_DISABLE_PROMPT true # para nao aparecer a notificacao padrao do venv e do virtualenv
set -g __fish_git_prompt_show_informative_status 1
set -g __fish_git_prompt_hide_untrackedfiles 1
@demacdolincoln
demacdolincoln / notacao_polonesa.py
Created September 16, 2015 21:36
implementação de uma simples calculadora de notação polonesa em python
"""
Funcionamento:
empilha os operadores e calcula os valores
primeira parte:
criacao de funcoes que executem as operacoes e seu acoplamento a um
dicionario que servira de forma similar a um switch
segunda parte:
funcao que implementara a notacao polonesa se valendo de recursividade, das
@demacdolincoln
demacdolincoln / pso.py
Created September 21, 2015 19:36
uma adaptação do PSO que busca uma palavra, apenas um simples exercício para ajudar a esclarecer seu funcionamento. como se trata de valores aleatórios e como eu não me preocupei com muitos detalhes, pode ser que algumas vezes o algoritmo não funcione
from string import ascii_uppercase as ascii_up
from random import choice, uniform
from copy import deepcopy
class Particle(object):
def __init__(self, dim, limit_max, limit_min):
self._position = [ord(choice(ascii_up)) for _ in range(dim)]
self._best_posit = self._position[::]
self._fitness = None
self._best_fitness = None
import numpy as np
class Perceptron(object):
'''
Implementacao do perceptron
'''
def __init__(self, dimensoes):
'''
:dimensoes: list com o nome das variaveis de entrada
'''
for dim in dimensoes:
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
"""
dependências:
* python2
* opencv
* numpy
* matplotlib
"""
import cv2
import numpy as np
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.