5072d507df1fd827ac7b15900c1f113949f76f12 |
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: If7f1d8f16796c7c7e6147625fac257e7095d0c85
ordeaux/learning/Android.mk
|
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
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/HistogramPredictor.java
ordeaux/service/src/android/bordeaux/services/AggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxPredictor.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/FeatureAssembly.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/Predictor.java
|
1253e9fb0b5570ab8adaed222655a5b052aa072e |
31-Aug-2012 |
Ruei-sung Lin <rslin@google.com> |
fix clustering bugs Change-Id: Ia1161055bff5e2e222422d07243524bf0a34d775
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/HistogramPredictor.java
ordeaux/service/src/android/bordeaux/services/BaseCluster.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/LocationCluster.java
ordeaux/service/src/android/bordeaux/services/SemanticCluster.java
|
828043fd24533ff38eeef18322e0db2a611bfd5f |
30-Aug-2012 |
Wei Hua <whua@google.com> |
Added fake time feature Change-Id: Ia5b59f94be730cb322c2aeacf117970a23e7af78
ordeaux/service/src/android/bordeaux/services/AggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxAggregatorManager.java
ordeaux/service/src/android/bordeaux/services/IAggregatorManager.aidl
ordeaux/service/src/android/bordeaux/services/TimeStatsAggregator.java
|
78a66d98346a69f65e9d38bb0c96a5418c007197 |
29-Aug-2012 |
Ruei-sung Lin <rslin@google.com> |
reduce cluster consoliation interval Change-Id: If9d60f3fb88e20ecfc855cc20ce92a78c364deec
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/HistogramPredictor.java
ordeaux/service/src/android/bordeaux/services/BaseCluster.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/LocationCluster.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/SemanticCluster.java
|
9c3a7dc466e2f8de02e15030b2b7f4096ba97e5a |
28-Aug-2012 |
Wei Hua <whua@google.com> |
Added Fake location support. Change-Id: I894a135bf15f6d776f06b5e1c6b59db64ae745c1
ordeaux/service/src/android/bordeaux/services/AggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxAggregatorManager.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/IAggregatorManager.aidl
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
|
83954e853dc1e1a28b2c3efbe1585f188266df02 |
29-Aug-2012 |
Ruei-sung Lin <rslin@google.com> |
save/load temporal histogram of each semantic cluster Change-Id: I8b9403c0be2d9900194390d850034441b4f0f666
ordeaux/service/src/android/bordeaux/services/AggregatorRecordStorage.java
ordeaux/service/src/android/bordeaux/services/BaseCluster.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/LocationCluster.java
ordeaux/service/src/android/bordeaux/services/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
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/HistogramPredictor.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/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
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/HistogramPredictor.java
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/PredictorHist.java
ordeaux/service/src/android/bordeaux/services/AggregatorRecordStorage.java
ordeaux/service/src/android/bordeaux/services/BaseCluster.java
ordeaux/service/src/android/bordeaux/services/BordeauxPredictor.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/LocationCluster.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/SemanticCluster.java
ordeaux/service/src/android/bordeaux/services/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
ordeaux/service/src/android/bordeaux/services/AggregatorRecordStorage.java
ordeaux/service/src/android/bordeaux/services/AggregatorStorage.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/BordeauxSessionStorage.java
|
f0f78449e8ab7d63894964c54b6ef390ca9ce044 |
14-Aug-2012 |
Ruei-sung Lin <rslin@google.com> |
implement location aggregator Change-Id: I48a02766741474fa33a3f56e60db12db114a032d
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/HistogramPredictor.java
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/PredictorHist.java
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/predictorHist.java
ordeaux/service/AndroidManifest.xml
ordeaux/service/src/android/bordeaux/services/BaseCluster.java
ordeaux/service/src/android/bordeaux/services/BordeauxAggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxManagerService.java
ordeaux/service/src/android/bordeaux/services/BordeauxPredictor.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/ClusterManager.java
ordeaux/service/src/android/bordeaux/services/FeatureAssembly.java
ordeaux/service/src/android/bordeaux/services/IPredictor.aidl
ordeaux/service/src/android/bordeaux/services/LocationCluster.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/MotionStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/Predictor.java
ordeaux/service/src/android/bordeaux/services/SemanticCluster.java
ordeaux/service/src/android/bordeaux/services/StringFloat.java
ordeaux/service/src/android/bordeaux/services/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
ordeaux/learning/Android.mk
ordeaux/learning/predictor_histogram/Android.mk
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/predictorHist.java
ordeaux/service/Android.mk
ordeaux/service/src/android/bordeaux/services/Aggregator.java
ordeaux/service/src/android/bordeaux/services/AggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxAggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxManagerService.java
ordeaux/service/src/android/bordeaux/services/BordeauxPredictor.java
ordeaux/service/src/android/bordeaux/services/BordeauxRanker.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/BordeauxSessionStorage.java
ordeaux/service/src/android/bordeaux/services/FeatureAssembly.java
ordeaux/service/src/android/bordeaux/services/IAggregatorManager.aidl
ordeaux/service/src/android/bordeaux/services/IBordeauxService.aidl
ordeaux/service/src/android/bordeaux/services/IPredictor.aidl
ordeaux/service/src/android/bordeaux/services/Learning_StochasticLinearRanker.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/MotionStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/Predictor.java
ordeaux/service/src/android/bordeaux/services/StringString.aidl
ordeaux/service/src/android/bordeaux/services/StringString.java
ordeaux/service/src/android/bordeaux/services/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
ordeaux/apps/Android.mk
ordeaux/apps/AppLauncherWidget/Android.mk
ordeaux/apps/AppLauncherWidget/AndroidManifest.xml
ordeaux/apps/AppLauncherWidget/res/drawable/background.xml
ordeaux/apps/AppLauncherWidget/res/drawable/ic_launcher.png
ordeaux/apps/AppLauncherWidget/res/layout/main.xml
ordeaux/apps/AppLauncherWidget/res/layout/widget.xml
ordeaux/apps/AppLauncherWidget/res/values/strings.xml
ordeaux/apps/AppLauncherWidget/res/xml/widget_info.xml
ordeaux/apps/AppLauncherWidget/src/android/bordeaux/applauncherwidget/AppLauncherWidgetActivity.java
ordeaux/apps/AppLauncherWidget/src/android/bordeaux/applauncherwidget/AppLauncherWidgetProvider.java
ordeaux/apps/AppLauncherWidget/src/android/bordeaux/applauncherwidget/proto/activity_record.proto
ordeaux/learning/Android.mk
ordeaux/learning/predictor_histogram/Android.mk
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/predictorHist.java
ordeaux/service/Android.mk
ordeaux/service/src/android/bordeaux/services/Aggregator.java
ordeaux/service/src/android/bordeaux/services/AggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxAggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxManagerService.java
ordeaux/service/src/android/bordeaux/services/BordeauxPredictor.java
ordeaux/service/src/android/bordeaux/services/BordeauxRanker.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/BordeauxSessionStorage.java
ordeaux/service/src/android/bordeaux/services/FeatureAssembly.java
ordeaux/service/src/android/bordeaux/services/IAggregatorManager.aidl
ordeaux/service/src/android/bordeaux/services/IBordeauxService.aidl
ordeaux/service/src/android/bordeaux/services/IPredictor.aidl
ordeaux/service/src/android/bordeaux/services/Learning_StochasticLinearRanker.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/MotionStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/Predictor.java
ordeaux/service/src/android/bordeaux/services/StringString.aidl
ordeaux/service/src/android/bordeaux/services/StringString.java
ordeaux/service/src/android/bordeaux/services/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>
ordeaux/apps/Android.mk
ordeaux/apps/AppLauncherWidget/Android.mk
ordeaux/apps/AppLauncherWidget/AndroidManifest.xml
ordeaux/apps/AppLauncherWidget/res/drawable/background.xml
ordeaux/apps/AppLauncherWidget/res/drawable/ic_launcher.png
ordeaux/apps/AppLauncherWidget/res/layout/main.xml
ordeaux/apps/AppLauncherWidget/res/layout/widget.xml
ordeaux/apps/AppLauncherWidget/res/values/strings.xml
ordeaux/apps/AppLauncherWidget/res/xml/widget_info.xml
ordeaux/apps/AppLauncherWidget/src/android/bordeaux/applauncherwidget/AppLauncherWidgetActivity.java
ordeaux/apps/AppLauncherWidget/src/android/bordeaux/applauncherwidget/AppLauncherWidgetProvider.java
ordeaux/apps/AppLauncherWidget/src/android/bordeaux/applauncherwidget/proto/activity_record.proto
ordeaux/learning/Android.mk
ordeaux/learning/predictor_histogram/Android.mk
ordeaux/learning/predictor_histogram/java/android/bordeaux/learning/predictorHist.java
ordeaux/service/Android.mk
ordeaux/service/src/android/bordeaux/services/Aggregator.java
ordeaux/service/src/android/bordeaux/services/AggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxAggregatorManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxManagerService.java
ordeaux/service/src/android/bordeaux/services/BordeauxPredictor.java
ordeaux/service/src/android/bordeaux/services/BordeauxRanker.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/BordeauxSessionStorage.java
ordeaux/service/src/android/bordeaux/services/FeatureAssembly.java
ordeaux/service/src/android/bordeaux/services/IAggregatorManager.aidl
ordeaux/service/src/android/bordeaux/services/IBordeauxService.aidl
ordeaux/service/src/android/bordeaux/services/IPredictor.aidl
ordeaux/service/src/android/bordeaux/services/Learning_StochasticLinearRanker.java
ordeaux/service/src/android/bordeaux/services/LocationStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/MotionStatsAggregator.java
ordeaux/service/src/android/bordeaux/services/Predictor.java
ordeaux/service/src/android/bordeaux/services/StringString.aidl
ordeaux/service/src/android/bordeaux/services/StringString.java
ordeaux/service/src/android/bordeaux/services/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
ordeaux/learning/stochastic_linear_ranker/java/android/bordeaux/learning/StochasticLinearRanker.java
ordeaux/learning/stochastic_linear_ranker/jni/jni_stochastic_linear_ranker.cpp
ordeaux/learning/stochastic_linear_ranker/jni/jni_stochastic_linear_ranker.h
ordeaux/learning/stochastic_linear_ranker/native/stochastic_linear_ranker.h
ordeaux/service/Android.mk
ordeaux/service/src/android/bordeaux/services/BordeauxRanker.java
ordeaux/service/src/android/bordeaux/services/ILearning_StochasticLinearRanker.aidl
ordeaux/service/src/android/bordeaux/services/Learning_StochasticLinearRanker.java
ordeaux/service/src/android/bordeaux/services/StochasticLinearRankerWithPrior.java
|
1dd8ef56681617db46caec7776c9bf416f01d8dd |
31-Mar-2012 |
Wei Hua <whua@google.com> |
Session management. Automatic saving. Retrieving. Change-Id: I3f4fa8eadea782bb73edaff690659cfa52b7077d
ordeaux/learning/stochastic_linear_ranker/java/android/bordeaux/learning/StochasticLinearRanker.java
ordeaux/service/Android.mk
ordeaux/service/src/android/bordeaux/services/BordeauxManagerService.java
ordeaux/service/src/android/bordeaux/services/BordeauxRanker.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/BordeauxSessionManager.java
ordeaux/service/src/android/bordeaux/services/BordeauxSessionStorage.java
ordeaux/service/src/android/bordeaux/services/IBordeauxLearner.java
ordeaux/service/src/android/bordeaux/services/ILearning_StochasticLinearRanker.aidl
ordeaux/service/src/android/bordeaux/services/Learning_MulticlassPA.java
ordeaux/service/src/android/bordeaux/services/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
ndroid.mk
ordeaux/Android.mk
ordeaux/learning/Android.mk
ordeaux/learning/multiclass_pa/Android.mk
ordeaux/learning/multiclass_pa/java/android/bordeaux/learning/MulticlassPA.java
ordeaux/learning/multiclass_pa/jni/jni_multiclass_pa.cpp
ordeaux/learning/multiclass_pa/jni/jni_multiclass_pa.h
ordeaux/learning/multiclass_pa/native/multiclass_pa.cpp
ordeaux/learning/multiclass_pa/native/multiclass_pa.h
ordeaux/learning/multiclass_pa/native/util.cpp
ordeaux/learning/multiclass_pa/native/util.h
ordeaux/learning/stochastic_linear_ranker/Android.mk
ordeaux/learning/stochastic_linear_ranker/java/android/bordeaux/learning/StochasticLinearRanker.java
ordeaux/learning/stochastic_linear_ranker/jni/jni_stochastic_linear_ranker.cpp
ordeaux/learning/stochastic_linear_ranker/jni/jni_stochastic_linear_ranker.h
ordeaux/learning/stochastic_linear_ranker/native/common_defs.h
ordeaux/learning/stochastic_linear_ranker/native/learning_rate_controller-inl.h
ordeaux/learning/stochastic_linear_ranker/native/sparse_weight_vector.cpp
ordeaux/learning/stochastic_linear_ranker/native/sparse_weight_vector.h
ordeaux/learning/stochastic_linear_ranker/native/stochastic_linear_ranker.cpp
ordeaux/learning/stochastic_linear_ranker/native/stochastic_linear_ranker.h
ordeaux/service/Android.mk
ordeaux/service/AndroidManifest.xml
ordeaux/service/res/drawable-hdpi/ic_bordeaux.png
ordeaux/service/res/drawable-mdpi/ic_bordeaux.png
ordeaux/service/res/drawable-xhdpi/ic_bordeaux.png
ordeaux/service/res/layout/lava_messenger_service_binding.xml
ordeaux/service/res/layout/lava_service_binding.xml
ordeaux/service/res/layout/lava_service_controller.xml
ordeaux/service/res/values/strings.xml
ordeaux/service/src/android/bordeaux/services/BordeauxClassifier.java
ordeaux/service/src/android/bordeaux/services/BordeauxManagerService.java
ordeaux/service/src/android/bordeaux/services/BordeauxRanker.java
ordeaux/service/src/android/bordeaux/services/BordeauxService.java
ordeaux/service/src/android/bordeaux/services/IBordeauxService.aidl
ordeaux/service/src/android/bordeaux/services/IBordeauxServiceCallback.aidl
ordeaux/service/src/android/bordeaux/services/ILearning_MulticlassPA.aidl
ordeaux/service/src/android/bordeaux/services/ILearning_StochasticLinearRanker.aidl
ordeaux/service/src/android/bordeaux/services/IntFloat.aidl
ordeaux/service/src/android/bordeaux/services/IntFloat.java
ordeaux/service/src/android/bordeaux/services/Learning_MulticlassPA.java
ordeaux/service/src/android/bordeaux/services/Learning_StochasticLinearRanker.java
ordeaux/service/src/android/bordeaux/services/StringFloat.aidl
ordeaux/service/src/android/bordeaux/services/StringFloat.java
|
11ac59df683f8c63530a970d058ca30e6bfe1b89 |
01-Mar-2012 |
Anatol Pomazau <anatol@google.com> |
Initial empty repository
|