Skip to content

Instantly share code, notes, and snippets.

@PavlosMelissinos
PavlosMelissinos / polylith-workspace.edn
Last active April 18, 2021 10:32
A suggestion to add some flexibility to polylith's workspace.edn
;; Current workspace.edn
{:vcs "git"
:top-namespace "polylith.clj.core"
:interface-ns "interface"
:default-profile-name "default"
:compact-views #{}
:release-tag-pattern "v[0-9]*"
:stable-tag-pattern "stable-*"
:projects {"api" {:alias "api", :test []}
#!/bin/sh
function install_wireguard () {
VER=$(cat /opt/vyatta/etc/version | grep Version | grep -q 'v2.0' && echo '-v2.0' || echo '')
echo "Downloading Wireguard$VER ($BOARD-$RELEASE)..."
FILENAME="wireguard$VER-$BOARD-$RELEASE.deb"
DEB_URL="https://github.com/Lochnair/vyatta-wireguard/releases/download/$RELEASE/$FILENAME"
if (/usr/bin/curl -s -L -o /tmp/$FILENAME $DEB_URL); then
echo "Installing $FILENAME..."
dpkg -i /tmp/$FILENAME
@PavlosMelissinos
PavlosMelissinos / Insult.md
Last active August 26, 2022 10:01
Shakespeare Insult Generator

Shakespeare Insult Generator

Description

Welcome to the shakespearean insult generator (based on Shakespeare insult kit)!

This gist contains 5 files (6 including this)!

  • insult.py -> code
  • w1.txt -> 1st wordset
  • w2.txt -> 2nd wordset
@PavlosMelissinos
PavlosMelissinos / fuc.md
Last active September 17, 2018 12:42
Frequently Used Commands

Frequently Used Commands

dockerized rstudio (rocker)

RSTUDIOPASS=<YOUR PASS>
docker run --rm -p 8787:8787 -e PASSWORD=$RSTUDIOPASS rocker/verse

This script will start a docker container of the rocker/verse image, downloading files as needed.

@PavlosMelissinos
PavlosMelissinos / nic.py
Last active November 3, 2017 14:24
end to end implementation of oarriaga/neural_image_captioning
from keras.applications.inception_v3 import InceptionV3
from keras.models import Model
from keras.layers import Input, Dropout, TimeDistributed, Masking, Dense, RepeatVector
from keras.layers.merge import Add
from keras.layers.recurrent import LSTM, GRU
from keras.regularizers import l2
def NIC(max_caption_len, vocab_size, h, w, rnn='lstm', num_image_features=2048,
hidden_size=512, embedding_size=512, regularizer=1e-8, **kwargs):
#!/usr/bin/bash
filename="$1"
while read -r line
do
OUTPUT_FILENAME_FORMAT="playlists/%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s"
METADATA_FORMAT="%(artist)s - %(title)s"
youtube-dl -i --extract-audio --audio-format mp3 --add-metadata --metadata-from-title "${METADATA_FORMAT}" -o "${OUTPUT_FILENAME_FORMAT}" "${line}"
done < "$filename"
@PavlosMelissinos
PavlosMelissinos / YoloHead.py
Last active May 2, 2020 20:00
Yolo layers for keras
class YoloHead(Layer):
def __init__(self, anchors, num_classes, **kwargs):
self.anchors = anchors
self.num_classes = num_classes
super(YoloHead, self).__init__(**kwargs)
def call(self, inputs, **kwargs):
"""Convert final layer features to bounding box parameters.
@PavlosMelissinos
PavlosMelissinos / 1_pooling.py
Created June 1, 2017 15:57
keras_unpooling_issue
from keras import backend as K
from keras.layers import Layer
class MaxPoolingMask2D(Layer):
def __init__(self, pool_size=(2, 2), strides=(2, 2), padding='valid', **kwargs):
super(MaxPoolingMask2D, self).__init__(**kwargs)
self.pool_size = pool_size
self.strides = strides
self.padding = padding
@PavlosMelissinos
PavlosMelissinos / gist:e9959d95ab75c62f20de60c85ffab0c0
Created May 21, 2017 09:27
npm install log output (jupyterlab_google_drive)
26013 silly gunzTarPerm extractEntry test/bed/root_dir1/root_dir1_file2.ext2
26014 silly gunzTarPerm extractEntry test/bed/root_dir1/root_dir1_file3.ext3
26015 silly gunzTarPerm extractEntry lib/source-map/quick-sort.js
26016 silly gunzTarPerm extractEntry lib/source-map/source-map-consumer.js
26017 silly gunzTarPerm extractEntry lib/es6-promise/promise/reject.js
26018 silly gunzTarPerm extractEntry lib/es6-promise/promise/resolve.js
26019 silly gunzTarPerm extractEntry lib/panellayout.d.ts
26020 silly gunzTarPerm modified mode [ 'lib/panellayout.d.ts', 438, 420 ]
26021 silly gunzTarPerm extractEntry addon/edit/matchbrackets.js
26022 silly gunzTarPerm extractEntry test/cases/09-unquoted_attrib.json
@PavlosMelissinos
PavlosMelissinos / CLAHE_demo.ipynb
Last active May 5, 2017 14:12
demonstration of CLAHE
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.