我在 Pytorch 中实现自定义激活函数时遇到问题,例如 Swish。我应该如何在 Pytorch 中实现和使用自定义激活函数?
python neural-network deep-learning activation-function pytorch
我正在尝试创建一个移动鼠标的健身房环境(显然是在 VM 中)......我对类不太了解,但是应该有一个关于 self 或其他东西的争论......?此外,任何改进将不胜感激......
这段代码基本上要在虚拟机上运行,所以......我试图删除这行代码,但有几行没有运行......(我在解释事情方面很糟糕)
这是代码:
class MouseEnv(Env):
def __init__(self):
self.ACC = 0
self.reward = 0
self.done = False
self.reset()
def step(self, action):
try:
self.action = action
done = False
if self.action == 1:
pyautogui.click()
self.reward += 0.2
else:
if self.ACC == 1:
self.action = min((self.action/100), 1) * 1920
self.prev_action = min((self.prev_action/100), 1) * 1080
self.reward += 0.4
else:
self.ACC = 1
self.prev_action = self.action()
self.reset()
screen = ImageGrab.grab()
self.observation = np.array(screen)
except:
done = True
return self.observation, self.reward, …Run Code Online (Sandbox Code Playgroud)