- call() - Method in class com.bmwcarit.barefoot.util.AbstractServer.ResponseHandler
-
- cancel() - Method in class com.bmwcarit.barefoot.scheduler.Group
-
- cancel() - Method in class com.bmwcarit.barefoot.scheduler.Task
-
- candidate(JSONObject) - Method in class com.bmwcarit.barefoot.markov.Factory
-
- candidate(JSONObject) - Method in class com.bmwcarit.barefoot.matcher.MatcherFactory
-
- candidates(Set<C>, S) - Method in class com.bmwcarit.barefoot.markov.Filter
-
Gets state vector, which is a set of
StateCandidate
objects and with its emission
probability.
- candidates(Set<MatcherCandidate>, MatcherSample) - Method in class com.bmwcarit.barefoot.matcher.Matcher
-
- candidatesToSequence(List<MatcherCandidate>) - Static method in class com.bmwcarit.barefoot.matcher.Benchmark
-
Converts map matching results, which is sequence of matcher candidates, to a sequence of
edges given as source id, target id and length in meters.
- clear() - Method in class com.bmwcarit.barefoot.spatial.QuadTreeIndex
-
- close() - Method in class com.bmwcarit.barefoot.road.BfmapReader
-
- close() - Method in class com.bmwcarit.barefoot.road.BfmapWriter
-
- close() - Method in class com.bmwcarit.barefoot.road.PostGISReader
-
- close() - Method in interface com.bmwcarit.barefoot.road.RoadReader
-
Closes the reader.
- close() - Method in interface com.bmwcarit.barefoot.road.RoadWriter
-
Closes the writer.
- close() - Method in class com.bmwcarit.barefoot.util.PostgresSource
-
Closes database connection.
- close() - Method in interface com.bmwcarit.barefoot.util.SampleReader
-
Closes the reader.
- close() - Method in class com.bmwcarit.barefoot.util.TimedSampleReader
-
- cluster(DBCAN.ISearchIndex<T>, double, int) - Static method in class com.bmwcarit.barefoot.analysis.DBCAN
-
Gets clusters of elements by density properties defined as epsilon and minimum.
- cluster(List<Double>, double, int) - Static method in class com.bmwcarit.barefoot.analysis.DBCAN
-
Gets clusters of elements by density properties defined as epsilon and minimum.
- cluster(List<Double>, double, double, int) - Static method in class com.bmwcarit.barefoot.analysis.DBRCAN
-
Gets clusters of elements by density properties defined as epsilon and minimum.
- cluster(List<Point>, double, int) - Static method in class com.bmwcarit.barefoot.analysis.DBSCAN
-
Gets clusters of points by density properties defined as epsilon and minimum.
- com.bmwcarit.barefoot.analysis - package com.bmwcarit.barefoot.analysis
-
Set of machine learning functions for (mainly spatial or density-based) cluster analysis.
- com.bmwcarit.barefoot.markov - package com.bmwcarit.barefoot.markov
-
Hidden Markov Model (HMM) implementation with HMM filter and state memory for supporting online
Viterbi algorithm.
- com.bmwcarit.barefoot.matcher - package com.bmwcarit.barefoot.matcher
-
Hidden Markov Model (HMM) map matching to determine an object's path (online or offline) and an
object's current position (online) on the map.
- com.bmwcarit.barefoot.road - package com.bmwcarit.barefoot.road
-
Road data management including data structures and readers for reading road data from different
sources.
- com.bmwcarit.barefoot.roadmap - package com.bmwcarit.barefoot.roadmap
-
Road map implementation for support of routing (topological information) and spatial search
operations (geometrical information).
- com.bmwcarit.barefoot.scheduler - package com.bmwcarit.barefoot.scheduler
-
- com.bmwcarit.barefoot.spatial - package com.bmwcarit.barefoot.spatial
-
Spatial operator and spatial index implementations.
- com.bmwcarit.barefoot.topology - package com.bmwcarit.barefoot.topology
-
Graph network/topology implementation with routing (Dijkstra).
- com.bmwcarit.barefoot.tracker - package com.bmwcarit.barefoot.tracker
-
Tracker stand-online server for Hidden Markov Model (HMM) online map matching and push
communication to listeners.
- com.bmwcarit.barefoot.util - package com.bmwcarit.barefoot.util
-
Utilities including tuples types, time measurement, PostgreSQL database access, TCP/IP server,
and others.
- components() - Method in class com.bmwcarit.barefoot.topology.Graph
-
Gets the set of (weakly) connected components of the graph.
- construct() - Method in class com.bmwcarit.barefoot.roadmap.RoadMap
-
Constructs road network topology and spatial index.
- construct() - Method in class com.bmwcarit.barefoot.topology.Graph
-
Constructs the graph which means edges are connected for iteration between connections.
- contains(int) - Method in class com.bmwcarit.barefoot.spatial.QuadTreeIndex
-
Checks if reference identifier is contained.
- cost(Road) - Method in class com.bmwcarit.barefoot.roadmap.Distance
-
Gets traveling distance for passing the road.
- cost(Road) - Method in class com.bmwcarit.barefoot.roadmap.Time
-
Gets traveling time for passing the road.
- cost(Road) - Method in class com.bmwcarit.barefoot.roadmap.TimePriority
-
Gets time-priority cost for passing the road, i.e.
- Cost<E extends AbstractEdge<E>> - Class in com.bmwcarit.barefoot.topology
-
Abstract cost function to be used for routing algorithms implementing
Router
.
- Cost() - Constructor for class com.bmwcarit.barefoot.topology.Cost
-
- cost(E) - Method in class com.bmwcarit.barefoot.topology.Cost
-
Abstract function to define a custom cost function for traversing an edge.
- cost(E, double) - Method in class com.bmwcarit.barefoot.topology.Cost
-
Calculates cost value for traversing a certain fraction of the edge.
- cost(Cost<E>) - Method in class com.bmwcarit.barefoot.topology.Path
-
Gets cost value of the path for an arbitrary
Cost
function.
- cross(Vector) - Method in class com.bmwcarit.barefoot.spatial.Vector
-
Cross product with a vector.
- id() - Method in class com.bmwcarit.barefoot.markov.StateCandidate
-
Gets identifier of state candidate.
- id() - Method in class com.bmwcarit.barefoot.matcher.MatcherSample
-
Gets identifier of the sample.
- id() - Method in class com.bmwcarit.barefoot.road.BaseRoad
-
Gets unique road identifier.
- id() - Method in class com.bmwcarit.barefoot.roadmap.Road
-
- id() - Method in class com.bmwcarit.barefoot.topology.AbstractEdge
-
Gets the edge's identifier.
- id() - Method in class com.bmwcarit.barefoot.topology.Edge
-
- initServer(String, String, MatcherServer.InputFormatter, MatcherServer.OutputFormatter) - Static method in class com.bmwcarit.barefoot.matcher.ServerControl
-
Initializes stand-alone offline map matching server.
- initServer(String, String) - Static method in class com.bmwcarit.barefoot.tracker.TrackerControl
-
Initializes stand-alone online map matching server (tracker).
- InlineScheduler(Group) - Constructor for class com.bmwcarit.barefoot.scheduler.StaticScheduler.InlineScheduler
-
- InlineScheduler(Task) - Constructor for class com.bmwcarit.barefoot.scheduler.StaticScheduler.InlineScheduler
-
- InputFormatter() - Constructor for class com.bmwcarit.barefoot.matcher.MatcherServer.InputFormatter
-
- intercept(Point, Point, Point) - Method in class com.bmwcarit.barefoot.spatial.Geography
-
- intercept(Polyline, Point) - Method in class com.bmwcarit.barefoot.spatial.Geography
-
- Intercept - Class in com.bmwcarit.barefoot.spatial
-
Geodesic interception.
- Intercept(Geodesic) - Constructor for class com.bmwcarit.barefoot.spatial.Intercept
-
Constructor for Intercept.
- intercept(double, double, double, double, double, double) - Method in class com.bmwcarit.barefoot.spatial.Intercept
-
Interception of a point b to a geodesic a.
- intercept(Point, Point, Point) - Method in interface com.bmwcarit.barefoot.spatial.SpatialOperator
-
Gets interception point of a straight line, defined by Point
s a and b,
intercepted by Point
c.
- intercept(Polyline, Point) - Method in interface com.bmwcarit.barefoot.spatial.SpatialOperator
-
Gets interception point of a Polyline
intercepted by Point
c.
- interpolate(Point, Point, double) - Method in class com.bmwcarit.barefoot.spatial.Geography
-
- interpolate(Polyline, double) - Method in class com.bmwcarit.barefoot.spatial.Geography
-
- interpolate(Polyline, double, double) - Method in class com.bmwcarit.barefoot.spatial.Geography
-
- interpolate(Point, Point, double) - Method in interface com.bmwcarit.barefoot.spatial.SpatialOperator
-
Gets Point
from linear interpolation of a fraction f, in the interval
[0,1], on a straight line, defined by two points a and b.
- interpolate(Polyline, double) - Method in interface com.bmwcarit.barefoot.spatial.SpatialOperator
-
Gets Point
from linear interpolation of a fraction f, in the interval
[0,1], on a Polyline
.
- interpolate(Polyline, double, double) - Method in interface com.bmwcarit.barefoot.spatial.SpatialOperator
-
Gets Point
from linear interpolation of a fraction f, in the interval
[0,1], on a Polyline
.
- Intersect - Class in com.bmwcarit.barefoot.spatial
-
Geodesic intersection.
- Intersect(Geodesic) - Constructor for class com.bmwcarit.barefoot.spatial.Intersect
-
Constructor for Intersect.
- intersect(double, double, double, double, double, double, double, double) - Method in class com.bmwcarit.barefoot.spatial.Intersect
-
Intersection of geodesics.
- isEmpty() - Method in class com.bmwcarit.barefoot.markov.KState
-
- isEmpty() - Method in class com.bmwcarit.barefoot.markov.StateMemory
-
Indicates if the state is empty.
- isOpen() - Method in class com.bmwcarit.barefoot.road.BfmapReader
-
- isOpen() - Method in class com.bmwcarit.barefoot.road.BfmapWriter
-
- isOpen() - Method in interface com.bmwcarit.barefoot.road.RoadReader
-
Checks if the reader is open to read.
- isOpen() - Method in interface com.bmwcarit.barefoot.road.RoadWriter
-
Checks if the writer is open to write.
- isOpen() - Method in class com.bmwcarit.barefoot.util.PostgresSource
-
Checks if the database connection has been established.
- isOpen() - Method in interface com.bmwcarit.barefoot.util.SampleReader
-
Checks if the reader is open.
- isOpen() - Method in class com.bmwcarit.barefoot.util.TimedSampleReader
-
- iterator() - Method in class com.bmwcarit.barefoot.analysis.DBCAN.SearchIndex
-
- iterator() - Method in class com.bmwcarit.barefoot.analysis.DBRCAN.SearchIndex
-
- iterator() - Method in class com.bmwcarit.barefoot.analysis.DBSCAN.SearchIndex
-
- main(String[]) - Static method in class com.bmwcarit.barefoot.matcher.ServerControl
-
- main(String[]) - Static method in class com.bmwcarit.barefoot.tracker.TrackerControl
-
- Matcher - Class in com.bmwcarit.barefoot.matcher
-
Matcher filter for Hidden Markov Model (HMM) map matching.
- Matcher(RoadMap, Router<Road, RoadPoint>, Cost<Road>, SpatialOperator) - Constructor for class com.bmwcarit.barefoot.matcher.Matcher
-
Creates a HMM map matching filter for some map, router, cost function, and spatial operator.
- MatcherCandidate - Class in com.bmwcarit.barefoot.matcher
-
Matching candidate for Hidden Markov Model (HMM) map matching representing a position on the map.
- MatcherCandidate(RoadPoint) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherCandidate
-
Creates a matching candidate.
- MatcherCandidate(JSONObject, MatcherFactory, RoadMap) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherCandidate
-
Creates a matching candidate from its JSON representation.
- MatcherFactory - Class in com.bmwcarit.barefoot.matcher
-
Matcher factory for creation of matching candidates, transitions, and samples.
- MatcherFactory(RoadMap) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherFactory
-
- MatcherKState - Class in com.bmwcarit.barefoot.matcher
-
k-State data structure wrapper of
KState
for organizing state memory in HMM map
matching.
- MatcherKState() - Constructor for class com.bmwcarit.barefoot.matcher.MatcherKState
-
Creates empty
MatcherKState
object with default parameters, which means capacity is
unbound.
- MatcherKState(JSONObject, MatcherFactory) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherKState
-
- MatcherKState(int, long) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherKState
-
Creates an empty
MatcherKState
object and sets
κ and
τ
parameters.
- MatcherSample - Class in com.bmwcarit.barefoot.matcher
-
Measurement sample for Hidden Markov Model (HMM) map matching which is a position measurement,
e.g.
- MatcherSample(long, Point) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherSample
-
Creates a
MatcherSample
object with measured position and time of measurement.
- MatcherSample(long, Point, double) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherSample
-
Creates a
MatcherSample
object with measured position, time of measurement, and
azimuth.
- MatcherSample(String, long, Point) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherSample
-
Creates a
MatcherSample
object with an identifier, measured position and time of
measurement.
- MatcherSample(String, long, Point, double) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherSample
-
Creates a
MatcherSample
object with an identifier, measured position, time of
measurement, and azimuth.
- MatcherSample(JSONObject) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherSample
-
- MatcherServer - Class in com.bmwcarit.barefoot.matcher
-
Matcher server (stand-alone) for Hidden Markov Model offline map matching.
- MatcherServer(Properties, RoadMap, MatcherServer.InputFormatter, MatcherServer.OutputFormatter) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherServer
-
Creates a
MatcherServer
object as stand-alone offline map matching server.
- MatcherServer.DebugJSONOutputFormatter - Class in com.bmwcarit.barefoot.matcher
-
Output formatter for writing extensive format of input and output of map matching in a JSON
response message.
- MatcherServer.GeoJSONOutputFormatter - Class in com.bmwcarit.barefoot.matcher
-
Output formatter for writing the geometries of a map matched paths into GeoJSON response
message.
- MatcherServer.InputFormatter - Class in com.bmwcarit.barefoot.matcher
-
Default input formatter for reading a JSON array of
MatcherSample
objects as input
for map matching.
- MatcherServer.OutputFormatter - Class in com.bmwcarit.barefoot.matcher
-
Default output formatter for writing the JSON representation of a
KState
object with
map matching of the input into a response message.
- MatcherServer.SlimJSONOutputFormatter - Class in com.bmwcarit.barefoot.matcher
-
Output formatter for writing map matched positions, represented be road id and fraction, and
the geometry of the routes into a JSON response message.
- MatcherTransition - Class in com.bmwcarit.barefoot.matcher
-
State transition between matching candidates in Hidden Markov Model (HMM) map matching and
contains a route between respective map positions.
- MatcherTransition(Route) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherTransition
-
- MatcherTransition(JSONObject, RoadMap) - Constructor for class com.bmwcarit.barefoot.matcher.MatcherTransition
-
- maxit - Static variable in class com.bmwcarit.barefoot.spatial.Intercept
-
Maximum number of iterations for calculation of interception point.
- maxit - Static variable in class com.bmwcarit.barefoot.spatial.Intersect
-
Maximum number of iterations for calculation of interception point.
- maxspeed(Heading) - Method in class com.bmwcarit.barefoot.road.BaseRoad
-
Gets road's maximum speed for respective heading in kilometers per hour.
- maxspeed() - Method in class com.bmwcarit.barefoot.roadmap.Road
-
Gets road's maximum speed in kilometers per hour.
- minimize(Set<RoadPoint>) - Static method in class com.bmwcarit.barefoot.matcher.Minset
-
Removes semantically redundant matching candidates from a set of matching candidates (as
RoadPoint
object) and returns a minimized (reduced) subset.
- Minset - Class in com.bmwcarit.barefoot.matcher
-
Minimizes a set of matching candidates represented as
RoadPoint
to remove semantically
redundant candidates.
- Minset() - Constructor for class com.bmwcarit.barefoot.matcher.Minset
-
- mmatch(List<MatcherSample>, double, int) - Method in class com.bmwcarit.barefoot.matcher.Matcher
-
Matches a full sequence of samples,
MatcherSample
objects and returns state
representation of the full matching which is a
KState
object.
- modulo(double, double) - Static method in class com.bmwcarit.barefoot.analysis.DBRCAN
-
Returns result of modulo operation with dividend and divisor.
- moduloBetween(double, double, double, double) - Static method in class com.bmwcarit.barefoot.analysis.DBRCAN
-
Checks if a value is between left and right border of residue class interval.
- ms() - Method in class com.bmwcarit.barefoot.util.Stopwatch
-
Gets time measurement in milliseconds.
- multiply(double) - Method in class com.bmwcarit.barefoot.spatial.Vector
-
Multiplication with a scalar.
- sample(JSONObject) - Method in class com.bmwcarit.barefoot.markov.Factory
-
- sample() - Method in class com.bmwcarit.barefoot.markov.KState
-
- Sample - Class in com.bmwcarit.barefoot.markov
-
Measurement sample as input for Hidden Markov Model (HMM) inference, e.g.
- Sample(long) - Constructor for class com.bmwcarit.barefoot.markov.Sample
-
Creates
Sample
object with a timestamp in milliseconds epoch time.
- Sample(JSONObject) - Constructor for class com.bmwcarit.barefoot.markov.Sample
-
Creates
Sample
object from JSON representation.
- sample() - Method in class com.bmwcarit.barefoot.markov.StateMemory
-
Sample
object of the most recent update.
- sample(JSONObject) - Method in class com.bmwcarit.barefoot.matcher.MatcherFactory
-
- SampleReader - Interface in com.bmwcarit.barefoot.util
-
Interface for readers of
MatcherSample
data from different sources.
- samples() - Method in class com.bmwcarit.barefoot.markov.KState
-
Gets the sequence of measurements z0, z1, ..., zt.
- Scheduler - Class in com.bmwcarit.barefoot.scheduler
-
- Scheduler(int) - Constructor for class com.bmwcarit.barefoot.scheduler.Scheduler
-
- Scheduler(int, long) - Constructor for class com.bmwcarit.barefoot.scheduler.Scheduler
-
- scheduler() - Static method in class com.bmwcarit.barefoot.scheduler.StaticScheduler
-
- search(double) - Method in class com.bmwcarit.barefoot.analysis.DBCAN.SearchIndex
-
Gets index of the element, in the ordered list of floating point values, that is greater
or equal than the given floating point value.
- search(double) - Method in class com.bmwcarit.barefoot.analysis.DBRCAN.SearchIndex
-
Gets index of the element, in the ordered list of values, that is greater or equal than
the given search value value.
- SearchIndex(List<Double>) - Constructor for class com.bmwcarit.barefoot.analysis.DBCAN.SearchIndex
-
Constructs search index with a list of floating point values.
- SearchIndex(double, List<Double>) - Constructor for class com.bmwcarit.barefoot.analysis.DBRCAN.SearchIndex
-
Constructs search index with values of residue class defined with some modulo value.
- SearchIndex(List<Point>) - Constructor for class com.bmwcarit.barefoot.analysis.DBSCAN.SearchIndex
-
Constructs search index with a list of points.
- searchLeft(double) - Method in class com.bmwcarit.barefoot.analysis.DBCAN.SearchIndex
-
Gets index of the left-most element, in the ordered list of floating point values, that
is greater or equal than the given floating point value.
- searchRight(double) - Method in class com.bmwcarit.barefoot.analysis.DBCAN.SearchIndex
-
Gets index of the right-most element, in the ordered list of floating point values, that
is greater or equal than the given floating point value.
- self() - Method in class com.bmwcarit.barefoot.scheduler.Scheduler
-
- seqprob() - Method in class com.bmwcarit.barefoot.markov.StateCandidate
-
Gets sequence probability of the state candidate (logarithmic scaled with
log10).
- seqprob(double) - Method in class com.bmwcarit.barefoot.markov.StateCandidate
-
Sets sequence probability of the state candidate (logarithmic scaled with
log10).
- sequence - Variable in class com.bmwcarit.barefoot.analysis.DBCAN.SearchIndex
-
- sequence() - Method in class com.bmwcarit.barefoot.markov.KState
-
Gets the most likely sequence of state candidates s0, s1, ...,
st.
- ServerControl - Class in com.bmwcarit.barefoot.matcher
-
Server control of stand-alone offline map matching server (
MatcherServer
).
- ServerControl() - Constructor for class com.bmwcarit.barefoot.matcher.ServerControl
-
- setLambda(double) - Method in class com.bmwcarit.barefoot.matcher.Matcher
-
Sets lambda parameter of negative exponential distribution defining transition probabilities
(default is 0.0).
- setMaxDistance(double) - Method in class com.bmwcarit.barefoot.matcher.Matcher
-
Sets maximum transition distance in meters (default is 15000 meters).
- setMaxRadius(double) - Method in class com.bmwcarit.barefoot.matcher.Matcher
-
Sets maximum radius for candidate selection in meters (default is 100 meters).
- setSigma(double) - Method in class com.bmwcarit.barefoot.matcher.Matcher
-
Sets standard deviation in meters of gaussian distribution for defining emission
probabilities (default is 5 meters).
- Sextuple<A,B,C,D,E,F> - Class in com.bmwcarit.barefoot.util
-
Generic 6-tuple (sextuple).
- Sextuple(A, B, C, D, E, F) - Constructor for class com.bmwcarit.barefoot.util.Sextuple
-
- shutdown() - Method in class com.bmwcarit.barefoot.scheduler.Scheduler
-
- six(F) - Method in class com.bmwcarit.barefoot.util.Sextuple
-
Sets sixth element.
- six() - Method in class com.bmwcarit.barefoot.util.Sextuple
-
Gets sixth element.
- size() - Method in class com.bmwcarit.barefoot.markov.KState
-
- size() - Method in class com.bmwcarit.barefoot.markov.StateMemory
-
Gets the size of the state, which is the number of state candidates organized in the data
structure.
- size() - Method in class com.bmwcarit.barefoot.roadmap.Route
-
Gets size of the route, i.e.
- size() - Method in class com.bmwcarit.barefoot.topology.Graph
-
Gets the size of the graph, i.e.
- SlimJSONOutputFormatter() - Constructor for class com.bmwcarit.barefoot.matcher.MatcherServer.SlimJSONOutputFormatter
-
- source() - Method in class com.bmwcarit.barefoot.road.BaseRoad
-
Gets source vertex identifier.
- source() - Method in class com.bmwcarit.barefoot.roadmap.Road
-
- source() - Method in class com.bmwcarit.barefoot.roadmap.Route
-
- source() - Method in class com.bmwcarit.barefoot.topology.AbstractEdge
-
Gets the edge's source vertex.
- source() - Method in class com.bmwcarit.barefoot.topology.Edge
-
- source() - Method in class com.bmwcarit.barefoot.topology.Path
-
Gets the start/source
Point
of the path.
- SourceException - Exception in com.bmwcarit.barefoot.util
-
Exception for handling any sort of data sources.
- SourceException(String) - Constructor for exception com.bmwcarit.barefoot.util.SourceException
-
- SourceException(String, StackTraceElement[]) - Constructor for exception com.bmwcarit.barefoot.util.SourceException
-
- spatial() - Method in class com.bmwcarit.barefoot.roadmap.RoadMap
-
- SpatialIndex<T> - Interface in com.bmwcarit.barefoot.spatial
-
Interface of spatial index for searching objects by means of spatial properties.
- SpatialOperator - Interface in com.bmwcarit.barefoot.spatial
-
Interface of spatial operations on geometries Point
and Polyline
which may be
implemented for different projections and coordinate systems, e.g.
- spawn(Task) - Method in class com.bmwcarit.barefoot.scheduler.Group
-
- spawn(Task) - Method in class com.bmwcarit.barefoot.scheduler.StaticScheduler.InlineScheduler
-
- spawn(Task) - Method in class com.bmwcarit.barefoot.scheduler.Task
-
- start() - Method in class com.bmwcarit.barefoot.util.Stopwatch
-
Starts time measurement.
- StateCandidate<C extends StateCandidate<C,T,S>,T extends StateTransition,S extends Sample> - Class in com.bmwcarit.barefoot.markov
-
State candidate in Hidden Markov Model (HMM) inference e.g.
- StateCandidate() - Constructor for class com.bmwcarit.barefoot.markov.StateCandidate
-
- StateCandidate(String) - Constructor for class com.bmwcarit.barefoot.markov.StateCandidate
-
- StateCandidate(JSONObject, Factory<C, T, S>) - Constructor for class com.bmwcarit.barefoot.markov.StateCandidate
-
- StateMemory<C extends StateCandidate<C,T,S>,T extends StateTransition,S extends Sample> - Class in com.bmwcarit.barefoot.markov
-
State memory in Hidden Markov Model (HMM) inference and organizes state vectors
St, i.e.
- StateMemory() - Constructor for class com.bmwcarit.barefoot.markov.StateMemory
-
- StateMemory(JSONObject, Factory<C, T, S>) - Constructor for class com.bmwcarit.barefoot.markov.StateMemory
-
Creates a
StateMemory
object from a JSON representation.
- StateTransition - Class in com.bmwcarit.barefoot.markov
-
Transition between state candidates, i.e.
- StateTransition() - Constructor for class com.bmwcarit.barefoot.markov.StateTransition
-
- StateTransition(JSONObject) - Constructor for class com.bmwcarit.barefoot.markov.StateTransition
-
- StaticScheduler - Class in com.bmwcarit.barefoot.scheduler
-
- StaticScheduler() - Constructor for class com.bmwcarit.barefoot.scheduler.StaticScheduler
-
- StaticScheduler.InlineScheduler - Class in com.bmwcarit.barefoot.scheduler
-
- stop() - Static method in class com.bmwcarit.barefoot.scheduler.StaticScheduler
-
- stop() - Method in class com.bmwcarit.barefoot.util.Stopwatch
-
Stops time measurement.
- stopServer() - Static method in class com.bmwcarit.barefoot.matcher.ServerControl
-
Stops server.
- stopServer() - Static method in class com.bmwcarit.barefoot.tracker.TrackerControl
-
Stops server.
- stopServer() - Method in class com.bmwcarit.barefoot.util.AbstractServer
-
Stops server.
- Stopwatch - Class in com.bmwcarit.barefoot.util
-
Stopwatch of performance benchmarks.
- Stopwatch() - Constructor for class com.bmwcarit.barefoot.util.Stopwatch
-
- subsample(List<MatcherSample>, int, int) - Static method in class com.bmwcarit.barefoot.matcher.Benchmark
-
- successor() - Method in class com.bmwcarit.barefoot.topology.AbstractEdge
-
Gets the edge's successor.
- successor(E) - Method in class com.bmwcarit.barefoot.topology.AbstractEdge
-
Sets the edge's successor.
- successors() - Method in class com.bmwcarit.barefoot.topology.AbstractEdge
-
Gets iterator over the edge's successor edges.
- sync() - Method in class com.bmwcarit.barefoot.scheduler.Group
-
- sync() - Method in class com.bmwcarit.barefoot.scheduler.StaticScheduler.InlineScheduler
-
- sync() - Method in class com.bmwcarit.barefoot.scheduler.Task
-
- syncExecute - Variable in class com.bmwcarit.barefoot.scheduler.Task
-