├── .bazelrc ├── .gitignore ├── BUILD ├── WORKSPACE ├── autil ├── BUILD ├── CommonMacros.h ├── ConstString.cpp ├── ConstString.h ├── FormatInt.cpp ├── FormatInt.h ├── Log.h ├── LongHashValue.cpp ├── LongHashValue.h ├── MultiValueCreator.cpp ├── MultiValueCreator.h ├── MultiValueFormatter.h ├── MultiValueType.cpp ├── MultiValueType.h ├── MurmurHash.cpp ├── MurmurHash.h ├── StringTokenizer.cpp ├── StringTokenizer.h ├── StringUtil.cpp ├── StringUtil.h ├── TimeUtility.cpp ├── TimeUtility.h ├── bitmap.cpp ├── bitmap.h ├── legacy │ ├── RapidJsonCommon.h │ ├── RapidJsonHelper.cpp │ ├── RapidJsonHelper.h │ ├── any.h │ ├── astream.cpp │ ├── astream.h │ ├── exception.cpp │ ├── exception.h │ ├── fast_jsonizable.cpp │ ├── fast_jsonizable.h │ ├── fast_jsonizable_dec.h │ ├── json.cpp │ ├── json.h │ ├── json_string_enhanced.cpp │ ├── jsonizable.h │ ├── jsonizable_exception.h │ ├── legacy_jsonizable.h │ ├── legacy_jsonizable_dec.h │ ├── string_conversion.cpp │ ├── string_pattern.cpp │ ├── string_regex.cpp │ ├── string_tools.h │ └── string_utf8.cpp └── mem_pool │ ├── AllocatePolicy.h │ ├── ChunkAllocatorBase.h │ ├── MemoryChunk.h │ ├── Pool.cpp │ ├── Pool.h │ ├── PoolBase.h │ ├── SimpleAllocatePolicy.cpp │ ├── SimpleAllocatePolicy.h │ ├── SimpleAllocator.cpp │ ├── SimpleAllocator.h │ └── pool_allocator.h ├── defs.bzl ├── fg_lite └── feature │ ├── AnyConvert.h │ ├── BTree.h │ ├── Base64.cpp │ ├── Base64.h │ ├── Collector.h │ ├── Combiner.h │ ├── ComboFeatureFunction.cpp │ ├── ComboFeatureFunction.h │ ├── Feature.h │ ├── FeatureConfig.cpp │ ├── FeatureConfig.h │ ├── FeatureFormatter.h │ ├── FeatureFunction.cpp │ ├── FeatureFunction.h │ ├── FeatureFunctionCreator.cpp │ ├── FeatureFunctionCreator.h │ ├── FeatureInput.h │ ├── FeatureWritter.h │ ├── FillMapDataBTreeVisitor.h │ ├── FloatValueConvertor.h │ ├── GBDTFeatureFunction.cpp │ ├── GBDTFeatureFunction.h │ ├── HitPropertyCombo.cpp │ ├── HitPropertyCombo.h │ ├── IdFeatureFunction.cpp │ ├── IdFeatureFunction.h │ ├── KgbMatchSemanticFeatureFunction.cpp │ ├── KgbMatchSemanticFeatureFunction.h │ ├── LookupFeatureBTreeClient.cpp │ ├── LookupFeatureBTreeClient.h │ ├── LookupFeatureBTreeEncoder.h │ ├── LookupFeatureDataType.h │ ├── LookupFeatureEncoder.cpp │ ├── LookupFeatureEncoder.h │ ├── LookupFeatureFunction.cpp │ ├── LookupFeatureFunction.h │ ├── LookupFeatureFunctionArray.cpp │ ├── LookupFeatureFunctionArray.h │ ├── LookupFeatureFunctionArrayImpl.h │ ├── LookupFeatureFunctionBTree.cpp │ ├── LookupFeatureFunctionBTree.h │ ├── LookupFeatureFunctionV2.cpp │ ├── LookupFeatureFunctionV2.h │ ├── LookupFeatureFunctionV3.cpp │ ├── LookupFeatureFunctionV3.h │ ├── LookupFeatureSparseEncoder.cpp │ ├── LookupFeatureSparseEncoder.h │ ├── MapWrapper.h │ ├── MatchFeatureFunction.cpp │ ├── MatchFeatureFunction.h │ ├── MatchFunction.cpp │ ├── MatchFunction.h │ ├── MatchFunctionImpl.cpp │ ├── MatchFunctionImpl.h │ ├── Normalizer.cpp │ ├── Normalizer.h │ ├── OverLapFeatureEvaluator.cpp │ ├── OverLapFeatureEvaluator.h │ ├── OverLapFeatureFunction.cpp │ ├── OverLapFeatureFunction.h │ ├── OverLapFeatureFunction1.cpp │ ├── OverLapFeatureFunctionImpl.h │ ├── PreclickUrbWordFeatureFunction.cpp │ ├── PreclickUrbWordFeatureFunction.h │ ├── RawFeatureFunction.cpp │ ├── RawFeatureFunction.h │ ├── StoreMapDataBTreeVisitor.h │ ├── UserMatchInfo.cpp │ ├── UserMatchInfo.h │ └── test │ ├── BTreeTest.cpp │ ├── BenchMarkTest.cpp │ ├── CombinerTest.cpp │ ├── ComboFeatureFunctionTest.cpp │ ├── FeatureFunctionCreatorTest.cpp │ ├── FeatureFunctionTestBase.h │ ├── FloatValueConvertorTest.cpp │ ├── IdFeatureFunctionTest.cpp │ ├── KgbMatchSemanticFeatureFunctionTest.cpp │ ├── LookupFeatureFunctionArrayTest.cpp │ ├── LookupFeatureFunctionTest.cpp │ ├── LookupFeatureFunctionV2Test.cpp │ ├── LookupFeatureFunctionV3Test.cpp │ ├── LookupSparseTest.cpp │ ├── MatchFeatureFunctionTest.cpp │ ├── MatchFunctionImplTest.cpp │ ├── NormalizerTest.cpp │ ├── OverLapFeatureFunctionTest.cpp │ ├── PreclickUrbWordFeatureFunctionTest.cpp │ ├── RawFeatureFunctionTest.cpp │ ├── UserMatchInfoTest.cpp │ └── dotest.cpp ├── third_party ├── BUILD ├── gmock.BUILD └── rapidjson.BUILD └── workspace.bzl /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/.bazelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bazel-* -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/BUILD -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/WORKSPACE -------------------------------------------------------------------------------- /autil/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/BUILD -------------------------------------------------------------------------------- /autil/CommonMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/CommonMacros.h -------------------------------------------------------------------------------- /autil/ConstString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/ConstString.cpp -------------------------------------------------------------------------------- /autil/ConstString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/ConstString.h -------------------------------------------------------------------------------- /autil/FormatInt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/FormatInt.cpp -------------------------------------------------------------------------------- /autil/FormatInt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/FormatInt.h -------------------------------------------------------------------------------- /autil/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/Log.h -------------------------------------------------------------------------------- /autil/LongHashValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/LongHashValue.cpp -------------------------------------------------------------------------------- /autil/LongHashValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/LongHashValue.h -------------------------------------------------------------------------------- /autil/MultiValueCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/MultiValueCreator.cpp -------------------------------------------------------------------------------- /autil/MultiValueCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/MultiValueCreator.h -------------------------------------------------------------------------------- /autil/MultiValueFormatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/MultiValueFormatter.h -------------------------------------------------------------------------------- /autil/MultiValueType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/MultiValueType.cpp -------------------------------------------------------------------------------- /autil/MultiValueType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/MultiValueType.h -------------------------------------------------------------------------------- /autil/MurmurHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/MurmurHash.cpp -------------------------------------------------------------------------------- /autil/MurmurHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/MurmurHash.h -------------------------------------------------------------------------------- /autil/StringTokenizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/StringTokenizer.cpp -------------------------------------------------------------------------------- /autil/StringTokenizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/StringTokenizer.h -------------------------------------------------------------------------------- /autil/StringUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/StringUtil.cpp -------------------------------------------------------------------------------- /autil/StringUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/StringUtil.h -------------------------------------------------------------------------------- /autil/TimeUtility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/TimeUtility.cpp -------------------------------------------------------------------------------- /autil/TimeUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/TimeUtility.h -------------------------------------------------------------------------------- /autil/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/bitmap.cpp -------------------------------------------------------------------------------- /autil/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/bitmap.h -------------------------------------------------------------------------------- /autil/legacy/RapidJsonCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/RapidJsonCommon.h -------------------------------------------------------------------------------- /autil/legacy/RapidJsonHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/RapidJsonHelper.cpp -------------------------------------------------------------------------------- /autil/legacy/RapidJsonHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/RapidJsonHelper.h -------------------------------------------------------------------------------- /autil/legacy/any.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/any.h -------------------------------------------------------------------------------- /autil/legacy/astream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/astream.cpp -------------------------------------------------------------------------------- /autil/legacy/astream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/astream.h -------------------------------------------------------------------------------- /autil/legacy/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/exception.cpp -------------------------------------------------------------------------------- /autil/legacy/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/exception.h -------------------------------------------------------------------------------- /autil/legacy/fast_jsonizable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/fast_jsonizable.cpp -------------------------------------------------------------------------------- /autil/legacy/fast_jsonizable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/fast_jsonizable.h -------------------------------------------------------------------------------- /autil/legacy/fast_jsonizable_dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/fast_jsonizable_dec.h -------------------------------------------------------------------------------- /autil/legacy/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/json.cpp -------------------------------------------------------------------------------- /autil/legacy/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/json.h -------------------------------------------------------------------------------- /autil/legacy/json_string_enhanced.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/json_string_enhanced.cpp -------------------------------------------------------------------------------- /autil/legacy/jsonizable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/jsonizable.h -------------------------------------------------------------------------------- /autil/legacy/jsonizable_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/jsonizable_exception.h -------------------------------------------------------------------------------- /autil/legacy/legacy_jsonizable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/legacy_jsonizable.h -------------------------------------------------------------------------------- /autil/legacy/legacy_jsonizable_dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/legacy_jsonizable_dec.h -------------------------------------------------------------------------------- /autil/legacy/string_conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/string_conversion.cpp -------------------------------------------------------------------------------- /autil/legacy/string_pattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/string_pattern.cpp -------------------------------------------------------------------------------- /autil/legacy/string_regex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/string_regex.cpp -------------------------------------------------------------------------------- /autil/legacy/string_tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/string_tools.h -------------------------------------------------------------------------------- /autil/legacy/string_utf8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/legacy/string_utf8.cpp -------------------------------------------------------------------------------- /autil/mem_pool/AllocatePolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/AllocatePolicy.h -------------------------------------------------------------------------------- /autil/mem_pool/ChunkAllocatorBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/ChunkAllocatorBase.h -------------------------------------------------------------------------------- /autil/mem_pool/MemoryChunk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/MemoryChunk.h -------------------------------------------------------------------------------- /autil/mem_pool/Pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/Pool.cpp -------------------------------------------------------------------------------- /autil/mem_pool/Pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/Pool.h -------------------------------------------------------------------------------- /autil/mem_pool/PoolBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/PoolBase.h -------------------------------------------------------------------------------- /autil/mem_pool/SimpleAllocatePolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/SimpleAllocatePolicy.cpp -------------------------------------------------------------------------------- /autil/mem_pool/SimpleAllocatePolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/SimpleAllocatePolicy.h -------------------------------------------------------------------------------- /autil/mem_pool/SimpleAllocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/SimpleAllocator.cpp -------------------------------------------------------------------------------- /autil/mem_pool/SimpleAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/SimpleAllocator.h -------------------------------------------------------------------------------- /autil/mem_pool/pool_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/autil/mem_pool/pool_allocator.h -------------------------------------------------------------------------------- /defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/defs.bzl -------------------------------------------------------------------------------- /fg_lite/feature/AnyConvert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/AnyConvert.h -------------------------------------------------------------------------------- /fg_lite/feature/BTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/BTree.h -------------------------------------------------------------------------------- /fg_lite/feature/Base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/Base64.cpp -------------------------------------------------------------------------------- /fg_lite/feature/Base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/Base64.h -------------------------------------------------------------------------------- /fg_lite/feature/Collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/Collector.h -------------------------------------------------------------------------------- /fg_lite/feature/Combiner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/Combiner.h -------------------------------------------------------------------------------- /fg_lite/feature/ComboFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/ComboFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/ComboFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/ComboFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/Feature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/Feature.h -------------------------------------------------------------------------------- /fg_lite/feature/FeatureConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureConfig.cpp -------------------------------------------------------------------------------- /fg_lite/feature/FeatureConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureConfig.h -------------------------------------------------------------------------------- /fg_lite/feature/FeatureFormatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureFormatter.h -------------------------------------------------------------------------------- /fg_lite/feature/FeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/FeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/FeatureFunctionCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureFunctionCreator.cpp -------------------------------------------------------------------------------- /fg_lite/feature/FeatureFunctionCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureFunctionCreator.h -------------------------------------------------------------------------------- /fg_lite/feature/FeatureInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureInput.h -------------------------------------------------------------------------------- /fg_lite/feature/FeatureWritter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FeatureWritter.h -------------------------------------------------------------------------------- /fg_lite/feature/FillMapDataBTreeVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FillMapDataBTreeVisitor.h -------------------------------------------------------------------------------- /fg_lite/feature/FloatValueConvertor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/FloatValueConvertor.h -------------------------------------------------------------------------------- /fg_lite/feature/GBDTFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/GBDTFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/GBDTFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/GBDTFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/HitPropertyCombo.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fg_lite/feature/HitPropertyCombo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/HitPropertyCombo.h -------------------------------------------------------------------------------- /fg_lite/feature/IdFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/IdFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/IdFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/IdFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/KgbMatchSemanticFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/KgbMatchSemanticFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/KgbMatchSemanticFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/KgbMatchSemanticFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureBTreeClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureBTreeClient.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureBTreeClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureBTreeClient.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureBTreeEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureBTreeEncoder.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureDataType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureDataType.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureEncoder.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureEncoder.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionArray.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionArray.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionArrayImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionArrayImpl.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionBTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionBTree.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionBTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionBTree.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionV2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionV2.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionV2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionV2.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionV3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionV3.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureFunctionV3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureFunctionV3.h -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureSparseEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureSparseEncoder.cpp -------------------------------------------------------------------------------- /fg_lite/feature/LookupFeatureSparseEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/LookupFeatureSparseEncoder.h -------------------------------------------------------------------------------- /fg_lite/feature/MapWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/MapWrapper.h -------------------------------------------------------------------------------- /fg_lite/feature/MatchFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/MatchFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/MatchFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/MatchFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/MatchFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/MatchFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/MatchFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/MatchFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/MatchFunctionImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/MatchFunctionImpl.cpp -------------------------------------------------------------------------------- /fg_lite/feature/MatchFunctionImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/MatchFunctionImpl.h -------------------------------------------------------------------------------- /fg_lite/feature/Normalizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/Normalizer.cpp -------------------------------------------------------------------------------- /fg_lite/feature/Normalizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/Normalizer.h -------------------------------------------------------------------------------- /fg_lite/feature/OverLapFeatureEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/OverLapFeatureEvaluator.cpp -------------------------------------------------------------------------------- /fg_lite/feature/OverLapFeatureEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/OverLapFeatureEvaluator.h -------------------------------------------------------------------------------- /fg_lite/feature/OverLapFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/OverLapFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/OverLapFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/OverLapFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/OverLapFeatureFunction1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/OverLapFeatureFunction1.cpp -------------------------------------------------------------------------------- /fg_lite/feature/OverLapFeatureFunctionImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/OverLapFeatureFunctionImpl.h -------------------------------------------------------------------------------- /fg_lite/feature/PreclickUrbWordFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/PreclickUrbWordFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/PreclickUrbWordFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/PreclickUrbWordFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/RawFeatureFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/RawFeatureFunction.cpp -------------------------------------------------------------------------------- /fg_lite/feature/RawFeatureFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/RawFeatureFunction.h -------------------------------------------------------------------------------- /fg_lite/feature/StoreMapDataBTreeVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/StoreMapDataBTreeVisitor.h -------------------------------------------------------------------------------- /fg_lite/feature/UserMatchInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/UserMatchInfo.cpp -------------------------------------------------------------------------------- /fg_lite/feature/UserMatchInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/UserMatchInfo.h -------------------------------------------------------------------------------- /fg_lite/feature/test/BTreeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/BTreeTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/BenchMarkTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/BenchMarkTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/CombinerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/CombinerTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/ComboFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/ComboFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/FeatureFunctionCreatorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/FeatureFunctionCreatorTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/FeatureFunctionTestBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/FeatureFunctionTestBase.h -------------------------------------------------------------------------------- /fg_lite/feature/test/FloatValueConvertorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/FloatValueConvertorTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/IdFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/IdFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/KgbMatchSemanticFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/KgbMatchSemanticFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/LookupFeatureFunctionArrayTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/LookupFeatureFunctionArrayTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/LookupFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/LookupFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/LookupFeatureFunctionV2Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/LookupFeatureFunctionV2Test.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/LookupFeatureFunctionV3Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/LookupFeatureFunctionV3Test.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/LookupSparseTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/LookupSparseTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/MatchFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/MatchFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/MatchFunctionImplTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/MatchFunctionImplTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/NormalizerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/NormalizerTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/OverLapFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/OverLapFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/PreclickUrbWordFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/PreclickUrbWordFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/RawFeatureFunctionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/RawFeatureFunctionTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/UserMatchInfoTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/UserMatchInfoTest.cpp -------------------------------------------------------------------------------- /fg_lite/feature/test/dotest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/fg_lite/feature/test/dotest.cpp -------------------------------------------------------------------------------- /third_party/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/gmock.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/third_party/gmock.BUILD -------------------------------------------------------------------------------- /third_party/rapidjson.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/third_party/rapidjson.BUILD -------------------------------------------------------------------------------- /workspace.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/FeatureGenerator/HEAD/workspace.bzl --------------------------------------------------------------------------------