Package

infcalcs

actors

Permalink

package actors

Visibility
  1. Public
  2. All

Type Members

  1. class AdaptiveDistributor extends Distributor

    Permalink

    Class that manages a set of Calculator actors using adaptive bin control to determine the optimal number of bins for signal space

  2. class Calculator extends Actor

    Permalink

    Actor responsible for executing mutual information estimations

  3. abstract class Distributor extends Actor

    Permalink

    Abstract class inherited by FixedDistributor and AdaptiveDistributor that holds a number of methods and variables for managing a parallel implementation of channel capacity estimation

  4. case class Estimate(wt: Option[Weight], sigBins: NTuple[Int], p: DRData, wIndex: Int, sIndex: Int) extends Product with Serializable

    Permalink

    Case class for weighted mutual information estimation

    Case class for weighted mutual information estimation

    wt

    Weight

    sigBins

    relevant signal bins

    p

    DRData

  5. class FixedDistributor extends Distributor

    Permalink

    Class that manages a set of Calculator actors if signal values are defined in the infcalcs.Parameters

  6. case class Init(numActors: Int) extends Product with Serializable

    Permalink

    Case class for sending initial list of Calculator actors to Distributor

    Case class for sending initial list of Calculator actors to Distributor

    numActors

    number of Calculator actors to spawn

  7. case class Result(res: EstTuple, biased: Boolean) extends Product with Serializable

    Permalink

    Case class for sending estimate back to Distributor

    Case class for sending estimate back to Distributor

    res

    estimation results (EstTuple)

    biased

    determines if only biased results were produced

  8. case class ResultBS(res: EstTupleBS, biased: Boolean) extends Product with Serializable

    Permalink

    Alternate to Result for bootstrapping data

Value Members

  1. object Calculator

    Permalink

    Calculator companion object

Ungrouped