Skip to content

Functions that the Commonsense Computing Initiative finds useful enough to share between projects

Notifications You must be signed in to change notification settings

commonsense/csc-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A set of utility functions for Python that the Commonsense Computing project uses in multiple projects.

Includes:

* A `foreach` with progress reporting (also Status.reporter)
* A generator for the "sampling sequence" (binary van der Corput sequence),
  useful for incremental resolution on graphs.
* A dictionary that stores its items as pickles in a directory. Features
  lazy loading and lazy evaluation.

Plus a few more odds and ends.

About

Functions that the Commonsense Computing Initiative finds useful enough to share between projects

Resources

Stars

Watchers

Forks

Packages

No packages published