Skip to content

Instantly share code, notes, and snippets.

View elumixor's full-sized avatar
🏠
Working from home

Vladyslav Yazykov elumixor

🏠
Working from home
  • Prague
  • 10:16 (UTC +02:00)
View GitHub Profile
@elumixor
elumixor / example.py
Created April 27, 2020 18:20
Visualizer for my DLE Assignment 2
from visualizer import visualize
from YOUR_CLASSIFIER import YourClassifier
if __name__ == '__main__':
# Load data
model = G2Model(**data)
sample_size = int(2e4)
training_set = model.generate_sample(sample_size)
@elumixor
elumixor / SingletonBehaviour.cs
Created September 19, 2019 12:52
Unity MonoBehaviour Singleton, that is persistent and disallowing duplicates
using UnityEditor;
using UnityEngine;
namespace Shared.SingletonBehaviour {
/// <summary>
/// Singleton is not guaranteed to be initialized at OnValidate and Awake
/// </summary>
/// <typeparam name="T"></typeparam>
[ExecuteInEditMode]
public class SingletonBehaviour<T> : MonoBehaviour where T : SingletonBehaviour<T> {
@elumixor
elumixor / math.h
Created December 29, 2018 15:07
Mathematical functions
//
// Created by Vladyslav Yazykov on 17/12/2018.
//
#include <random>
#include "float.h"
namespace math {
template<int power>
struct TSign {
@elumixor
elumixor / Polynomial.h
Last active January 6, 2019 12:27
Generic polynomial class (C++)
//
// Created by Vladyslav Yazykov on 28/12/2018.
//
#ifndef BEZIER_POLYNOMIAL_H
#define BEZIER_POLYNOMIAL_H
#include <cstdlib>
#include <initializer_list>