Skip to content

Instantly share code, notes, and snippets.

View PotatoMexicano's full-sized avatar
🐍

Gabriel Cordeiro PotatoMexicano

🐍
View GitHub Profile
@PotatoMexicano
PotatoMexicano / cupy.py
Created November 23, 2023 01:56
Cuda + Python
import numpy as np
import cupy as cp
print(cp.cuda.is_available())
# Limitando o tamanho de memória a ser usado
mempool = cp.get_default_memory_pool()
with cp.cuda.Device(0):
mempool.set_limit(size=1024**3) # 1GB
@PotatoMexicano
PotatoMexicano / main.py
Last active August 17, 2023 14:50
Lambda function in Python
# Função desenvolvida usando Lambda para preparar outras funções para execução futura
# É criado uma função previamente montada, ou seja, a função já fica
# montada com os parametros definidos.
def lambda_function(func, *args, **kwargs):
return lambda: func(*args, **kwargs)
# Criação da função, recebendo dois parametros obrigatórios e argumentos opcionais.
def function(arg1, arg2, *args, **kwargs):