Skip to content

Instantly share code, notes, and snippets.

# This is a callback function to be used with training of Keras models.
# It create an exponential moving average of a model (trainable) weights.
# This functionlity is already available in TensorFlow:
# and can often be used to get better validation/test performance. For an
# intuitive explantion on why to use this, see 'Model Ensembles" section here:
import numpy as np
import scipy.sparse as sp
alno / example.csv.gz
Last active Dec 19, 2016
False convergence cycle warning example
View example.csv.gz
This file has been truncated, but you can view the full file.
View HoneybadgerAppender.scala
package utils
import ch.qos.logback.core.AppenderBase
import ch.qos.logback.classic.spi.ILoggingEvent
import ch.qos.logback.classic.spi.IThrowableProxy
import com.ning.http.client._
import scala.beans.BeanProperty
import scala.collection.convert.WrapAsScala._
View jruby-openssl.gemspec do |s| = "jruby-openssl"
s.version = "0.8.2"
s.summary = "OpenSSL add-on for JRuby"
s.description = "JRuby-OpenSSL is an add-on gem for JRuby that emulates the Ruby OpenSSL native library."
s.authors = ["Ola Bini and JRuby contributors"] = "" = "2012-12-11"
View gist:2658143
* В этой программе осуществляется связывание лексического анализатора
* для булевых выражений с синтаксическим анализатором.
* Предполагается, что выражения записываются следующим образом:
* ((true && false) && !true)
View gist:2507883
* В этой программе осуществляется построение лексического анализатора для булевых выражений,
* который разбивает входной поток символов на лексемы.
* Предполагается, что выражения записываются следующим образом:
* (true && false) && !true
View gist:2472326
-- Name: categories; Type: TABLE; Schema: public; Owner: kalugamap; Tablespace:
CREATE TABLE categories (
id integer NOT NULL,
ancestry character varying(255),
"table" character varying(255),
types character varying(255)[],
alno / bench_str_building.rb
Created Jan 30, 2012
Benchmark: interpolation vs concatenation in Ruby
View bench_str_building.rb
require 'benchmark'
count = 1000000
Benchmark.benchmark do |bm|"concat") { count.times { 11.to_s + '/' + 12.to_s } }"interp") { count.times { "#{11}/#{12}" } }
alno / sass-conv
Created Nov 20, 2011
Expand &- and &_ rules in SASS
View sass-conv
#!/usr/bin/env ruby
class String
def sel?
not (empty? || self =~ /^[-._\w\d]+[:=]/)
alno / gem-review
Created Aug 25, 2011
Краткое описание некоторых интересных гемов
View gem-review
== Resque
Гем для обработки фоновых задач. Использует Redis для хранения очереди.
+ redis
+ web-интерфейс для просмотра текущих задач, перезапуска зафэйленых и т.п.
+ разные очереди, можно создавать отдельные обработчики для них
+ можно обрабатывать задачи, не загружая полностью рельсовое окружение
- polling (так же как и в delayed_job)
You can’t perform that action at this time.