solutions to Regex Golf
- Warmup:
foo
- Anchors:
ick$
- Ranges:
^[a-f]+$
- Backrefs:
(...).*\1
- Four:
(.)(.\1){3}
import chainer.functions as F | |
from chainer import Variable, cuda | |
def masked_softmax(x, mask, axis=1): | |
xp = cuda.get_array_module(x, mask) | |
with cuda.get_device_from_array(x, mask): | |
exp_x = F.exp(x) | |
zeros = xp.zeros_like(x.data) | |
sum_exp_x = F.sum(F.where(mask, exp_x, zeros), axis=axis, keepdims=True) |
#ifndef DYNET_HELPER_H | |
#define DYNET_HELPER_H | |
#include <ctime> | |
#include <fstream> | |
#include <iomanip> | |
#include <iostream> | |
#include "dynet/dynet.h" | |
#include "dynet/expr.h" |
import chainer.functions as F | |
import chainer.links as L | |
import numpy as np | |
from chainer import Chain | |
from chainer import cuda, training, Variable | |
from chainer import datasets, iterators, optimizers, initializers | |
from chainer.training import extensions | |
from sklearn.datasets import load_iris | |
#include <algorithm> | |
#include <cmath> | |
#include <cstdio> | |
#include <cstring> | |
#include <iostream> | |
#include <numeric> | |
#include <deque> | |
#include <map> | |
#include <queue> |
from functools import reduce | |
from typing import List | |
from typing import Set | |
from selenium.common.exceptions import NoSuchElementException | |
from selenium.webdriver import Chrome | |
URLs = [ | |
r'https://scholar.google.com/scholar?cites=17690265189765140803&as_sdt=2005&sciodt=0,5&hl=ja', | |
r'https://scholar.google.com/scholar?cites=14180674818440394404&as_sdt=2005&sciodt=0,5&hl=ja', |
import tensorflow as tf | |
tf.app.flags.DEFINE_string('ps_hosts', '', 'Comma-separated list of hostname:port pairs') | |
tf.app.flags.DEFINE_string('worker_hosts', '', 'Comma-separated list of hostname:port pairs') | |
tf.app.flags.DEFINE_string('job_name', '', 'One of ps or worker') | |
tf.app.flags.DEFINE_integer('task_index', 0, 'Index of task within the job') | |
tf.app.flags.DEFINE_string('logdir', 'logdir', 'Directory to log') | |
FLAGS = tf.app.flags.FLAGS |
import numpy as np | |
import tensorflow as tf | |
from numpy.random import RandomState | |
from sklearn.model_selection import StratifiedShuffleSplit | |
from tensorflow.contrib.layers import fully_connected | |
tf.logging.set_verbosity(tf.logging.INFO) | |
random_state = RandomState() |
#include <iostream> | |
#include <cstdio> | |
#include <cstring> | |
#include <numeric> | |
#include <algorithm> | |
using namespace std; | |
typedef long long i64; |
#include <iostream> | |
#include <cstdio> | |
#include <cstring> | |
#include <numeric> | |
#include <algorithm> | |
using namespace std; | |
typedef long long i64; |
foo
ick$
^[a-f]+$
(...).*\1
(.)(.\1){3}