Displaying 1 to 20 from 33 results

lispy - Short and sweet LISP editing

  •    Emacs

This package reimagines Paredit - a popular method to navigate and edit LISP code in Emacs. Most of more than 100 interactive commands that lispy provides are bound to a-z and A-Z in lispy-mode. You can see the full command reference with many examples here.

govaluate - Arbitrary expression evaluation for golang

  •    Go

Provides support for evaluating arbitrary C-like artithmetic/string expressions. Sometimes, you can't know ahead-of-time what an expression will look like, or you want those expressions to be configurable. Perhaps you've got a set of data running through your application, and you want to allow your users to specify some validations to run on it before committing it to a database. Or maybe you've written a monitoring framework which is capable of gathering a bunch of metrics, then evaluating a few expressions to see if any metrics should be alerted upon, but the conditions for alerting are different for each monitor.

OpenQuestions

  •    

OpenQuestions is the leading open source source for exam simulators. Main features: * All type of questions supported (single choice, multiple choice, open answers, matching, fill the gaps, etc) * Customisable appearance (look and feel) with themes. * Multi-lingual support.




DukeMTMC-reID_evaluation - ICCV2017 The Person re-ID Evaluation Code for DukeMTMC-reID Dataset (Including Dataset Download)

  •    Matlab

What's new: Following the license on the DukeMTMC website, we added a few modifications to the license terms. You may check the license in this repo. The dataset is released only for academic research. DukeMTMC-reID [1] is a subset of the DukeMTMC dataset [2] for image-based re-identification, in the format of the Market-1501 dataset. The original dataset contains 85-minute high-resolution videos from 8 different cameras. Hand-drawn pedestrain bounding boxes are available.

mendel - Build toolchain for experimentation on isomorphic web applications with tree-inheritance and multivariate support

  •    Javascript

Mendel is a framework for building and serving client side JavaScript bundles for A/B testing experiments in web applications.It is meant to be simple and easy to use on a daily basis. It works very well for small applications and small teams, but also scale for complex use cases that large applications or larger teams might need.

Eval-Expression

  •    CSharp

From simple C# math expression...To complex code to parse.

Eval-SQL

  •    CSharp

Provide to your SQL Server all missing pieces like regular expression and dynamic arithmetic string evaluation.Performance tuning is one of the most important task for a DBA. Don’t miss the chance to dramatically improve query performance by 300% for simple expression and by more than 2000% for complex code over User-Defined Function (UDF) and Table-Valued Function (TVF).


extended-berkeley-segmentation-benchmark - Extended version of the Berkeley Segmentation Benchmark [1] used for evaluation in [2]

  •    C++

A more comprehensive benchmark can now be found at davidstutz/superpixel-benchmark.This is an extended version of the Berkeley Segmentation Benchmark, available here and introduced in [1], used to assess superpixel algorithms.

superpixel-benchmark - An extensive evaluation and comparison of 28 state-of-the-art superpixel algorithms on 5 datasets

  •    C++

This repository contains the source code used for evaluation in [1], a large-scale comparison of state-of-the-art superpixel algorithms.This repository subsumes earlier work on comparing superpixel algorithms: davidstutz/gcpr2015-superpixels, davidstutz/superpixels-revisited.

scriptor - (DEFUNCT) Scriptor is the ultimate library for dynamically loading, reloading and running scripts

  •    Javascript

Scriptor is the ultimate library for dynamically loading, reloading and running scripts, with built-in support for file watching to automatically reload when necessary.A script is defined as a file which can be 'required' via CommonJS require function in node and io.js. It can be a .js, .json, and even .node or any other installed extension. For the asynchronous build of Scriptor, custom extensions can even be defined that take advantage of Promises and Coroutines.

lazy-value - Create a lazily evaluated value

  •    Javascript

Useful when a value is expensive to generate, so you want to delay the computation until the value is needed. For example, improving startup performance by deferring nonessential operations.Expected to return a value.

define-lazy-prop - Define a lazily evaluated property on an object

  •    Javascript

Useful when the value of a property is expensive to generate, so you want to delay the computation until the property is needed. For example, improving startup performance by deferring nonessential operations.Object to add property to.

nlg-eval - Evaluation code for various unsupervised automated metrics for Natural Language Generation

  •    Python

Evaluation code for various unsupervised automated metrics for NLG (Natural Language Generation). It takes as input a hypothesis file, and one or more references files and outputs values of metrics. Rows across these files should correspond to the same example. where each line in the hypothesis file is a generated sentence and the corresponding lines across the reference files are ground truth reference sentences for the corresponding hypothesis.

expr - Fast and lightweight math expression evaluator in C99

  •    C

Expr is a mathematical expression evaluator written in C. It takes string as input and returns floating-point number as a result. struct expr *expr_create(const char *s, size_t len, struct expr_var_list *vars, struct expr_func *funcs) - returns compiled expression from the given string. If expression uses variables - they are bound to vars, so you can modify values before evaluation or check the results after the evaluation.

simpleeval - Simple Safe Sandboxed Extensible Expression Evaluator for Python

  •    Python

A quick single file library for easily adding evaluatable expressions into python projects. Say you want to allow a user to set an alarm volume, which could depend on the time of day, alarm level, how many previous alarms had gone off, and if there is music playing at the time. Or if you want to allow simple formulae in a web application, but don't want to give full eval() access, or don't want to run in javascript on the client side.

pytrec_eval - pytrec_eval is an Information Retrieval evaluation tool for Python, based on the popular trec_eval

  •    C++

pytrec_eval is a Python interface to TREC's evaluation tool, trec_eval. It is an attempt to stop the cultivation of custom implementations of Information Retrieval evaluation measures for the Python programming language. The module was developed using Python 3.5. You need a Python distribution that comes with development headers. In addition to the default Python modules, numpy and scipy are required.

haskell-calculator - Evaluation and visualization of simple arithmetic expressions in Haskell.

  •    Haskell

A simple four-function visual calculator, implemented in Haskell. This calculator is capable of evaluating (and visualizing) arithmetic expressions such as "1+1" or "(1+2)*(3+4)".

rev-erlang - An implementation of the reversible semantics for Erlang.

  •    Erlang

An implementation of a reversible semantics for Erlang. This project uses wx, the Erlang binding of wxWidgets. Therefore, you might have to build Erlang/OTP with wxWidgets if you did not in the past, but we recommend you to try to compile and execute the application first.