• Home
  • History
  • Annotate
  • only in /frameworks/ml/bordeaux/service/src/android/bordeaux/
History log of /frameworks/ml/bordeaux/service/src/android/bordeaux/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
47c0dc05cde9e9d9cc57e1393429006bf8b23b32 20-Sep-2012 Ruei-sung Lin <rslin@google.com> 1. avoid battery drain in location aggregator
2. add thresholding in histogram predictor
3. add paired (loction and time) features

Change-Id: I2f9e59cc1da454c6dc77dd7395e2082195993ac2
ervices/AggregatorManager.java
ervices/BordeauxPredictor.java
ervices/BordeauxService.java
ervices/ClusterManager.java
ervices/FeatureAssembly.java
ervices/LocationStatsAggregator.java
ervices/Predictor.java
1253e9fb0b5570ab8adaed222655a5b052aa072e 31-Aug-2012 Ruei-sung Lin <rslin@google.com> fix clustering bugs

Change-Id: Ia1161055bff5e2e222422d07243524bf0a34d775
ervices/BaseCluster.java
ervices/ClusterManager.java
ervices/LocationCluster.java
ervices/SemanticCluster.java
828043fd24533ff38eeef18322e0db2a611bfd5f 30-Aug-2012 Wei Hua <whua@google.com> Added fake time feature

Change-Id: Ia5b59f94be730cb322c2aeacf117970a23e7af78
ervices/AggregatorManager.java
ervices/BordeauxAggregatorManager.java
ervices/IAggregatorManager.aidl
ervices/TimeStatsAggregator.java
78a66d98346a69f65e9d38bb0c96a5418c007197 29-Aug-2012 Ruei-sung Lin <rslin@google.com> reduce cluster consoliation interval

Change-Id: If9d60f3fb88e20ecfc855cc20ce92a78c364deec
ervices/BaseCluster.java
ervices/ClusterManager.java
ervices/LocationCluster.java
ervices/LocationStatsAggregator.java
ervices/SemanticCluster.java
9c3a7dc466e2f8de02e15030b2b7f4096ba97e5a 28-Aug-2012 Wei Hua <whua@google.com> Added Fake location support.

Change-Id: I894a135bf15f6d776f06b5e1c6b59db64ae745c1
ervices/AggregatorManager.java
ervices/BordeauxAggregatorManager.java
ervices/ClusterManager.java
ervices/IAggregatorManager.aidl
ervices/LocationStatsAggregator.java
83954e853dc1e1a28b2c3efbe1585f188266df02 29-Aug-2012 Ruei-sung Lin <rslin@google.com> save/load temporal histogram of each semantic cluster

Change-Id: I8b9403c0be2d9900194390d850034441b4f0f666
ervices/AggregatorRecordStorage.java
ervices/BaseCluster.java
ervices/ClusterManager.java
ervices/LocationCluster.java
ervices/LocationStatsAggregator.java
c7c9cf164cc58d03156a53be35e58c3b75871a23 28-Aug-2012 Ruei-sung Lin <rslin@google.com> Use previous launched app as a additional feature
If location is unknown location feature is not used for prediction

Change-Id: Ib412a82452fc94c263d7cbd10225880c5389f0fb
ervices/ClusterManager.java
ervices/LocationStatsAggregator.java
ervices/Predictor.java
5d42ffa9462f87edbbdc61a8719f6c521c700de5 24-Aug-2012 Ruei-sung Lin <rslin@google.com> revise loation clustering :
1. add temporal histogram to clusters
2. load and save semantic clusters
3. tune up semantic clustering module

Change-Id: I1ab1d06603c818181c4182795630dbc1438c0e32
ervices/AggregatorRecordStorage.java
ervices/BaseCluster.java
ervices/BordeauxPredictor.java
ervices/ClusterManager.java
ervices/LocationCluster.java
ervices/LocationStatsAggregator.java
ervices/SemanticCluster.java
ervices/TimeStatsAggregator.java
2fc454f62ff5e11eb16a93a3d515a4e4fba89b5e 25-Aug-2012 Wei Hua <whua@google.com> Adding helper classes for general persistent data saving.

convenience classes for saving data into aggregator database.

Change-Id: I6c3efafb50e6ad02d518a69d1cffb550ae11f794
ervices/AggregatorRecordStorage.java
ervices/AggregatorStorage.java
ervices/BordeauxService.java
ervices/BordeauxSessionStorage.java
f0f78449e8ab7d63894964c54b6ef390ca9ce044 14-Aug-2012 Ruei-sung Lin <rslin@google.com> implement location aggregator

Change-Id: I48a02766741474fa33a3f56e60db12db114a032d
ervices/BaseCluster.java
ervices/BordeauxAggregatorManager.java
ervices/BordeauxManagerService.java
ervices/BordeauxPredictor.java
ervices/BordeauxService.java
ervices/ClusterManager.java
ervices/FeatureAssembly.java
ervices/IPredictor.aidl
ervices/LocationCluster.java
ervices/LocationStatsAggregator.java
ervices/MotionStatsAggregator.java
ervices/Predictor.java
ervices/SemanticCluster.java
ervices/StringFloat.java
ervices/TimeStatsAggregator.java
984e52f31d596840cfa51b1238e1c43d2e1918f8 06-Jun-2012 saberian <saberian@google.com> Adding Aggregators and predcitor to the service
Android.mk is modified to build a static java for whole service

