Skip to content

Instantly share code, notes, and snippets.

View akitotakeki's full-sized avatar

Akito Takeki akitotakeki

View GitHub Profile
@akitotakeki
akitotakeki / shake_shake_c10.py
Created January 28, 2018 06:31
Implementation of Shake-Shake regularization [X. Gastaldi, ICLR2017 workshop] by chainer
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import numpy as np
import chainer
from chainer import cuda
from chainer import configuration
import chainer.functions as F
import chainer.links as L
from chainer.initializers import normal
import itertools
list(itertools.permutations('ABCD', 3))
[('A', 'B', 'C'),
('A', 'B', 'D'),
('A', 'C', 'B'),
('A', 'C', 'D'),
('A', 'D', 'B'),
('A', 'D', 'C'),
('B', 'A', 'C'),
def square_gen(num):
for i in range(num):
yield i**2
gen = square_gen(5)
for i in gen:
print(i)
for i in map(lambda x: x**2, range(5)):