Skip to content

rankstats progress #12

Description

@gabrielfougeron

Link score-based and rank-based:

  • implement exhaustive score to partial order count
  • implement MonteCarlo score to partial order count
  • Find and implement adaptive / online technique

Plackett-Luce Sinkhorn algorithms :

  • implement sinkhorn problem builder
  • implement sinkhorn problem solver (currently using pot solvers)
  • implement sinkhorn log problem builder
  • All of the above => Plackett-Luce order

Condorcet compliant orders :

Other orders :

Ranking benchmarks :

  • Figure out how to store ranking benchmarks
  • Figure out how to reduce ranking benchmarks (most timings / score-based reductions do not make sense)
  • Figure out the best way to plot ranking benchmarks

Manual rank assign:

  • compare_intent values "immiscible", "group" and "compare"
  • compare_intent value "restricted" vs "unrestricted"

Image ranking app:

  • gather 2 - way best count
  • gather k - way best count
  • gather k - way order count
  • Free TUI of all known bugs and startup slowdowns
  • Startup in fresh directory (i.e. no preexisting benchmark file)

Build, test and docs :

  • Figure out local cython builds
  • Figure out cibuildwheels for different platforms on Gihub Actions
  • Figure out conda recipe changes and distribution subtleties
  • Clean API
  • Tests
  • Docs
  • Create changelog

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions