Elad Nachmias's repositories
libmysqlasync
C MySQL Asynchronous connector using libuv & MariaDB
236610-Distributed-Graph-Algorithms
Lecture notes for distributed graph algorithms course @ CS faculty Technion
applyxn-c-macro
APPLYXn is a macro extension tool for the C preprocessor. It basically receives a macro name and a variable number of items; then applies the macro on each item one-by-one.
arduino-sun-heated-boiler-pump-controller
Arduino code for sun-heated boiler pump controller based on readings from two 10k thermistors.
romv-scheduler-python
Python implementation for the ROMV scheduler (read-only multi-version) with RR (round robin) scheduling scheme over the transactions.
ai-236501-w2021-hw1-heuristic-search
Homework assignment #1 (heuristic search, A*, Iterative-Deepening A*) design for the course Introduction to Artificial Intelligence (236501) at the Technion semester winter 2021
github_scraper
Python script for scraping GitHub repositories
js-sequence-diagrams
Draws simple SVG sequence diagrams from textual representation of the diagram
OpenNMT-py
Open Source Neural Machine Translation in PyTorch
python-data-structures
Common data structures implemented in python
stats_utils
Utilities for accumulated statistics implemented in python
structhash
Python library for calculating a deterministic hash for a structured object
structured-weighted-violation-mira
Classic NLP Viterbi model for sentiment prediction task implemented with MIRA and SWVM algorithms
swift
The Swift Programming Language
swift-deferred-snapshots-rc-gc
Swift compiler with Deferred Snapshots RC Concurrent Garbage Collector
tensors_data_class
PyTorch Extension Library for organizing tensors in a form of a structured tree of dataclasses, with built-in support for advanced collating mechanisms.