Posts

  • senet.pytorch

    PyTorch implementation of SENet

    An implementation of SENet, proposed in Squeeze-and-Excitation Networks by Jie Hu, Li Shen and Gang Sun, who are the winners of ILSVRC 2017 classification competition.

    Now SE-ResNet (18, 34, 50, 101, 152/20, 32) and SE-Inception-v3 are implemented.

    • python cifar.py runs SE-ResNet20 with Cifar10 dataset.

    • python imagenet.py and python -m torch.distributed.launch --nproc_per_node=${NUM_GPUS} imagenet.py run SE-ResNet50 with ImageNet(2012) dataset,

      • You need to prepare dataset by yourself in ~/.torch/data or set an enviroment variable IMAGENET_ROOT=${PATH_TO_YOUR_IMAGENET}
      • First download files and then follow the instruction.
      • The number of workers and some hyper parameters are fixed so check and change them if you need.
      • This script uses all GPUs available. To specify GPUs, use CUDA_VISIBLE_DEVICES variable. (e.g. CUDA_VISIBLE_DEVICES=1,2 to use GPU 1 and 2)

    For SE-Inception-v3, the input size is required to be 299x299 as the original Inception.

    Tags: #python • senet • pytorch

  • ha-wyzeapi

    Home Assistant Integration for Wyze devices.

    This is a custom component to allow control of various Wyze devices in Home Assistant using the unofficial API. Please note this mimics the Wyze app and therefore access may be cut off at anytime.

    Tags: #python • home-automation • home-assistant

  • synapse-admin

    Admin console for synapse Matrix homeserver

    This project is built using react-admin.

    Tags: #typescript • matrix-org • react

  • burnt

    Crunchy toasts for React Native. 🍞

    Cross-platform toasts for React Native, powered by native elements.

    Now with Android, iOS & Web Support.

    Tags: #java

  • livewire-select

    Livewire component for dependant and/or searchable select inputs

    Livewire component for dependant and/or searchable select inputs

    Tags: #php

  • adamant-coinoptimus

    Free self-hosted cryptocurrency trade bot for non-professional traders

    CoinOptimus targets:

    • Non-professional traders who don’t require comprehensive setup and analysis tools
    • Traders who don’t want to trust third-party tools — CoinOptimus is self-hosted
    • Crypto enthusiasts who trade from time to time and want to automate some parts
    • Crypto project owners, market makers, and exchanges: with the ladder trade strategy, the bot fills order books/ depth/ liquidity

    Tags: #javascript

  • open3

    Open3 gives you access to stdin, stdout, and stderr when running other programs.

    Open3 gives you access to stdin, stdout, and stderr when running other programs.

    Tags: #ruby

  • exabgp

    The BGP swiss army knife of networking

    ExaBGP provides a convenient way to implement Software Defined Networking by transforming BGP messages into friendly plain text or JSON, which can then be easily handled by simple scripts or your BSS/OSS.

    It is routinely used to improve service resilience and provide protection against network or service failures. For example, thanks to the healthcheck backend included, anycasted DNS service failures can be detected and handled gracefully. To help you get started, Vincent Bernat put forward a full lab explaining how to best use this feature.

    Also, alone or in conjunction with FastNetMon or WanGuard, it provides network operators a cost effective DDOS protection solution.

    Thanks to modern routers’ flow balancing, ExaBGP can also be used to save you money on load balancers.

    Other uses include keeping an eye on network changes done by RIPE or by other networks with GIXLG.

    Tags: #python • bgp • ddos-protection

  • intave

    Intave is an enterprise, high-performance anticheat built on years of experience protecting the world’s largest Minecraft servers

    Tags: #java • anticheat • cheat-prevention

  • blessing-skin-server

    Web application brings your custom skins back in offline Minecraft servers.

    • A fully functional skin hosting service
    • Multiple player names can be owned by one user on the website
    • Share your skins and capes online with skin library!
    • Easy-to-use
      • Visual page for user/player/texture management
      • Detailed option pages
      • Many tweaks for a better UI/UX
    • Security
      • Support many secure password hash algorithms
      • Email verification for registration
      • Score system for preventing evil requests
    • Incredibly extensible
      • Plenty of plugins available
      • Integration with Authme/Discuz (available as plugin)
      • Support custom Yggdrasil API authentication (available as plugin)

    Tags: #php • minecraft • laravel

subscribe via RSS