Change-Id: I25b0f55ce9693efb3c59b209d4f0cf5c07c47fe1
ervices/Aggregator.java
ervices/AggregatorManager.java
ervices/BordeauxAggregatorManager.java
ervices/BordeauxManagerService.java
ervices/BordeauxPredictor.java
ervices/BordeauxRanker.java
ervices/BordeauxService.java
ervices/BordeauxSessionStorage.java
ervices/FeatureAssembly.java
ervices/IAggregatorManager.aidl
ervices/IBordeauxService.aidl
ervices/IPredictor.aidl
ervices/Learning_StochasticLinearRanker.java
ervices/LocationStatsAggregator.java
ervices/MotionStatsAggregator.java
ervices/Predictor.java
ervices/StringString.aidl
ervices/StringString.java
ervices/TimeStatsAggregator.java
cb4a1963f47f607164b7cfa5591c1223c19a3dec 05-Jun-2012 Mohammad Saberian <saberian@google.com> Revert "Adding Bordeaux AggregatorManager and BordeauxPredictor and SmartApplauncherWidget and logging activity data in protobuff"

This reverts commit 7b5b77b038b846e8e2d3aaf0d94c206723a83ccf
ervices/Aggregator.java
ervices/AggregatorManager.java
ervices/BordeauxAggregatorManager.java
ervices/BordeauxManagerService.java
ervices/BordeauxPredictor.java
ervices/BordeauxRanker.java
ervices/BordeauxService.java
ervices/BordeauxSessionStorage.java
ervices/FeatureAssembly.java
ervices/IAggregatorManager.aidl
ervices/IBordeauxService.aidl
ervices/IPredictor.aidl
ervices/Learning_StochasticLinearRanker.java
ervices/LocationStatsAggregator.java
ervices/MotionStatsAggregator.java
ervices/Predictor.java
ervices/StringString.aidl
ervices/StringString.java
ervices/TimeStatsAggregator.java
7b5b77b038b846e8e2d3aaf0d94c206723a83ccf 04-Jun-2012 saberian <saberian@google.com> Adding Bordeaux AggregatorManager
and BordeauxPredictor
and SmartApplauncherWidget
and logging activity data in protobuff

Change-Id: Iddf9d97e27595426d4bc73145c894a0eea84667d
Signed-off-by: saberian <saberian@google.com>
ervices/Aggregator.java
ervices/AggregatorManager.java
ervices/BordeauxAggregatorManager.java
ervices/BordeauxManagerService.java
ervices/BordeauxPredictor.java
ervices/BordeauxRanker.java
ervices/BordeauxService.java
ervices/BordeauxSessionStorage.java
ervices/FeatureAssembly.java
ervices/IAggregatorManager.aidl
ervices/IBordeauxService.aidl
ervices/IPredictor.aidl
ervices/Learning_StochasticLinearRanker.java
ervices/LocationStatsAggregator.java
ervices/MotionStatsAggregator.java
ervices/Predictor.java
ervices/StringString.aidl
ervices/StringString.java
ervices/TimeStatsAggregator.java
b019e89cbea221598c482b05ab68b7660b41aa23 19-Apr-2012 saberian <saberian@google.com> incorporating prior model for stochastic linear ranker

Exposing algorithm parameter
reset ranker
new load and get models
AutoCrossValidation

Change-Id: I6466711ea37912debcfc09da46fcde0dfbd88ee5
ervices/BordeauxRanker.java
ervices/ILearning_StochasticLinearRanker.aidl
ervices/Learning_StochasticLinearRanker.java
ervices/StochasticLinearRankerWithPrior.java
1dd8ef56681617db46caec7776c9bf416f01d8dd 31-Mar-2012 Wei Hua <whua@google.com> Session management.

Automatic saving.
Retrieving.

Change-Id: I3f4fa8eadea782bb73edaff690659cfa52b7077d
ervices/BordeauxManagerService.java
ervices/BordeauxRanker.java
ervices/BordeauxService.java
ervices/BordeauxSessionManager.java
ervices/BordeauxSessionStorage.java
ervices/IBordeauxLearner.java
ervices/ILearning_StochasticLinearRanker.aidl
ervices/Learning_MulticlassPA.java
ervices/Learning_StochasticLinearRanker.java
6b4eebc73439cbc3ddfb547444a341d1f9be7996 09-Mar-2012 Wei Hua <whua@google.com> Machine Learning Framework initial check-in.

Original base poroject location: google_mca.

Change-Id: I5a36bf8508902a5f032f8a080499e22f75db2216
ervices/BordeauxClassifier.java
ervices/BordeauxManagerService.java
ervices/BordeauxRanker.java
ervices/BordeauxService.java
ervices/IBordeauxService.aidl
ervices/IBordeauxServiceCallback.aidl
ervices/ILearning_MulticlassPA.aidl
ervices/ILearning_StochasticLinearRanker.aidl
ervices/IntFloat.aidl
ervices/IntFloat.java
ervices/Learning_MulticlassPA.java
ervices/Learning_StochasticLinearRanker.java
ervices/StringFloat.aidl
ervices/StringFloat.java