Welcome to Sail-On Client’s documentation!

Release v0.33.0 (Installation)

Sail-On Client is a library used for supporting evaluation of open world algorithms in DARPA SAIL-ON. The library is based on the work supported by DARPA under Contract No. HR001120C0055 and is licensed under APACHE-V2 LICENSE.

Sail-On Client is being developed as an open source library to support evaluating vision centric open world agents. This involves communicating with evaluation server across a RESTful interface, providing empirical protocols that are used to systematically evaluate the agents capabilities across multiple levels of the novelty hierarchy.

Sail-On Client is built upon tinker-engine, an open source library that provides the abstractions and interface used for running the empirical protocols

Features

The major features provided by Sail-On Client

  • RESTful interface for communicating with the evaluation server

  • Empirical protocols for evaluating open world agents

  • Dynamic algorithm discovery via plugins

  • Configurable components with sensible defaults

  • Saving and Restoring parameter for an algorithm

Indices and tables