All Projects → C5T → Current

C5T / Current

C++ framework for realtime machine learning.

Projects that are alternatives of or similar to Current

Glass Isc Dhcp
Glass - ISC DHCP Server Interface
Stars: ✭ 486 (+500%)
Mutual labels:  rest-api, mit-license, realtime
Resgate
A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.
Stars: ✭ 473 (+483.95%)
Mutual labels:  rest-api, realtime
Angler
Frequency-domain photonic simulation and inverse design optimization for linear and nonlinear devices
Stars: ✭ 75 (-7.41%)
Mutual labels:  optimization
Go Ngine
[2013, incomplete] the goal back then: "a Go-native, modern-OpenGL real-time 3D rendering engine" ➜ I think it's still a solid *basis* for one; the real "meat" is in `___old2013` ➜ project stalled out as my focus shifted elsewhere from 2014
Stars: ✭ 78 (-3.7%)
Mutual labels:  realtime
Realtime Rails
Realtime rails support. See website for documentation:
Stars: ✭ 77 (-4.94%)
Mutual labels:  realtime
Restfm
RESTful web services for FileMaker server.
Stars: ✭ 76 (-6.17%)
Mutual labels:  rest-api
The Complete Guide To Drf And Vuejs
📢 Source Code from my Web Dev Course *The Complete Guide To Django REST Framework and Vue JS* (Lang: English & Italian)
Stars: ✭ 78 (-3.7%)
Mutual labels:  rest-api
Pixlab
PixLab Resources & Sample Set
Stars: ✭ 74 (-8.64%)
Mutual labels:  rest-api
Optbinning
Optimal binning: monotonic binning with constraints. Support batch & stream optimal binning
Stars: ✭ 79 (-2.47%)
Mutual labels:  optimization
Localizationkit ios
Realtime Dynamic localization translation delivery system for iOS and Mac OSX in Swift. Create and update texts from localization.com without needing to recompile or redeploy. Cocapod for iOS devices (iPad, iPhone, iPod Touch and Mac)
Stars: ✭ 1,206 (+1388.89%)
Mutual labels:  realtime
Simple
Simple Client and Simple Server demo and testbed applications.
Stars: ✭ 78 (-3.7%)
Mutual labels:  realtime
Hyperlearn
50% faster, 50% less RAM Machine Learning. Numba rewritten Sklearn. SVD, NNMF, PCA, LinearReg, RidgeReg, Randomized, Truncated SVD/PCA, CSR Matrices all 50+% faster
Stars: ✭ 1,204 (+1386.42%)
Mutual labels:  optimization
Arasan Chess
Arasan chess engine
Stars: ✭ 75 (-7.41%)
Mutual labels:  mit-license
Gitmessenger
GitMessenger is github chat app built with socket.io , firebase, nodejs and bootstrap where developers can share code,images and much more 😊
Stars: ✭ 78 (-3.7%)
Mutual labels:  rest-api
Mlbox
MLBox is a powerful Automated Machine Learning python library.
Stars: ✭ 1,199 (+1380.25%)
Mutual labels:  optimization
Aztro
The Astrology API 💫 Get daily horoscope!
Stars: ✭ 78 (-3.7%)
Mutual labels:  rest-api
Chakracore
ChakraCore is an open source Javascript engine with a C API.
Stars: ✭ 8,600 (+10517.28%)
Mutual labels:  mit-license
Epv Api Scripts
These API scripts enable CyberArk users to automate privileged account management task like account creation, user management, and more.
Stars: ✭ 77 (-4.94%)
Mutual labels:  rest-api
Machine
Machine is a workflow/pipeline library for processing data
Stars: ✭ 78 (-3.7%)
Mutual labels:  mit-license
Spring Boot Sample App
Sample app generated from my spring boot archtype on :https://github.com/Romeh/spring-boot-quickstart-archtype
Stars: ✭ 81 (+0%)
Mutual labels:  rest-api

Current Travis Semaphore

TypeSystem

The type system used in Current framework.

RipCurrent

The language to define continuous data pipelines.

Stream

Structured, append-only, immutable data persistence layer with publish-subscribe.

FnCAS

An efficient convex optimization engine.

CompactTSV

Low-level compact persistence layer with 1+ GB/s throughput.

EventCollector

An extensible event collecting HTTP server.

Blocks

HTTP server and client, efficient in-memory message queue, persistence layer, streaming API interface.

Bricks

JSON and binary serialization, string manipulation library, command line flags library, and other core pieces.

Storage

Storage layer with super easy to use in-memory data views and Stream-based persistence.

Type Evolution

Compact and autogenerated C++ framework to evolve objects from one type hierarchy into another type hierarchy while remaining fully within the strong typing paradigm.

Contribution

Welcome, contributors! Please start here by signing the CLA.

Quick Start

Install the development dependencies

  • nasm for FnCAS.
    • macOS: brew install nasm
  • geninfo from lcov for coverage report.
    • macOS: brew install lcov
  • clang-format-3.6 for code formatting (make indent).
    • macOS: Only clang-format-3.8 is available via Homebrew: brew install [email protected] && ln -s /usr/local/bin/clang-format-3.6 /usr/local/opt/[email protected]/bin/clang-format (pretend we've got 3.6)

Clean the output of the previous builds

make clean

Run the tests

Builds and runs all the tests as a single binary. Slow, eats up tons of CPU, but measures coverage. Consider make individual_tests or make test within individual directories to run the subset of tests.

make test

Builds and runs the tests for each module separately:

make individual_tests

Builds and runs the tests for one of the modules (e.g. blocks/http):

(cd blocks/http && make test)

Verify the code

"Builds" all header files individually, twice each header file, and "links" these pairs together. Ensures no symbols are exported, and the ODR will not be violated when linking together two objects, each of which is independently using Current.

make check
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].