Posts

  • five-video-classification-methods

    Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow

    The five video classification methods:

    1. Classify one frame at a time with a ConvNet
    2. Extract features from each frame with a ConvNet, passing the sequence to an RNN, in a separate network
    3. Use a time-dstirbuted ConvNet, passing the features to an RNN, much like #2 but all in one network (this is the lrcn network in the code).
    4. Extract features from each frame with a ConvNet and pass the sequence to an MLP
    5. Use a 3D convolutional network (has two versions of 3d conv to choose from)

    See the accompanying blog post for full details: https://medium.com/@harvitronix/five-video-classification-methods-implemented-in-keras-and-tensorflow-99cad29cc0b5

    Tags: #python • machine-learning • deep-learning

  • SpessaSynth

    MIDI SoundFont/DLS player and editor written in TypeScript.

    SpessaSynth: Local Edition comes with easier soundfont management than the demo version, also allowing to use it offline! You can download it here.

    [!IMPORTANT] Firefox is recommended due to Chromium’s 4GB memory limit. A decent computer is also recommended for high-polyphony sound banks.

    Recommended high-quality SoundFont for Local Edition

    Tags: #typescript • midi • midi-files

  • active_event_store

    Rails Event Store in a more Rails way

    Active Event Store is a wrapper over Rails Event Store which adds conventions and transparent Rails integration.

    Tags: #ruby • rails • event-sourcing

  • OpenMemories-Tweak

    Unlock your Sony camera’s settings

    An app to unlock settings on your Sony camera.

    • Remove the 30min video recording limit
    • Unlock the language menu
    • Disable the NTSC nag screen
    • For developers: Enable telnet and adb daemons

    Tags: #java

  • Graywater

    An Android library for decomposing RecyclerView layouts to improve scroll performance.

    Graywater is a RecyclerView adapter that facilitates the performant decomposition of complex and varied list items. It does this by mapping large data models to multiple viewholders, splitting the work needed to create a complex list item over multiple frames.

    The concept is based off of Facebook’s post on a faster news feed and Components for Android, which have been realized as Litho.

    Tumblr developed Graywater to improve scroll performance, reduce memory usage, and lay the foundation for a more modular codebase.

    The name “Graywater” comes from the process of recycling water.

    Tags: #java • android • android-library

  • php-mock-phpunit

    Mock built-in PHP functions (e.g. time() or rand()) in PHPUnit.

    This package integrates the function mock library PHP-Mock with PHPUnit.

    Tags: #php • mock • phpunit

  • pwndra

    A collection of pwn/CTF related utilities for Ghidra

    Tags: #python • pwn • ctf

  • iron-node

    Debug Node.js code with Chrome Developer Tools.

    This software aims to make things easier :smile:. With ironNode you have the full power of JavaScript debugging within Chrome Developer Tools.

    Tags: #javascript

  • laravel-sent-emails

    Store outgoing emails in Laravel

    There is a Discord community. https://discord.gg/VYau8hgwrm For quick help, ask questions in the appropriate channel.

    Tags: #php

  • slug-generator

    Slug Generator Library for PHP, based on Unicode’s CLDR data

    The delimiter can be any string, it is used to separate words. It gets stripped from the beginning and the end of the slug.

    $generator->generate('Hello World!');                         // Result: hello-world
    $generator->generate('Hello World!', ['delimiter' => '_']);   // Result: hello_world
    $generator->generate('Hello World!', ['delimiter' => '%20']); // Result: hello%20world
    

    Tags: #php • library • slug

subscribe via RSS