master 0a392a9449b6 cached
3920 files
36.6 MB
9.9M tokens
32135 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (39,412K chars total). Download the full file to get everything.
Repository: senliuy/FaceLivenessDetection
Branch: master
Commit: 0a392a9449b6
Files: 3920
Total size: 36.6 MB

Directory structure:
gitextract_md3d66ye/

├── FaceLivenessDetection/
│   ├── CMakeLists.txt
│   ├── classifiers/
│   │   ├── haarcascade_frontalface_alt.xml
│   │   └── haarcascade_frontalface_alt_tree.xml
│   ├── cmake/
│   │   └── modules/
│   │       └── FindTBB.cmake
│   ├── exe/
│   │   └── FaceLivenessDetection/
│   │       ├── CMakeLists.txt
│   │       ├── FaceLivenessDetection.cpp
│   │       └── LivenessDetection/
│   │           ├── LivenessDetection.cpp
│   │           └── LivenessDetection.hpp
│   ├── lib/
│   │   ├── 3rdParty/
│   │   │   ├── OpenCV3.1/
│   │   │   │   ├── classifiers/
│   │   │   │   │   ├── haarcascade_frontalface_alt.xml
│   │   │   │   │   ├── haarcascade_frontalface_alt2.xml
│   │   │   │   │   ├── haarcascade_frontalface_alt_tree.xml
│   │   │   │   │   ├── haarcascade_frontalface_default.xml
│   │   │   │   │   └── haarcascade_profileface.xml
│   │   │   │   ├── include/
│   │   │   │   │   ├── opencv/
│   │   │   │   │   │   ├── cv.h
│   │   │   │   │   │   ├── cv.hpp
│   │   │   │   │   │   ├── cvaux.h
│   │   │   │   │   │   ├── cvaux.hpp
│   │   │   │   │   │   ├── cvwimage.h
│   │   │   │   │   │   ├── cxcore.h
│   │   │   │   │   │   ├── cxcore.hpp
│   │   │   │   │   │   ├── cxeigen.hpp
│   │   │   │   │   │   ├── cxmisc.h
│   │   │   │   │   │   ├── highgui.h
│   │   │   │   │   │   └── ml.h
│   │   │   │   │   └── opencv2/
│   │   │   │   │       ├── calib3d/
│   │   │   │   │       │   ├── calib3d.hpp
│   │   │   │   │       │   └── calib3d_c.h
│   │   │   │   │       ├── calib3d.hpp
│   │   │   │   │       ├── core/
│   │   │   │   │       │   ├── affine.hpp
│   │   │   │   │       │   ├── base.hpp
│   │   │   │   │       │   ├── bufferpool.hpp
│   │   │   │   │       │   ├── core.hpp
│   │   │   │   │       │   ├── core_c.h
│   │   │   │   │       │   ├── cuda.hpp
│   │   │   │   │       │   ├── cuda.inl.hpp
│   │   │   │   │       │   ├── cuda_stream_accessor.hpp
│   │   │   │   │       │   ├── cuda_types.hpp
│   │   │   │   │       │   ├── cvdef.h
│   │   │   │   │       │   ├── cvstd.hpp
│   │   │   │   │       │   ├── cvstd.inl.hpp
│   │   │   │   │       │   ├── directx.hpp
│   │   │   │   │       │   ├── eigen.hpp
│   │   │   │   │       │   ├── fast_math.hpp
│   │   │   │   │       │   ├── hal/
│   │   │   │   │       │   │   ├── hal.hpp
│   │   │   │   │       │   │   ├── interface.h
│   │   │   │   │       │   │   ├── intrin.hpp
│   │   │   │   │       │   │   ├── intrin_cpp.hpp
│   │   │   │   │       │   │   ├── intrin_neon.hpp
│   │   │   │   │       │   │   └── intrin_sse.hpp
│   │   │   │   │       │   ├── ippasync.hpp
│   │   │   │   │       │   ├── mat.hpp
│   │   │   │   │       │   ├── mat.inl.hpp
│   │   │   │   │       │   ├── matx.hpp
│   │   │   │   │       │   ├── neon_utils.hpp
│   │   │   │   │       │   ├── ocl.hpp
│   │   │   │   │       │   ├── ocl_genbase.hpp
│   │   │   │   │       │   ├── opengl.hpp
│   │   │   │   │       │   ├── operations.hpp
│   │   │   │   │       │   ├── optim.hpp
│   │   │   │   │       │   ├── persistence.hpp
│   │   │   │   │       │   ├── private.cuda.hpp
│   │   │   │   │       │   ├── private.hpp
│   │   │   │   │       │   ├── ptr.inl.hpp
│   │   │   │   │       │   ├── saturate.hpp
│   │   │   │   │       │   ├── sse_utils.hpp
│   │   │   │   │       │   ├── traits.hpp
│   │   │   │   │       │   ├── types.hpp
│   │   │   │   │       │   ├── types_c.h
│   │   │   │   │       │   ├── utility.hpp
│   │   │   │   │       │   ├── va_intel.hpp
│   │   │   │   │       │   ├── version.hpp
│   │   │   │   │       │   └── wimage.hpp
│   │   │   │   │       ├── core.hpp
│   │   │   │   │       ├── cvconfig.h
│   │   │   │   │       ├── features2d/
│   │   │   │   │       │   └── features2d.hpp
│   │   │   │   │       ├── features2d.hpp
│   │   │   │   │       ├── flann/
│   │   │   │   │       │   ├── all_indices.h
│   │   │   │   │       │   ├── allocator.h
│   │   │   │   │       │   ├── any.h
│   │   │   │   │       │   ├── autotuned_index.h
│   │   │   │   │       │   ├── composite_index.h
│   │   │   │   │       │   ├── config.h
│   │   │   │   │       │   ├── defines.h
│   │   │   │   │       │   ├── dist.h
│   │   │   │   │       │   ├── dummy.h
│   │   │   │   │       │   ├── dynamic_bitset.h
│   │   │   │   │       │   ├── flann.hpp
│   │   │   │   │       │   ├── flann_base.hpp
│   │   │   │   │       │   ├── general.h
│   │   │   │   │       │   ├── ground_truth.h
│   │   │   │   │       │   ├── hdf5.h
│   │   │   │   │       │   ├── heap.h
│   │   │   │   │       │   ├── hierarchical_clustering_index.h
│   │   │   │   │       │   ├── index_testing.h
│   │   │   │   │       │   ├── kdtree_index.h
│   │   │   │   │       │   ├── kdtree_single_index.h
│   │   │   │   │       │   ├── kmeans_index.h
│   │   │   │   │       │   ├── linear_index.h
│   │   │   │   │       │   ├── logger.h
│   │   │   │   │       │   ├── lsh_index.h
│   │   │   │   │       │   ├── lsh_table.h
│   │   │   │   │       │   ├── matrix.h
│   │   │   │   │       │   ├── miniflann.hpp
│   │   │   │   │       │   ├── nn_index.h
│   │   │   │   │       │   ├── object_factory.h
│   │   │   │   │       │   ├── params.h
│   │   │   │   │       │   ├── random.h
│   │   │   │   │       │   ├── result_set.h
│   │   │   │   │       │   ├── sampling.h
│   │   │   │   │       │   ├── saving.h
│   │   │   │   │       │   ├── simplex_downhill.h
│   │   │   │   │       │   └── timer.h
│   │   │   │   │       ├── flann.hpp
│   │   │   │   │       ├── highgui/
│   │   │   │   │       │   ├── highgui.hpp
│   │   │   │   │       │   └── highgui_c.h
│   │   │   │   │       ├── highgui.hpp
│   │   │   │   │       ├── imgcodecs/
│   │   │   │   │       │   ├── imgcodecs.hpp
│   │   │   │   │       │   ├── imgcodecs_c.h
│   │   │   │   │       │   └── ios.h
│   │   │   │   │       ├── imgcodecs.hpp
│   │   │   │   │       ├── imgproc/
│   │   │   │   │       │   ├── detail/
│   │   │   │   │       │   │   └── distortion_model.hpp
│   │   │   │   │       │   ├── imgproc.hpp
│   │   │   │   │       │   ├── imgproc_c.h
│   │   │   │   │       │   └── types_c.h
│   │   │   │   │       ├── imgproc.hpp
│   │   │   │   │       ├── ml/
│   │   │   │   │       │   └── ml.hpp
│   │   │   │   │       ├── ml.hpp
│   │   │   │   │       ├── objdetect/
│   │   │   │   │       │   ├── detection_based_tracker.hpp
│   │   │   │   │       │   ├── objdetect.hpp
│   │   │   │   │       │   └── objdetect_c.h
│   │   │   │   │       ├── objdetect.hpp
│   │   │   │   │       ├── opencv.hpp
│   │   │   │   │       ├── opencv_modules.hpp
│   │   │   │   │       ├── photo/
│   │   │   │   │       │   ├── cuda.hpp
│   │   │   │   │       │   ├── photo.hpp
│   │   │   │   │       │   └── photo_c.h
│   │   │   │   │       ├── photo.hpp
│   │   │   │   │       ├── shape/
│   │   │   │   │       │   ├── emdL1.hpp
│   │   │   │   │       │   ├── hist_cost.hpp
│   │   │   │   │       │   ├── shape.hpp
│   │   │   │   │       │   ├── shape_distance.hpp
│   │   │   │   │       │   └── shape_transformer.hpp
│   │   │   │   │       ├── shape.hpp
│   │   │   │   │       ├── stitching/
│   │   │   │   │       │   ├── detail/
│   │   │   │   │       │   │   ├── autocalib.hpp
│   │   │   │   │       │   │   ├── blenders.hpp
│   │   │   │   │       │   │   ├── camera.hpp
│   │   │   │   │       │   │   ├── exposure_compensate.hpp
│   │   │   │   │       │   │   ├── matchers.hpp
│   │   │   │   │       │   │   ├── motion_estimators.hpp
│   │   │   │   │       │   │   ├── seam_finders.hpp
│   │   │   │   │       │   │   ├── timelapsers.hpp
│   │   │   │   │       │   │   ├── util.hpp
│   │   │   │   │       │   │   ├── util_inl.hpp
│   │   │   │   │       │   │   ├── warpers.hpp
│   │   │   │   │       │   │   └── warpers_inl.hpp
│   │   │   │   │       │   └── warpers.hpp
│   │   │   │   │       ├── stitching.hpp
│   │   │   │   │       ├── superres/
│   │   │   │   │       │   └── optical_flow.hpp
│   │   │   │   │       ├── superres.hpp
│   │   │   │   │       ├── video/
│   │   │   │   │       │   ├── background_segm.hpp
│   │   │   │   │       │   ├── tracking.hpp
│   │   │   │   │       │   ├── tracking_c.h
│   │   │   │   │       │   └── video.hpp
│   │   │   │   │       ├── video.hpp
│   │   │   │   │       ├── videoio/
│   │   │   │   │       │   ├── cap_ios.h
│   │   │   │   │       │   ├── videoio.hpp
│   │   │   │   │       │   └── videoio_c.h
│   │   │   │   │       ├── videoio.hpp
│   │   │   │   │       ├── videostab/
│   │   │   │   │       │   ├── deblurring.hpp
│   │   │   │   │       │   ├── fast_marching.hpp
│   │   │   │   │       │   ├── fast_marching_inl.hpp
│   │   │   │   │       │   ├── frame_source.hpp
│   │   │   │   │       │   ├── global_motion.hpp
│   │   │   │   │       │   ├── inpainting.hpp
│   │   │   │   │       │   ├── log.hpp
│   │   │   │   │       │   ├── motion_core.hpp
│   │   │   │   │       │   ├── motion_stabilizing.hpp
│   │   │   │   │       │   ├── optical_flow.hpp
│   │   │   │   │       │   ├── outlier_rejection.hpp
│   │   │   │   │       │   ├── ring_buffer.hpp
│   │   │   │   │       │   ├── stabilizer.hpp
│   │   │   │   │       │   └── wobble_suppression.hpp
│   │   │   │   │       ├── videostab.hpp
│   │   │   │   │       └── world.hpp
│   │   │   │   ├── openCV3.1.props
│   │   │   │   ├── x64/
│   │   │   │   │   └── v140/
│   │   │   │   │       └── lib/
│   │   │   │   │           └── opencv_world310.lib
│   │   │   │   └── x86/
│   │   │   │       └── v140/
│   │   │   │           └── lib/
│   │   │   │               └── opencv_world310.lib
│   │   │   ├── boost/
│   │   │   │   ├── LICENSE_1_0.txt
│   │   │   │   ├── boost/
│   │   │   │   │   ├── algorithm/
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── clamp.hpp
│   │   │   │   │   │   ├── cxx11/
│   │   │   │   │   │   │   ├── all_of.hpp
│   │   │   │   │   │   │   ├── any_of.hpp
│   │   │   │   │   │   │   ├── copy_if.hpp
│   │   │   │   │   │   │   ├── copy_n.hpp
│   │   │   │   │   │   │   ├── find_if_not.hpp
│   │   │   │   │   │   │   ├── iota.hpp
│   │   │   │   │   │   │   ├── is_partitioned.hpp
│   │   │   │   │   │   │   ├── is_permutation.hpp
│   │   │   │   │   │   │   ├── is_sorted.hpp
│   │   │   │   │   │   │   ├── none_of.hpp
│   │   │   │   │   │   │   ├── one_of.hpp
│   │   │   │   │   │   │   ├── partition_copy.hpp
│   │   │   │   │   │   │   └── partition_point.hpp
│   │   │   │   │   │   ├── cxx14/
│   │   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   │   ├── is_permutation.hpp
│   │   │   │   │   │   │   └── mismatch.hpp
│   │   │   │   │   │   ├── gather.hpp
│   │   │   │   │   │   ├── hex.hpp
│   │   │   │   │   │   ├── minmax.hpp
│   │   │   │   │   │   ├── minmax_element.hpp
│   │   │   │   │   │   ├── searching/
│   │   │   │   │   │   │   ├── boyer_moore.hpp
│   │   │   │   │   │   │   ├── boyer_moore_horspool.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── bm_traits.hpp
│   │   │   │   │   │   │   │   └── debugging.hpp
│   │   │   │   │   │   │   └── knuth_morris_pratt.hpp
│   │   │   │   │   │   ├── string/
│   │   │   │   │   │   │   ├── case_conv.hpp
│   │   │   │   │   │   │   ├── classification.hpp
│   │   │   │   │   │   │   ├── compare.hpp
│   │   │   │   │   │   │   ├── concept.hpp
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   ├── constants.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── case_conv.hpp
│   │   │   │   │   │   │   │   ├── classification.hpp
│   │   │   │   │   │   │   │   ├── find_format.hpp
│   │   │   │   │   │   │   │   ├── find_format_all.hpp
│   │   │   │   │   │   │   │   ├── find_format_store.hpp
│   │   │   │   │   │   │   │   ├── find_iterator.hpp
│   │   │   │   │   │   │   │   ├── finder.hpp
│   │   │   │   │   │   │   │   ├── finder_regex.hpp
│   │   │   │   │   │   │   │   ├── formatter.hpp
│   │   │   │   │   │   │   │   ├── formatter_regex.hpp
│   │   │   │   │   │   │   │   ├── predicate.hpp
│   │   │   │   │   │   │   │   ├── replace_storage.hpp
│   │   │   │   │   │   │   │   ├── sequence.hpp
│   │   │   │   │   │   │   │   ├── trim.hpp
│   │   │   │   │   │   │   │   └── util.hpp
│   │   │   │   │   │   │   ├── erase.hpp
│   │   │   │   │   │   │   ├── find.hpp
│   │   │   │   │   │   │   ├── find_format.hpp
│   │   │   │   │   │   │   ├── find_iterator.hpp
│   │   │   │   │   │   │   ├── finder.hpp
│   │   │   │   │   │   │   ├── formatter.hpp
│   │   │   │   │   │   │   ├── iter_find.hpp
│   │   │   │   │   │   │   ├── join.hpp
│   │   │   │   │   │   │   ├── predicate.hpp
│   │   │   │   │   │   │   ├── predicate_facade.hpp
│   │   │   │   │   │   │   ├── regex.hpp
│   │   │   │   │   │   │   ├── regex_find_format.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── sequence_traits.hpp
│   │   │   │   │   │   │   ├── split.hpp
│   │   │   │   │   │   │   ├── std/
│   │   │   │   │   │   │   │   ├── list_traits.hpp
│   │   │   │   │   │   │   │   ├── rope_traits.hpp
│   │   │   │   │   │   │   │   ├── slist_traits.hpp
│   │   │   │   │   │   │   │   └── string_traits.hpp
│   │   │   │   │   │   │   ├── std_containers_traits.hpp
│   │   │   │   │   │   │   ├── trim.hpp
│   │   │   │   │   │   │   ├── trim_all.hpp
│   │   │   │   │   │   │   └── yes_no_type.hpp
│   │   │   │   │   │   ├── string.hpp
│   │   │   │   │   │   └── string_regex.hpp
│   │   │   │   │   ├── assert.hpp
│   │   │   │   │   ├── bind/
│   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   ├── bind_cc.hpp
│   │   │   │   │   │   ├── bind_mf2_cc.hpp
│   │   │   │   │   │   ├── bind_mf_cc.hpp
│   │   │   │   │   │   ├── bind_template.hpp
│   │   │   │   │   │   ├── make_adaptable.hpp
│   │   │   │   │   │   ├── mem_fn.hpp
│   │   │   │   │   │   ├── mem_fn_cc.hpp
│   │   │   │   │   │   ├── mem_fn_template.hpp
│   │   │   │   │   │   ├── mem_fn_vw.hpp
│   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   ├── protect.hpp
│   │   │   │   │   │   └── storage.hpp
│   │   │   │   │   ├── cerrno.hpp
│   │   │   │   │   ├── checked_delete.hpp
│   │   │   │   │   ├── concept/
│   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── backward_compatibility.hpp
│   │   │   │   │   │   │   ├── borland.hpp
│   │   │   │   │   │   │   ├── concept_def.hpp
│   │   │   │   │   │   │   ├── concept_undef.hpp
│   │   │   │   │   │   │   ├── general.hpp
│   │   │   │   │   │   │   ├── has_constraints.hpp
│   │   │   │   │   │   │   └── msvc.hpp
│   │   │   │   │   │   ├── requires.hpp
│   │   │   │   │   │   └── usage.hpp
│   │   │   │   │   ├── concept_check.hpp
│   │   │   │   │   ├── config/
│   │   │   │   │   │   ├── abi/
│   │   │   │   │   │   │   ├── borland_prefix.hpp
│   │   │   │   │   │   │   ├── borland_suffix.hpp
│   │   │   │   │   │   │   ├── msvc_prefix.hpp
│   │   │   │   │   │   │   └── msvc_suffix.hpp
│   │   │   │   │   │   ├── abi_prefix.hpp
│   │   │   │   │   │   ├── abi_suffix.hpp
│   │   │   │   │   │   ├── auto_link.hpp
│   │   │   │   │   │   ├── compiler/
│   │   │   │   │   │   │   ├── borland.hpp
│   │   │   │   │   │   │   ├── clang.hpp
│   │   │   │   │   │   │   ├── codegear.hpp
│   │   │   │   │   │   │   ├── comeau.hpp
│   │   │   │   │   │   │   ├── common_edg.hpp
│   │   │   │   │   │   │   ├── compaq_cxx.hpp
│   │   │   │   │   │   │   ├── cray.hpp
│   │   │   │   │   │   │   ├── digitalmars.hpp
│   │   │   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   │   │   ├── gcc_xml.hpp
│   │   │   │   │   │   │   ├── greenhills.hpp
│   │   │   │   │   │   │   ├── hp_acc.hpp
│   │   │   │   │   │   │   ├── intel.hpp
│   │   │   │   │   │   │   ├── kai.hpp
│   │   │   │   │   │   │   ├── metrowerks.hpp
│   │   │   │   │   │   │   ├── mpw.hpp
│   │   │   │   │   │   │   ├── nvcc.hpp
│   │   │   │   │   │   │   ├── pathscale.hpp
│   │   │   │   │   │   │   ├── pgi.hpp
│   │   │   │   │   │   │   ├── sgi_mipspro.hpp
│   │   │   │   │   │   │   ├── sunpro_cc.hpp
│   │   │   │   │   │   │   ├── vacpp.hpp
│   │   │   │   │   │   │   ├── visualc.hpp
│   │   │   │   │   │   │   └── xlcpp.hpp
│   │   │   │   │   │   ├── no_tr1/
│   │   │   │   │   │   │   ├── cmath.hpp
│   │   │   │   │   │   │   ├── complex.hpp
│   │   │   │   │   │   │   ├── functional.hpp
│   │   │   │   │   │   │   ├── memory.hpp
│   │   │   │   │   │   │   └── utility.hpp
│   │   │   │   │   │   ├── platform/
│   │   │   │   │   │   │   ├── aix.hpp
│   │   │   │   │   │   │   ├── amigaos.hpp
│   │   │   │   │   │   │   ├── beos.hpp
│   │   │   │   │   │   │   ├── bsd.hpp
│   │   │   │   │   │   │   ├── cloudabi.hpp
│   │   │   │   │   │   │   ├── cray.hpp
│   │   │   │   │   │   │   ├── cygwin.hpp
│   │   │   │   │   │   │   ├── haiku.hpp
│   │   │   │   │   │   │   ├── hpux.hpp
│   │   │   │   │   │   │   ├── irix.hpp
│   │   │   │   │   │   │   ├── linux.hpp
│   │   │   │   │   │   │   ├── macos.hpp
│   │   │   │   │   │   │   ├── qnxnto.hpp
│   │   │   │   │   │   │   ├── solaris.hpp
│   │   │   │   │   │   │   ├── symbian.hpp
│   │   │   │   │   │   │   ├── vms.hpp
│   │   │   │   │   │   │   ├── vxworks.hpp
│   │   │   │   │   │   │   └── win32.hpp
│   │   │   │   │   │   ├── posix_features.hpp
│   │   │   │   │   │   ├── requires_threads.hpp
│   │   │   │   │   │   ├── select_compiler_config.hpp
│   │   │   │   │   │   ├── select_platform_config.hpp
│   │   │   │   │   │   ├── select_stdlib_config.hpp
│   │   │   │   │   │   ├── stdlib/
│   │   │   │   │   │   │   ├── dinkumware.hpp
│   │   │   │   │   │   │   ├── libcomo.hpp
│   │   │   │   │   │   │   ├── libcpp.hpp
│   │   │   │   │   │   │   ├── libstdcpp3.hpp
│   │   │   │   │   │   │   ├── modena.hpp
│   │   │   │   │   │   │   ├── msl.hpp
│   │   │   │   │   │   │   ├── roguewave.hpp
│   │   │   │   │   │   │   ├── sgi.hpp
│   │   │   │   │   │   │   ├── stlport.hpp
│   │   │   │   │   │   │   └── vacpp.hpp
│   │   │   │   │   │   ├── suffix.hpp
│   │   │   │   │   │   ├── user.hpp
│   │   │   │   │   │   └── warning_disable.hpp
│   │   │   │   │   ├── config.hpp
│   │   │   │   │   ├── core/
│   │   │   │   │   │   ├── addressof.hpp
│   │   │   │   │   │   ├── checked_delete.hpp
│   │   │   │   │   │   ├── demangle.hpp
│   │   │   │   │   │   ├── enable_if.hpp
│   │   │   │   │   │   ├── explicit_operator_bool.hpp
│   │   │   │   │   │   ├── ignore_unused.hpp
│   │   │   │   │   │   ├── is_same.hpp
│   │   │   │   │   │   ├── lightweight_test.hpp
│   │   │   │   │   │   ├── lightweight_test_trait.hpp
│   │   │   │   │   │   ├── no_exceptions_support.hpp
│   │   │   │   │   │   ├── noncopyable.hpp
│   │   │   │   │   │   ├── null_deleter.hpp
│   │   │   │   │   │   ├── ref.hpp
│   │   │   │   │   │   ├── scoped_enum.hpp
│   │   │   │   │   │   ├── swap.hpp
│   │   │   │   │   │   ├── typeinfo.hpp
│   │   │   │   │   │   └── underlying_type.hpp
│   │   │   │   │   ├── cstdint.hpp
│   │   │   │   │   ├── current_function.hpp
│   │   │   │   │   ├── detail/
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── allocator_utilities.hpp
│   │   │   │   │   │   ├── atomic_count.hpp
│   │   │   │   │   │   ├── atomic_redef_macros.hpp
│   │   │   │   │   │   ├── atomic_undef_macros.hpp
│   │   │   │   │   │   ├── basic_pointerbuf.hpp
│   │   │   │   │   │   ├── binary_search.hpp
│   │   │   │   │   │   ├── bitmask.hpp
│   │   │   │   │   │   ├── call_traits.hpp
│   │   │   │   │   │   ├── catch_exceptions.hpp
│   │   │   │   │   │   ├── compressed_pair.hpp
│   │   │   │   │   │   ├── container_fwd.hpp
│   │   │   │   │   │   ├── dynamic_bitset.hpp
│   │   │   │   │   │   ├── endian.hpp
│   │   │   │   │   │   ├── fenv.hpp
│   │   │   │   │   │   ├── has_default_constructor.hpp
│   │   │   │   │   │   ├── identifier.hpp
│   │   │   │   │   │   ├── indirect_traits.hpp
│   │   │   │   │   │   ├── interlocked.hpp
│   │   │   │   │   │   ├── is_incrementable.hpp
│   │   │   │   │   │   ├── is_sorted.hpp
│   │   │   │   │   │   ├── is_xxx.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── lcast_precision.hpp
│   │   │   │   │   │   ├── lightweight_main.hpp
│   │   │   │   │   │   ├── lightweight_mutex.hpp
│   │   │   │   │   │   ├── lightweight_test.hpp
│   │   │   │   │   │   ├── lightweight_test_report.hpp
│   │   │   │   │   │   ├── lightweight_thread.hpp
│   │   │   │   │   │   ├── named_template_params.hpp
│   │   │   │   │   │   ├── no_exceptions_support.hpp
│   │   │   │   │   │   ├── numeric_traits.hpp
│   │   │   │   │   │   ├── ob_compressed_pair.hpp
│   │   │   │   │   │   ├── quick_allocator.hpp
│   │   │   │   │   │   ├── reference_content.hpp
│   │   │   │   │   │   ├── scoped_enum_emulation.hpp
│   │   │   │   │   │   ├── select_type.hpp
│   │   │   │   │   │   ├── sp_typeinfo.hpp
│   │   │   │   │   │   ├── templated_streams.hpp
│   │   │   │   │   │   ├── utf8_codecvt_facet.hpp
│   │   │   │   │   │   ├── utf8_codecvt_facet.ipp
│   │   │   │   │   │   ├── winapi/
│   │   │   │   │   │   │   ├── GetCurrentProcess.hpp
│   │   │   │   │   │   │   ├── GetCurrentThread.hpp
│   │   │   │   │   │   │   ├── GetLastError.hpp
│   │   │   │   │   │   │   ├── GetProcessTimes.hpp
│   │   │   │   │   │   │   ├── GetThreadTimes.hpp
│   │   │   │   │   │   │   ├── apc.hpp
│   │   │   │   │   │   │   ├── basic_types.hpp
│   │   │   │   │   │   │   ├── condition_variable.hpp
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   ├── critical_section.hpp
│   │   │   │   │   │   │   ├── crypt.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── cast_ptr.hpp
│   │   │   │   │   │   │   ├── directory_management.hpp
│   │   │   │   │   │   │   ├── dll.hpp
│   │   │   │   │   │   │   ├── error_handling.hpp
│   │   │   │   │   │   │   ├── event.hpp
│   │   │   │   │   │   │   ├── file_management.hpp
│   │   │   │   │   │   │   ├── file_mapping.hpp
│   │   │   │   │   │   │   ├── handles.hpp
│   │   │   │   │   │   │   ├── heap_memory.hpp
│   │   │   │   │   │   │   ├── init_once.hpp
│   │   │   │   │   │   │   ├── local_memory.hpp
│   │   │   │   │   │   │   ├── memory.hpp
│   │   │   │   │   │   │   ├── mutex.hpp
│   │   │   │   │   │   │   ├── process.hpp
│   │   │   │   │   │   │   ├── security.hpp
│   │   │   │   │   │   │   ├── semaphore.hpp
│   │   │   │   │   │   │   ├── srw_lock.hpp
│   │   │   │   │   │   │   ├── synchronization.hpp
│   │   │   │   │   │   │   ├── system.hpp
│   │   │   │   │   │   │   ├── thread.hpp
│   │   │   │   │   │   │   ├── thread_pool.hpp
│   │   │   │   │   │   │   ├── time.hpp
│   │   │   │   │   │   │   ├── timers.hpp
│   │   │   │   │   │   │   ├── tls.hpp
│   │   │   │   │   │   │   ├── wait.hpp
│   │   │   │   │   │   │   └── waitable_timer.hpp
│   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   ├── exception/
│   │   │   │   │   │   ├── N3757.hpp
│   │   │   │   │   │   ├── all.hpp
│   │   │   │   │   │   ├── current_exception_cast.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── clone_current_exception.hpp
│   │   │   │   │   │   │   ├── error_info_impl.hpp
│   │   │   │   │   │   │   ├── exception_ptr.hpp
│   │   │   │   │   │   │   ├── is_output_streamable.hpp
│   │   │   │   │   │   │   ├── object_hex_dump.hpp
│   │   │   │   │   │   │   └── type_info.hpp
│   │   │   │   │   │   ├── diagnostic_information.hpp
│   │   │   │   │   │   ├── enable_current_exception.hpp
│   │   │   │   │   │   ├── enable_error_info.hpp
│   │   │   │   │   │   ├── errinfo_api_function.hpp
│   │   │   │   │   │   ├── errinfo_at_line.hpp
│   │   │   │   │   │   ├── errinfo_errno.hpp
│   │   │   │   │   │   ├── errinfo_file_handle.hpp
│   │   │   │   │   │   ├── errinfo_file_name.hpp
│   │   │   │   │   │   ├── errinfo_file_open_mode.hpp
│   │   │   │   │   │   ├── errinfo_nested_exception.hpp
│   │   │   │   │   │   ├── errinfo_type_info_name.hpp
│   │   │   │   │   │   ├── error_info.hpp
│   │   │   │   │   │   ├── exception.hpp
│   │   │   │   │   │   ├── get_error_info.hpp
│   │   │   │   │   │   ├── info.hpp
│   │   │   │   │   │   ├── info_tuple.hpp
│   │   │   │   │   │   ├── to_string.hpp
│   │   │   │   │   │   └── to_string_stub.hpp
│   │   │   │   │   ├── filesystem/
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── convenience.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   └── utf8_codecvt_facet.hpp
│   │   │   │   │   │   ├── exception.hpp
│   │   │   │   │   │   ├── fstream.hpp
│   │   │   │   │   │   ├── operations.hpp
│   │   │   │   │   │   ├── path.hpp
│   │   │   │   │   │   ├── path_traits.hpp
│   │   │   │   │   │   └── string_file.hpp
│   │   │   │   │   ├── filesystem.hpp
│   │   │   │   │   ├── function/
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── function_iterate.hpp
│   │   │   │   │   │   │   ├── gen_maybe_include.pl
│   │   │   │   │   │   │   ├── maybe_include.hpp
│   │   │   │   │   │   │   └── prologue.hpp
│   │   │   │   │   │   ├── function0.hpp
│   │   │   │   │   │   ├── function1.hpp
│   │   │   │   │   │   ├── function10.hpp
│   │   │   │   │   │   ├── function2.hpp
│   │   │   │   │   │   ├── function3.hpp
│   │   │   │   │   │   ├── function4.hpp
│   │   │   │   │   │   ├── function5.hpp
│   │   │   │   │   │   ├── function6.hpp
│   │   │   │   │   │   ├── function7.hpp
│   │   │   │   │   │   ├── function8.hpp
│   │   │   │   │   │   ├── function9.hpp
│   │   │   │   │   │   ├── function_base.hpp
│   │   │   │   │   │   ├── function_fwd.hpp
│   │   │   │   │   │   ├── function_template.hpp
│   │   │   │   │   │   ├── function_typeof.hpp
│   │   │   │   │   │   └── gen_function_N.pl
│   │   │   │   │   ├── function.hpp
│   │   │   │   │   ├── function_equal.hpp
│   │   │   │   │   ├── functional/
│   │   │   │   │   │   ├── factory.hpp
│   │   │   │   │   │   ├── forward_adapter.hpp
│   │   │   │   │   │   ├── hash/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── float_functions.hpp
│   │   │   │   │   │   │   │   ├── hash_float.hpp
│   │   │   │   │   │   │   │   └── limits.hpp
│   │   │   │   │   │   │   ├── extensions.hpp
│   │   │   │   │   │   │   ├── hash.hpp
│   │   │   │   │   │   │   └── hash_fwd.hpp
│   │   │   │   │   │   ├── hash.hpp
│   │   │   │   │   │   ├── hash_fwd.hpp
│   │   │   │   │   │   ├── lightweight_forward_adapter.hpp
│   │   │   │   │   │   ├── overloaded_function/
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   └── detail/
│   │   │   │   │   │   │       ├── base.hpp
│   │   │   │   │   │   │       └── function_type.hpp
│   │   │   │   │   │   ├── overloaded_function.hpp
│   │   │   │   │   │   └── value_factory.hpp
│   │   │   │   │   ├── get_pointer.hpp
│   │   │   │   │   ├── integer.hpp
│   │   │   │   │   ├── integer_fwd.hpp
│   │   │   │   │   ├── integer_traits.hpp
│   │   │   │   │   ├── io/
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   └── quoted_manip.hpp
│   │   │   │   │   │   └── ios_state.hpp
│   │   │   │   │   ├── io_fwd.hpp
│   │   │   │   │   ├── iterator/
│   │   │   │   │   │   ├── counting_iterator.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── any_conversion_eater.hpp
│   │   │   │   │   │   │   ├── config_def.hpp
│   │   │   │   │   │   │   ├── config_undef.hpp
│   │   │   │   │   │   │   ├── enable_if.hpp
│   │   │   │   │   │   │   ├── facade_iterator_category.hpp
│   │   │   │   │   │   │   └── minimum_category.hpp
│   │   │   │   │   │   ├── filter_iterator.hpp
│   │   │   │   │   │   ├── function_input_iterator.hpp
│   │   │   │   │   │   ├── indirect_iterator.hpp
│   │   │   │   │   │   ├── interoperable.hpp
│   │   │   │   │   │   ├── is_lvalue_iterator.hpp
│   │   │   │   │   │   ├── is_readable_iterator.hpp
│   │   │   │   │   │   ├── iterator_adaptor.hpp
│   │   │   │   │   │   ├── iterator_archetypes.hpp
│   │   │   │   │   │   ├── iterator_categories.hpp
│   │   │   │   │   │   ├── iterator_concepts.hpp
│   │   │   │   │   │   ├── iterator_facade.hpp
│   │   │   │   │   │   ├── iterator_traits.hpp
│   │   │   │   │   │   ├── minimum_category.hpp
│   │   │   │   │   │   ├── new_iterator_tests.hpp
│   │   │   │   │   │   ├── permutation_iterator.hpp
│   │   │   │   │   │   ├── reverse_iterator.hpp
│   │   │   │   │   │   ├── transform_iterator.hpp
│   │   │   │   │   │   └── zip_iterator.hpp
│   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   ├── limits.hpp
│   │   │   │   │   ├── mem_fn.hpp
│   │   │   │   │   ├── memory_order.hpp
│   │   │   │   │   ├── move/
│   │   │   │   │   │   ├── adl_move_swap.hpp
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── core.hpp
│   │   │   │   │   │   ├── default_delete.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── config_begin.hpp
│   │   │   │   │   │   │   ├── config_end.hpp
│   │   │   │   │   │   │   ├── fwd_macros.hpp
│   │   │   │   │   │   │   ├── iterator_traits.hpp
│   │   │   │   │   │   │   ├── meta_utils.hpp
│   │   │   │   │   │   │   ├── meta_utils_core.hpp
│   │   │   │   │   │   │   ├── move_helpers.hpp
│   │   │   │   │   │   │   ├── std_ns_begin.hpp
│   │   │   │   │   │   │   ├── std_ns_end.hpp
│   │   │   │   │   │   │   ├── type_traits.hpp
│   │   │   │   │   │   │   ├── unique_ptr_meta_utils.hpp
│   │   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── make_unique.hpp
│   │   │   │   │   │   ├── move.hpp
│   │   │   │   │   │   ├── traits.hpp
│   │   │   │   │   │   ├── unique_ptr.hpp
│   │   │   │   │   │   ├── utility.hpp
│   │   │   │   │   │   └── utility_core.hpp
│   │   │   │   │   ├── mpl/
│   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   ├── O1_size_fwd.hpp
│   │   │   │   │   │   ├── accumulate.hpp
│   │   │   │   │   │   ├── advance.hpp
│   │   │   │   │   │   ├── advance_fwd.hpp
│   │   │   │   │   │   ├── alias.hpp
│   │   │   │   │   │   ├── always.hpp
│   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   ├── arg_fwd.hpp
│   │   │   │   │   │   ├── arithmetic.hpp
│   │   │   │   │   │   ├── as_sequence.hpp
│   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   ├── at.hpp
│   │   │   │   │   │   ├── at_fwd.hpp
│   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   ├── O1_size_impl.hpp
│   │   │   │   │   │   │   ├── adl_barrier.hpp
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── apply_1st.hpp
│   │   │   │   │   │   │   ├── arg_typedef.hpp
│   │   │   │   │   │   │   ├── arithmetic_op.hpp
│   │   │   │   │   │   │   ├── arity.hpp
│   │   │   │   │   │   │   ├── arity_spec.hpp
│   │   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   │   ├── back_impl.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   │   ├── common_name_wknd.hpp
│   │   │   │   │   │   │   ├── comparison_op.hpp
│   │   │   │   │   │   │   ├── config/
│   │   │   │   │   │   │   │   ├── adl.hpp
│   │   │   │   │   │   │   │   ├── arrays.hpp
│   │   │   │   │   │   │   │   ├── bcc.hpp
│   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   ├── compiler.hpp
│   │   │   │   │   │   │   │   ├── ctps.hpp
│   │   │   │   │   │   │   │   ├── dependent_nttp.hpp
│   │   │   │   │   │   │   │   ├── dmc_ambiguous_ctps.hpp
│   │   │   │   │   │   │   │   ├── dtp.hpp
│   │   │   │   │   │   │   │   ├── eti.hpp
│   │   │   │   │   │   │   │   ├── forwarding.hpp
│   │   │   │   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   │   │   │   ├── gpu.hpp
│   │   │   │   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   │   │   │   ├── has_xxx.hpp
│   │   │   │   │   │   │   │   ├── integral.hpp
│   │   │   │   │   │   │   │   ├── intel.hpp
│   │   │   │   │   │   │   │   ├── lambda.hpp
│   │   │   │   │   │   │   │   ├── msvc.hpp
│   │   │   │   │   │   │   │   ├── msvc_typename.hpp
│   │   │   │   │   │   │   │   ├── nttp.hpp
│   │   │   │   │   │   │   │   ├── operators.hpp
│   │   │   │   │   │   │   │   ├── overload_resolution.hpp
│   │   │   │   │   │   │   │   ├── pp_counter.hpp
│   │   │   │   │   │   │   │   ├── preprocessor.hpp
│   │   │   │   │   │   │   │   ├── static_constant.hpp
│   │   │   │   │   │   │   │   ├── ttp.hpp
│   │   │   │   │   │   │   │   ├── typeof.hpp
│   │   │   │   │   │   │   │   ├── use_preprocessed.hpp
│   │   │   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   │   │   ├── contains_impl.hpp
│   │   │   │   │   │   │   ├── count_args.hpp
│   │   │   │   │   │   │   ├── count_impl.hpp
│   │   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   │   ├── filter_iter.hpp
│   │   │   │   │   │   │   ├── find_if_pred.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── fold_impl_body.hpp
│   │   │   │   │   │   │   ├── fold_op.hpp
│   │   │   │   │   │   │   ├── fold_pred.hpp
│   │   │   │   │   │   │   ├── front_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   │   │   ├── has_begin.hpp
│   │   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   │   ├── has_rebind.hpp
│   │   │   │   │   │   │   ├── has_size.hpp
│   │   │   │   │   │   │   ├── has_tag.hpp
│   │   │   │   │   │   │   ├── has_type.hpp
│   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   ├── insert_range_impl.hpp
│   │   │   │   │   │   │   ├── inserter_algorithm.hpp
│   │   │   │   │   │   │   ├── integral_wrapper.hpp
│   │   │   │   │   │   │   ├── is_msvc_eti_arg.hpp
│   │   │   │   │   │   │   ├── iter_apply.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── iter_push_front.hpp
│   │   │   │   │   │   │   ├── joint_iter.hpp
│   │   │   │   │   │   │   ├── lambda_arity_param.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── lambda_spec.hpp
│   │   │   │   │   │   │   ├── lambda_support.hpp
│   │   │   │   │   │   │   ├── largest_int.hpp
│   │   │   │   │   │   │   ├── logical_op.hpp
│   │   │   │   │   │   │   ├── msvc_dtw.hpp
│   │   │   │   │   │   │   ├── msvc_eti_base.hpp
│   │   │   │   │   │   │   ├── msvc_is_class.hpp
│   │   │   │   │   │   │   ├── msvc_never_true.hpp
│   │   │   │   │   │   │   ├── msvc_type.hpp
│   │   │   │   │   │   │   ├── na.hpp
│   │   │   │   │   │   │   ├── na_assert.hpp
│   │   │   │   │   │   │   ├── na_fwd.hpp
│   │   │   │   │   │   │   ├── na_spec.hpp
│   │   │   │   │   │   │   ├── nested_type_wknd.hpp
│   │   │   │   │   │   │   ├── nttp_decl.hpp
│   │   │   │   │   │   │   ├── numeric_cast_utils.hpp
│   │   │   │   │   │   │   ├── numeric_op.hpp
│   │   │   │   │   │   │   ├── order_impl.hpp
│   │   │   │   │   │   │   ├── overload_names.hpp
│   │   │   │   │   │   │   ├── partition_op.hpp
│   │   │   │   │   │   │   ├── pop_back_impl.hpp
│   │   │   │   │   │   │   ├── pop_front_impl.hpp
│   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   ├── bcc/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── bcc551/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── bcc_pre590/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── gcc/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── msvc60/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── msvc70/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── mwcw/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── no_ctps/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── no_ttp/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   └── plain/
│   │   │   │   │   │   │   │       ├── advance_backward.hpp
│   │   │   │   │   │   │   │       ├── advance_forward.hpp
│   │   │   │   │   │   │   │       ├── and.hpp
│   │   │   │   │   │   │   │       ├── apply.hpp
│   │   │   │   │   │   │   │       ├── apply_fwd.hpp
│   │   │   │   │   │   │   │       ├── apply_wrap.hpp
│   │   │   │   │   │   │   │       ├── arg.hpp
│   │   │   │   │   │   │   │       ├── basic_bind.hpp
│   │   │   │   │   │   │   │       ├── bind.hpp
│   │   │   │   │   │   │   │       ├── bind_fwd.hpp
│   │   │   │   │   │   │   │       ├── bitand.hpp
│   │   │   │   │   │   │   │       ├── bitor.hpp
│   │   │   │   │   │   │   │       ├── bitxor.hpp
│   │   │   │   │   │   │   │       ├── deque.hpp
│   │   │   │   │   │   │   │       ├── divides.hpp
│   │   │   │   │   │   │   │       ├── equal_to.hpp
│   │   │   │   │   │   │   │       ├── fold_impl.hpp
│   │   │   │   │   │   │   │       ├── full_lambda.hpp
│   │   │   │   │   │   │   │       ├── greater.hpp
│   │   │   │   │   │   │   │       ├── greater_equal.hpp
│   │   │   │   │   │   │   │       ├── inherit.hpp
│   │   │   │   │   │   │   │       ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │       ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │       ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │       ├── less.hpp
│   │   │   │   │   │   │   │       ├── less_equal.hpp
│   │   │   │   │   │   │   │       ├── list.hpp
│   │   │   │   │   │   │   │       ├── list_c.hpp
│   │   │   │   │   │   │   │       ├── map.hpp
│   │   │   │   │   │   │   │       ├── minus.hpp
│   │   │   │   │   │   │   │       ├── modulus.hpp
│   │   │   │   │   │   │   │       ├── not_equal_to.hpp
│   │   │   │   │   │   │   │       ├── or.hpp
│   │   │   │   │   │   │   │       ├── placeholders.hpp
│   │   │   │   │   │   │   │       ├── plus.hpp
│   │   │   │   │   │   │   │       ├── quote.hpp
│   │   │   │   │   │   │   │       ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │       ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │       ├── set.hpp
│   │   │   │   │   │   │   │       ├── set_c.hpp
│   │   │   │   │   │   │   │       ├── shift_left.hpp
│   │   │   │   │   │   │   │       ├── shift_right.hpp
│   │   │   │   │   │   │   │       ├── template_arity.hpp
│   │   │   │   │   │   │   │       ├── times.hpp
│   │   │   │   │   │   │   │       ├── unpack_args.hpp
│   │   │   │   │   │   │   │       ├── vector.hpp
│   │   │   │   │   │   │   │       └── vector_c.hpp
│   │   │   │   │   │   │   ├── preprocessor/
│   │   │   │   │   │   │   │   ├── add.hpp
│   │   │   │   │   │   │   │   ├── def_params_tail.hpp
│   │   │   │   │   │   │   │   ├── default_params.hpp
│   │   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   │   ├── ext_params.hpp
│   │   │   │   │   │   │   │   ├── filter_params.hpp
│   │   │   │   │   │   │   │   ├── is_seq.hpp
│   │   │   │   │   │   │   │   ├── params.hpp
│   │   │   │   │   │   │   │   ├── partial_spec_params.hpp
│   │   │   │   │   │   │   │   ├── range.hpp
│   │   │   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   │   │   ├── sub.hpp
│   │   │   │   │   │   │   │   ├── token_equal.hpp
│   │   │   │   │   │   │   │   └── tuple.hpp
│   │   │   │   │   │   │   ├── ptr_to_ref.hpp
│   │   │   │   │   │   │   ├── push_back_impl.hpp
│   │   │   │   │   │   │   ├── push_front_impl.hpp
│   │   │   │   │   │   │   ├── range_c/
│   │   │   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl_body.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── sequence_wrapper.hpp
│   │   │   │   │   │   │   ├── shift_op.hpp
│   │   │   │   │   │   │   ├── single_element_iter.hpp
│   │   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   │   ├── sort_impl.hpp
│   │   │   │   │   │   │   ├── static_cast.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── template_arity_fwd.hpp
│   │   │   │   │   │   │   ├── test/
│   │   │   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   │   │   ├── data.hpp
│   │   │   │   │   │   │   │   └── test_case.hpp
│   │   │   │   │   │   │   ├── test.hpp
│   │   │   │   │   │   │   ├── traits_lambda_spec.hpp
│   │   │   │   │   │   │   ├── transform_iter.hpp
│   │   │   │   │   │   │   ├── type_wrapper.hpp
│   │   │   │   │   │   │   ├── unwrap.hpp
│   │   │   │   │   │   │   ├── value_wknd.hpp
│   │   │   │   │   │   │   └── yes_no.hpp
│   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   ├── back_fwd.hpp
│   │   │   │   │   │   ├── back_inserter.hpp
│   │   │   │   │   │   ├── base.hpp
│   │   │   │   │   │   ├── begin.hpp
│   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   ├── begin_end_fwd.hpp
│   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   ├── bitwise.hpp
│   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   ├── bool.hpp
│   │   │   │   │   │   ├── bool_fwd.hpp
│   │   │   │   │   │   ├── char.hpp
│   │   │   │   │   │   ├── char_fwd.hpp
│   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   ├── clear_fwd.hpp
│   │   │   │   │   │   ├── comparison.hpp
│   │   │   │   │   │   ├── contains.hpp
│   │   │   │   │   │   ├── contains_fwd.hpp
│   │   │   │   │   │   ├── copy.hpp
│   │   │   │   │   │   ├── copy_if.hpp
│   │   │   │   │   │   ├── count.hpp
│   │   │   │   │   │   ├── count_fwd.hpp
│   │   │   │   │   │   ├── count_if.hpp
│   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   ├── deref.hpp
│   │   │   │   │   │   ├── distance.hpp
│   │   │   │   │   │   ├── distance_fwd.hpp
│   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── empty_base.hpp
│   │   │   │   │   │   ├── empty_fwd.hpp
│   │   │   │   │   │   ├── empty_sequence.hpp
│   │   │   │   │   │   ├── end.hpp
│   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   ├── erase.hpp
│   │   │   │   │   │   ├── erase_fwd.hpp
│   │   │   │   │   │   ├── erase_key.hpp
│   │   │   │   │   │   ├── erase_key_fwd.hpp
│   │   │   │   │   │   ├── eval_if.hpp
│   │   │   │   │   │   ├── filter_view.hpp
│   │   │   │   │   │   ├── find.hpp
│   │   │   │   │   │   ├── find_if.hpp
│   │   │   │   │   │   ├── fold.hpp
│   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   ├── front_fwd.hpp
│   │   │   │   │   │   ├── front_inserter.hpp
│   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   ├── has_key.hpp
│   │   │   │   │   │   ├── has_key_fwd.hpp
│   │   │   │   │   │   ├── has_xxx.hpp
│   │   │   │   │   │   ├── identity.hpp
│   │   │   │   │   │   ├── if.hpp
│   │   │   │   │   │   ├── index_if.hpp
│   │   │   │   │   │   ├── index_of.hpp
│   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   ├── inherit_linearly.hpp
│   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   ├── insert_fwd.hpp
│   │   │   │   │   │   ├── insert_range.hpp
│   │   │   │   │   │   ├── insert_range_fwd.hpp
│   │   │   │   │   │   ├── inserter.hpp
│   │   │   │   │   │   ├── int.hpp
│   │   │   │   │   │   ├── int_fwd.hpp
│   │   │   │   │   │   ├── integral_c.hpp
│   │   │   │   │   │   ├── integral_c_fwd.hpp
│   │   │   │   │   │   ├── integral_c_tag.hpp
│   │   │   │   │   │   ├── is_placeholder.hpp
│   │   │   │   │   │   ├── is_sequence.hpp
│   │   │   │   │   │   ├── iter_fold.hpp
│   │   │   │   │   │   ├── iter_fold_if.hpp
│   │   │   │   │   │   ├── iterator_category.hpp
│   │   │   │   │   │   ├── iterator_range.hpp
│   │   │   │   │   │   ├── iterator_tags.hpp
│   │   │   │   │   │   ├── joint_view.hpp
│   │   │   │   │   │   ├── key_type.hpp
│   │   │   │   │   │   ├── key_type_fwd.hpp
│   │   │   │   │   │   ├── lambda.hpp
│   │   │   │   │   │   ├── lambda_fwd.hpp
│   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   ├── limits/
│   │   │   │   │   │   │   ├── arity.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── string.hpp
│   │   │   │   │   │   │   ├── unrolling.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── list/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   └── plain/
│   │   │   │   │   │   │   │   │       ├── list10.hpp
│   │   │   │   │   │   │   │   │       ├── list10_c.hpp
│   │   │   │   │   │   │   │   │       ├── list20.hpp
│   │   │   │   │   │   │   │   │       ├── list20_c.hpp
│   │   │   │   │   │   │   │   │       ├── list30.hpp
│   │   │   │   │   │   │   │   │       ├── list30_c.hpp
│   │   │   │   │   │   │   │   │       ├── list40.hpp
│   │   │   │   │   │   │   │   │       ├── list40_c.hpp
│   │   │   │   │   │   │   │   │       ├── list50.hpp
│   │   │   │   │   │   │   │   │       └── list50_c.hpp
│   │   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   │   │   ├── list0.hpp
│   │   │   │   │   │   │   ├── list0_c.hpp
│   │   │   │   │   │   │   ├── list10.hpp
│   │   │   │   │   │   │   ├── list10_c.hpp
│   │   │   │   │   │   │   ├── list20.hpp
│   │   │   │   │   │   │   ├── list20_c.hpp
│   │   │   │   │   │   │   ├── list30.hpp
│   │   │   │   │   │   │   ├── list30_c.hpp
│   │   │   │   │   │   │   ├── list40.hpp
│   │   │   │   │   │   │   ├── list40_c.hpp
│   │   │   │   │   │   │   ├── list50.hpp
│   │   │   │   │   │   │   └── list50_c.hpp
│   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   ├── logical.hpp
│   │   │   │   │   │   ├── long.hpp
│   │   │   │   │   │   ├── long_fwd.hpp
│   │   │   │   │   │   ├── lower_bound.hpp
│   │   │   │   │   │   ├── map/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   │   │   ├── contains_impl.hpp
│   │   │   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   │   ├── insert_range_impl.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── key_type_impl.hpp
│   │   │   │   │   │   │   │   ├── map0.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   ├── no_ctps/
│   │   │   │   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   │   │   │   ├── plain/
│   │   │   │   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   │   │   │   └── typeof_based/
│   │   │   │   │   │   │   │   │       ├── map10.hpp
│   │   │   │   │   │   │   │   │       ├── map20.hpp
│   │   │   │   │   │   │   │   │       ├── map30.hpp
│   │   │   │   │   │   │   │   │       ├── map40.hpp
│   │   │   │   │   │   │   │   │       └── map50.hpp
│   │   │   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   │   │   └── value_type_impl.hpp
│   │   │   │   │   │   │   ├── map0.hpp
│   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   ├── math/
│   │   │   │   │   │   │   ├── fixed_c.hpp
│   │   │   │   │   │   │   ├── is_even.hpp
│   │   │   │   │   │   │   └── rational_c.hpp
│   │   │   │   │   │   ├── max.hpp
│   │   │   │   │   │   ├── max_element.hpp
│   │   │   │   │   │   ├── min.hpp
│   │   │   │   │   │   ├── min_element.hpp
│   │   │   │   │   │   ├── min_max.hpp
│   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   ├── multiplies.hpp
│   │   │   │   │   │   ├── multiset/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── count_impl.hpp
│   │   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── multiset0.hpp
│   │   │   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   │   │   └── multiset0.hpp
│   │   │   │   │   │   ├── negate.hpp
│   │   │   │   │   │   ├── next.hpp
│   │   │   │   │   │   ├── next_prior.hpp
│   │   │   │   │   │   ├── not.hpp
│   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   ├── numeric_cast.hpp
│   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   ├── order.hpp
│   │   │   │   │   │   ├── order_fwd.hpp
│   │   │   │   │   │   ├── pair.hpp
│   │   │   │   │   │   ├── pair_view.hpp
│   │   │   │   │   │   ├── partition.hpp
│   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   ├── pop_back_fwd.hpp
│   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   ├── pop_front_fwd.hpp
│   │   │   │   │   │   ├── print.hpp
│   │   │   │   │   │   ├── prior.hpp
│   │   │   │   │   │   ├── protect.hpp
│   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   ├── push_back_fwd.hpp
│   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   ├── push_front_fwd.hpp
│   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   ├── range_c.hpp
│   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   ├── remove_if.hpp
│   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   ├── replace_if.hpp
│   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   ├── reverse_fold.hpp
│   │   │   │   │   │   ├── reverse_iter_fold.hpp
│   │   │   │   │   │   ├── same_as.hpp
│   │   │   │   │   │   ├── sequence_tag.hpp
│   │   │   │   │   │   ├── sequence_tag_fwd.hpp
│   │   │   │   │   │   ├── set/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   │   ├── insert_range_impl.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── key_type_impl.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   └── plain/
│   │   │   │   │   │   │   │   │       ├── set10.hpp
│   │   │   │   │   │   │   │   │       ├── set10_c.hpp
│   │   │   │   │   │   │   │   │       ├── set20.hpp
│   │   │   │   │   │   │   │   │       ├── set20_c.hpp
│   │   │   │   │   │   │   │   │       ├── set30.hpp
│   │   │   │   │   │   │   │   │       ├── set30_c.hpp
│   │   │   │   │   │   │   │   │       ├── set40.hpp
│   │   │   │   │   │   │   │   │       ├── set40_c.hpp
│   │   │   │   │   │   │   │   │       ├── set50.hpp
│   │   │   │   │   │   │   │   │       └── set50_c.hpp
│   │   │   │   │   │   │   │   ├── set0.hpp
│   │   │   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   │   │   └── value_type_impl.hpp
│   │   │   │   │   │   │   ├── set0.hpp
│   │   │   │   │   │   │   ├── set0_c.hpp
│   │   │   │   │   │   │   ├── set10.hpp
│   │   │   │   │   │   │   ├── set10_c.hpp
│   │   │   │   │   │   │   ├── set20.hpp
│   │   │   │   │   │   │   ├── set20_c.hpp
│   │   │   │   │   │   │   ├── set30.hpp
│   │   │   │   │   │   │   ├── set30_c.hpp
│   │   │   │   │   │   │   ├── set40.hpp
│   │   │   │   │   │   │   ├── set40_c.hpp
│   │   │   │   │   │   │   ├── set50.hpp
│   │   │   │   │   │   │   └── set50_c.hpp
│   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   ├── single_view.hpp
│   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   ├── size_fwd.hpp
│   │   │   │   │   │   ├── size_t.hpp
│   │   │   │   │   │   ├── size_t_fwd.hpp
│   │   │   │   │   │   ├── sizeof.hpp
│   │   │   │   │   │   ├── sort.hpp
│   │   │   │   │   │   ├── stable_partition.hpp
│   │   │   │   │   │   ├── string.hpp
│   │   │   │   │   │   ├── switch.hpp
│   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   ├── transform.hpp
│   │   │   │   │   │   ├── transform_view.hpp
│   │   │   │   │   │   ├── unique.hpp
│   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   ├── upper_bound.hpp
│   │   │   │   │   │   ├── value_type.hpp
│   │   │   │   │   │   ├── value_type_fwd.hpp
│   │   │   │   │   │   ├── vector/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   │   │   ├── at.hpp
│   │   │   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   ├── no_ctps/
│   │   │   │   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector50.hpp
│   │   │   │   │   │   │   │   │   │   └── vector50_c.hpp
│   │   │   │   │   │   │   │   │   ├── plain/
│   │   │   │   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector50.hpp
│   │   │   │   │   │   │   │   │   │   └── vector50_c.hpp
│   │   │   │   │   │   │   │   │   └── typeof_based/
│   │   │   │   │   │   │   │   │       ├── vector10.hpp
│   │   │   │   │   │   │   │   │       ├── vector10_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector20.hpp
│   │   │   │   │   │   │   │   │       ├── vector20_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector30.hpp
│   │   │   │   │   │   │   │   │       ├── vector30_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector40.hpp
│   │   │   │   │   │   │   │   │       ├── vector40_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector50.hpp
│   │   │   │   │   │   │   │   │       └── vector50_c.hpp
│   │   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   │   │   └── vector0.hpp
│   │   │   │   │   │   │   ├── vector0.hpp
│   │   │   │   │   │   │   ├── vector0_c.hpp
│   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   ├── vector50.hpp
│   │   │   │   │   │   │   └── vector50_c.hpp
│   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   ├── void.hpp
│   │   │   │   │   │   ├── void_fwd.hpp
│   │   │   │   │   │   └── zip_view.hpp
│   │   │   │   │   ├── next_prior.hpp
│   │   │   │   │   ├── noncopyable.hpp
│   │   │   │   │   ├── operators.hpp
│   │   │   │   │   ├── predef/
│   │   │   │   │   │   ├── architecture/
│   │   │   │   │   │   │   ├── alpha.h
│   │   │   │   │   │   │   ├── arm.h
│   │   │   │   │   │   │   ├── blackfin.h
│   │   │   │   │   │   │   ├── convex.h
│   │   │   │   │   │   │   ├── ia64.h
│   │   │   │   │   │   │   ├── m68k.h
│   │   │   │   │   │   │   ├── mips.h
│   │   │   │   │   │   │   ├── parisc.h
│   │   │   │   │   │   │   ├── ppc.h
│   │   │   │   │   │   │   ├── pyramid.h
│   │   │   │   │   │   │   ├── rs6k.h
│   │   │   │   │   │   │   ├── sparc.h
│   │   │   │   │   │   │   ├── superh.h
│   │   │   │   │   │   │   ├── sys370.h
│   │   │   │   │   │   │   ├── sys390.h
│   │   │   │   │   │   │   ├── x86/
│   │   │   │   │   │   │   │   ├── 32.h
│   │   │   │   │   │   │   │   └── 64.h
│   │   │   │   │   │   │   ├── x86.h
│   │   │   │   │   │   │   └── z.h
│   │   │   │   │   │   ├── architecture.h
│   │   │   │   │   │   ├── compiler/
│   │   │   │   │   │   │   ├── borland.h
│   │   │   │   │   │   │   ├── clang.h
│   │   │   │   │   │   │   ├── comeau.h
│   │   │   │   │   │   │   ├── compaq.h
│   │   │   │   │   │   │   ├── diab.h
│   │   │   │   │   │   │   ├── digitalmars.h
│   │   │   │   │   │   │   ├── dignus.h
│   │   │   │   │   │   │   ├── edg.h
│   │   │   │   │   │   │   ├── ekopath.h
│   │   │   │   │   │   │   ├── gcc.h
│   │   │   │   │   │   │   ├── gcc_xml.h
│   │   │   │   │   │   │   ├── greenhills.h
│   │   │   │   │   │   │   ├── hp_acc.h
│   │   │   │   │   │   │   ├── iar.h
│   │   │   │   │   │   │   ├── ibm.h
│   │   │   │   │   │   │   ├── intel.h
│   │   │   │   │   │   │   ├── kai.h
│   │   │   │   │   │   │   ├── llvm.h
│   │   │   │   │   │   │   ├── metaware.h
│   │   │   │   │   │   │   ├── metrowerks.h
│   │   │   │   │   │   │   ├── microtec.h
│   │   │   │   │   │   │   ├── mpw.h
│   │   │   │   │   │   │   ├── palm.h
│   │   │   │   │   │   │   ├── pgi.h
│   │   │   │   │   │   │   ├── sgi_mipspro.h
│   │   │   │   │   │   │   ├── sunpro.h
│   │   │   │   │   │   │   ├── tendra.h
│   │   │   │   │   │   │   ├── visualc.h
│   │   │   │   │   │   │   └── watcom.h
│   │   │   │   │   │   ├── compiler.h
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── _cassert.h
│   │   │   │   │   │   │   ├── _exception.h
│   │   │   │   │   │   │   ├── comp_detected.h
│   │   │   │   │   │   │   ├── endian_compat.h
│   │   │   │   │   │   │   ├── os_detected.h
│   │   │   │   │   │   │   ├── platform_detected.h
│   │   │   │   │   │   │   ├── test.h
│   │   │   │   │   │   │   └── test_def.h
│   │   │   │   │   │   ├── hardware/
│   │   │   │   │   │   │   ├── simd/
│   │   │   │   │   │   │   │   ├── arm/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   ├── arm.h
│   │   │   │   │   │   │   │   ├── ppc/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   ├── ppc.h
│   │   │   │   │   │   │   │   ├── x86/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   ├── x86.h
│   │   │   │   │   │   │   │   ├── x86_amd/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   └── x86_amd.h
│   │   │   │   │   │   │   └── simd.h
│   │   │   │   │   │   ├── hardware.h
│   │   │   │   │   │   ├── language/
│   │   │   │   │   │   │   ├── objc.h
│   │   │   │   │   │   │   ├── stdc.h
│   │   │   │   │   │   │   └── stdcpp.h
│   │   │   │   │   │   ├── language.h
│   │   │   │   │   │   ├── library/
│   │   │   │   │   │   │   ├── c/
│   │   │   │   │   │   │   │   ├── _prefix.h
│   │   │   │   │   │   │   │   ├── gnu.h
│   │   │   │   │   │   │   │   ├── uc.h
│   │   │   │   │   │   │   │   ├── vms.h
│   │   │   │   │   │   │   │   └── zos.h
│   │   │   │   │   │   │   ├── c.h
│   │   │   │   │   │   │   ├── std/
│   │   │   │   │   │   │   │   ├── _prefix.h
│   │   │   │   │   │   │   │   ├── cxx.h
│   │   │   │   │   │   │   │   ├── dinkumware.h
│   │   │   │   │   │   │   │   ├── libcomo.h
│   │   │   │   │   │   │   │   ├── modena.h
│   │   │   │   │   │   │   │   ├── msl.h
│   │   │   │   │   │   │   │   ├── roguewave.h
│   │   │   │   │   │   │   │   ├── sgi.h
│   │   │   │   │   │   │   │   ├── stdcpp3.h
│   │   │   │   │   │   │   │   ├── stlport.h
│   │   │   │   │   │   │   │   └── vacpp.h
│   │   │   │   │   │   │   └── std.h
│   │   │   │   │   │   ├── library.h
│   │   │   │   │   │   ├── make.h
│   │   │   │   │   │   ├── os/
│   │   │   │   │   │   │   ├── aix.h
│   │   │   │   │   │   │   ├── amigaos.h
│   │   │   │   │   │   │   ├── android.h
│   │   │   │   │   │   │   ├── beos.h
│   │   │   │   │   │   │   ├── bsd/
│   │   │   │   │   │   │   │   ├── bsdi.h
│   │   │   │   │   │   │   │   ├── dragonfly.h
│   │   │   │   │   │   │   │   ├── free.h
│   │   │   │   │   │   │   │   ├── net.h
│   │   │   │   │   │   │   │   └── open.h
│   │   │   │   │   │   │   ├── bsd.h
│   │   │   │   │   │   │   ├── cygwin.h
│   │   │   │   │   │   │   ├── haiku.h
│   │   │   │   │   │   │   ├── hpux.h
│   │   │   │   │   │   │   ├── ios.h
│   │   │   │   │   │   │   ├── irix.h
│   │   │   │   │   │   │   ├── linux.h
│   │   │   │   │   │   │   ├── macos.h
│   │   │   │   │   │   │   ├── os400.h
│   │   │   │   │   │   │   ├── qnxnto.h
│   │   │   │   │   │   │   ├── solaris.h
│   │   │   │   │   │   │   ├── unix.h
│   │   │   │   │   │   │   ├── vms.h
│   │   │   │   │   │   │   └── windows.h
│   │   │   │   │   │   ├── os.h
│   │   │   │   │   │   ├── other/
│   │   │   │   │   │   │   └── endian.h
│   │   │   │   │   │   ├── other.h
│   │   │   │   │   │   ├── platform/
│   │   │   │   │   │   │   ├── mingw.h
│   │   │   │   │   │   │   ├── windows_desktop.h
│   │   │   │   │   │   │   ├── windows_phone.h
│   │   │   │   │   │   │   ├── windows_runtime.h
│   │   │   │   │   │   │   └── windows_store.h
│   │   │   │   │   │   ├── platform.h
│   │   │   │   │   │   ├── version.h
│   │   │   │   │   │   └── version_number.h
│   │   │   │   │   ├── predef.h
│   │   │   │   │   ├── preprocessor/
│   │   │   │   │   │   ├── arithmetic/
│   │   │   │   │   │   │   ├── add.hpp
│   │   │   │   │   │   │   ├── dec.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── div_base.hpp
│   │   │   │   │   │   │   ├── div.hpp
│   │   │   │   │   │   │   ├── inc.hpp
│   │   │   │   │   │   │   ├── mod.hpp
│   │   │   │   │   │   │   ├── mul.hpp
│   │   │   │   │   │   │   └── sub.hpp
│   │   │   │   │   │   ├── arithmetic.hpp
│   │   │   │   │   │   ├── array/
│   │   │   │   │   │   │   ├── data.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── get_data.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   ├── to_seq.hpp
│   │   │   │   │   │   │   └── to_tuple.hpp
│   │   │   │   │   │   ├── array.hpp
│   │   │   │   │   │   ├── assert_msg.hpp
│   │   │   │   │   │   ├── cat.hpp
│   │   │   │   │   │   ├── comma.hpp
│   │   │   │   │   │   ├── comma_if.hpp
│   │   │   │   │   │   ├── comparison/
│   │   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   └── not_equal.hpp
│   │   │   │   │   │   ├── comparison.hpp
│   │   │   │   │   │   ├── config/
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   └── limits.hpp
│   │   │   │   │   │   ├── control/
│   │   │   │   │   │   │   ├── deduce_d.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   │   ├── edg/
│   │   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   │   ├── msvc/
│   │   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   ├── expr_if.hpp
│   │   │   │   │   │   │   ├── expr_iif.hpp
│   │   │   │   │   │   │   ├── if.hpp
│   │   │   │   │   │   │   ├── iif.hpp
│   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   ├── control.hpp
│   │   │   │   │   │   ├── debug/
│   │   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   │   ├── error.hpp
│   │   │   │   │   │   │   └── line.hpp
│   │   │   │   │   │   ├── debug.hpp
│   │   │   │   │   │   ├── dec.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── auto_rec.hpp
│   │   │   │   │   │   │   ├── check.hpp
│   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   └── auto_rec.hpp
│   │   │   │   │   │   │   ├── is_binary.hpp
│   │   │   │   │   │   │   ├── is_nullary.hpp
│   │   │   │   │   │   │   ├── is_unary.hpp
│   │   │   │   │   │   │   ├── null.hpp
│   │   │   │   │   │   │   └── split.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   ├── enum_params.hpp
│   │   │   │   │   │   ├── enum_params_with_a_default.hpp
│   │   │   │   │   │   ├── enum_params_with_defaults.hpp
│   │   │   │   │   │   ├── enum_shifted.hpp
│   │   │   │   │   │   ├── enum_shifted_params.hpp
│   │   │   │   │   │   ├── expand.hpp
│   │   │   │   │   │   ├── expr_if.hpp
│   │   │   │   │   │   ├── facilities/
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_empty.hpp
│   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   ├── expand.hpp
│   │   │   │   │   │   │   ├── identity.hpp
│   │   │   │   │   │   │   ├── intercept.hpp
│   │   │   │   │   │   │   ├── is_1.hpp
│   │   │   │   │   │   │   ├── is_empty.hpp
│   │   │   │   │   │   │   ├── is_empty_or_1.hpp
│   │   │   │   │   │   │   ├── is_empty_variadic.hpp
│   │   │   │   │   │   │   └── overload.hpp
│   │   │   │   │   │   ├── facilities.hpp
│   │   │   │   │   │   ├── for.hpp
│   │   │   │   │   │   ├── identity.hpp
│   │   │   │   │   │   ├── if.hpp
│   │   │   │   │   │   ├── inc.hpp
│   │   │   │   │   │   ├── iterate.hpp
│   │   │   │   │   │   ├── iteration/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── bounds/
│   │   │   │   │   │   │   │   │   ├── lower1.hpp
│   │   │   │   │   │   │   │   │   ├── lower2.hpp
│   │   │   │   │   │   │   │   │   ├── lower3.hpp
│   │   │   │   │   │   │   │   │   ├── lower4.hpp
│   │   │   │   │   │   │   │   │   ├── lower5.hpp
│   │   │   │   │   │   │   │   │   ├── upper1.hpp
│   │   │   │   │   │   │   │   │   ├── upper2.hpp
│   │   │   │   │   │   │   │   │   ├── upper3.hpp
│   │   │   │   │   │   │   │   │   ├── upper4.hpp
│   │   │   │   │   │   │   │   │   └── upper5.hpp
│   │   │   │   │   │   │   │   ├── finish.hpp
│   │   │   │   │   │   │   │   ├── iter/
│   │   │   │   │   │   │   │   │   ├── forward1.hpp
│   │   │   │   │   │   │   │   │   ├── forward2.hpp
│   │   │   │   │   │   │   │   │   ├── forward3.hpp
│   │   │   │   │   │   │   │   │   ├── forward4.hpp
│   │   │   │   │   │   │   │   │   ├── forward5.hpp
│   │   │   │   │   │   │   │   │   ├── reverse1.hpp
│   │   │   │   │   │   │   │   │   ├── reverse2.hpp
│   │   │   │   │   │   │   │   │   ├── reverse3.hpp
│   │   │   │   │   │   │   │   │   ├── reverse4.hpp
│   │   │   │   │   │   │   │   │   └── reverse5.hpp
│   │   │   │   │   │   │   │   ├── local.hpp
│   │   │   │   │   │   │   │   ├── rlocal.hpp
│   │   │   │   │   │   │   │   ├── self.hpp
│   │   │   │   │   │   │   │   └── start.hpp
│   │   │   │   │   │   │   ├── iterate.hpp
│   │   │   │   │   │   │   ├── local.hpp
│   │   │   │   │   │   │   └── self.hpp
│   │   │   │   │   │   ├── iteration.hpp
│   │   │   │   │   │   ├── library.hpp
│   │   │   │   │   │   ├── limits.hpp
│   │   │   │   │   │   ├── list/
│   │   │   │   │   │   │   ├── adt.hpp
│   │   │   │   │   │   │   ├── append.hpp
│   │   │   │   │   │   │   ├── at.hpp
│   │   │   │   │   │   │   ├── cat.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   └── fold_left.hpp
│   │   │   │   │   │   │   │   ├── edg/
│   │   │   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── filter.hpp
│   │   │   │   │   │   │   ├── first_n.hpp
│   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   ├── fold_right.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   │   │   ├── for_each_product.hpp
│   │   │   │   │   │   │   ├── rest_n.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_seq.hpp
│   │   │   │   │   │   │   ├── to_tuple.hpp
│   │   │   │   │   │   │   └── transform.hpp
│   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   ├── logical/
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitnor.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── bool.hpp
│   │   │   │   │   │   │   ├── compl.hpp
│   │   │   │   │   │   │   ├── nor.hpp
│   │   │   │   │   │   │   ├── not.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   └── xor.hpp
│   │   │   │   │   │   ├── logical.hpp
│   │   │   │   │   │   ├── max.hpp
│   │   │   │   │   │   ├── min.hpp
│   │   │   │   │   │   ├── punctuation/
│   │   │   │   │   │   │   ├── comma.hpp
│   │   │   │   │   │   │   ├── comma_if.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_begin_parens.hpp
│   │   │   │   │   │   │   ├── is_begin_parens.hpp
│   │   │   │   │   │   │   ├── paren.hpp
│   │   │   │   │   │   │   ├── paren_if.hpp
│   │   │   │   │   │   │   └── remove_parens.hpp
│   │   │   │   │   │   ├── punctuation.hpp
│   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   ├── repeat_2nd.hpp
│   │   │   │   │   │   ├── repeat_3rd.hpp
│   │   │   │   │   │   ├── repeat_from_to.hpp
│   │   │   │   │   │   ├── repeat_from_to_2nd.hpp
│   │   │   │   │   │   ├── repeat_from_to_3rd.hpp
│   │   │   │   │   │   ├── repetition/
│   │   │   │   │   │   │   ├── deduce_r.hpp
│   │   │   │   │   │   │   ├── deduce_z.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   └── for.hpp
│   │   │   │   │   │   │   │   ├── edg/
│   │   │   │   │   │   │   │   │   └── for.hpp
│   │   │   │   │   │   │   │   ├── for.hpp
│   │   │   │   │   │   │   │   └── msvc/
│   │   │   │   │   │   │   │       └── for.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── enum_binary_params.hpp
│   │   │   │   │   │   │   ├── enum_params.hpp
│   │   │   │   │   │   │   ├── enum_params_with_a_default.hpp
│   │   │   │   │   │   │   ├── enum_params_with_defaults.hpp
│   │   │   │   │   │   │   ├── enum_shifted.hpp
│   │   │   │   │   │   │   ├── enum_shifted_binary_params.hpp
│   │   │   │   │   │   │   ├── enum_shifted_params.hpp
│   │   │   │   │   │   │   ├── enum_trailing.hpp
│   │   │   │   │   │   │   ├── enum_trailing_binary_params.hpp
│   │   │   │   │   │   │   ├── enum_trailing_params.hpp
│   │   │   │   │   │   │   ├── for.hpp
│   │   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   │   └── repeat_from_to.hpp
│   │   │   │   │   │   ├── repetition.hpp
│   │   │   │   │   │   ├── selection/
│   │   │   │   │   │   │   ├── max.hpp
│   │   │   │   │   │   │   └── min.hpp
│   │   │   │   │   │   ├── selection.hpp
│   │   │   │   │   │   ├── seq/
│   │   │   │   │   │   │   ├── cat.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── binary_transform.hpp
│   │   │   │   │   │   │   │   ├── is_empty.hpp
│   │   │   │   │   │   │   │   └── split.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── filter.hpp
│   │   │   │   │   │   │   ├── first_n.hpp
│   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   ├── fold_right.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   │   │   ├── for_each_product.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── rest_n.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── seq.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── subseq.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   ├── to_tuple.hpp
│   │   │   │   │   │   │   ├── transform.hpp
│   │   │   │   │   │   │   └── variadic_seq_to_seq.hpp
│   │   │   │   │   │   ├── seq.hpp
│   │   │   │   │   │   ├── slot/
│   │   │   │   │   │   │   ├── counter.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── counter.hpp
│   │   │   │   │   │   │   │   ├── def.hpp
│   │   │   │   │   │   │   │   ├── shared.hpp
│   │   │   │   │   │   │   │   ├── slot1.hpp
│   │   │   │   │   │   │   │   ├── slot2.hpp
│   │   │   │   │   │   │   │   ├── slot3.hpp
│   │   │   │   │   │   │   │   ├── slot4.hpp
│   │   │   │   │   │   │   │   └── slot5.hpp
│   │   │   │   │   │   │   └── slot.hpp
│   │   │   │   │   │   ├── slot.hpp
│   │   │   │   │   │   ├── stringize.hpp
│   │   │   │   │   │   ├── tuple/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_single_return.hpp
│   │   │   │   │   │   │   ├── eat.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   ├── rem.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   └── to_seq.hpp
│   │   │   │   │   │   ├── tuple.hpp
│   │   │   │   │   │   ├── variadic/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_single_return.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   ├── to_seq.hpp
│   │   │   │   │   │   │   └── to_tuple.hpp
│   │   │   │   │   │   ├── variadic.hpp
│   │   │   │   │   │   ├── while.hpp
│   │   │   │   │   │   └── wstringize.hpp
│   │   │   │   │   ├── range/
│   │   │   │   │   │   ├── adaptor/
│   │   │   │   │   │   │   ├── adjacent_filtered.hpp
│   │   │   │   │   │   │   ├── argument_fwd.hpp
│   │   │   │   │   │   │   ├── copied.hpp
│   │   │   │   │   │   │   ├── define_adaptor.hpp
│   │   │   │   │   │   │   ├── filtered.hpp
│   │   │   │   │   │   │   ├── formatted.hpp
│   │   │   │   │   │   │   ├── indexed.hpp
│   │   │   │   │   │   │   ├── indirected.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── replaced.hpp
│   │   │   │   │   │   │   ├── replaced_if.hpp
│   │   │   │   │   │   │   ├── reversed.hpp
│   │   │   │   │   │   │   ├── sliced.hpp
│   │   │   │   │   │   │   ├── strided.hpp
│   │   │   │   │   │   │   ├── tokenized.hpp
│   │   │   │   │   │   │   ├── transformed.hpp
│   │   │   │   │   │   │   ├── type_erased.hpp
│   │   │   │   │   │   │   └── uniqued.hpp
│   │   │   │   │   │   ├── adaptors.hpp
│   │   │   │   │   │   ├── algorithm/
│   │   │   │   │   │   │   ├── adjacent_find.hpp
│   │   │   │   │   │   │   ├── binary_search.hpp
│   │   │   │   │   │   │   ├── copy.hpp
│   │   │   │   │   │   │   ├── copy_backward.hpp
│   │   │   │   │   │   │   ├── count.hpp
│   │   │   │   │   │   │   ├── count_if.hpp
│   │   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   │   ├── equal_range.hpp
│   │   │   │   │   │   │   ├── fill.hpp
│   │   │   │   │   │   │   ├── fill_n.hpp
│   │   │   │   │   │   │   ├── find.hpp
│   │   │   │   │   │   │   ├── find_end.hpp
│   │   │   │   │   │   │   ├── find_first_of.hpp
│   │   │   │   │   │   │   ├── find_if.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── generate.hpp
│   │   │   │   │   │   │   ├── heap_algorithm.hpp
│   │   │   │   │   │   │   ├── inplace_merge.hpp
│   │   │   │   │   │   │   ├── lexicographical_compare.hpp
│   │   │   │   │   │   │   ├── lower_bound.hpp
│   │   │   │   │   │   │   ├── max_element.hpp
│   │   │   │   │   │   │   ├── merge.hpp
│   │   │   │   │   │   │   ├── min_element.hpp
│   │   │   │   │   │   │   ├── mismatch.hpp
│   │   │   │   │   │   │   ├── nth_element.hpp
│   │   │   │   │   │   │   ├── partial_sort.hpp
│   │   │   │   │   │   │   ├── partial_sort_copy.hpp
│   │   │   │   │   │   │   ├── partition.hpp
│   │   │   │   │   │   │   ├── permutation.hpp
│   │   │   │   │   │   │   ├── random_shuffle.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── remove_copy.hpp
│   │   │   │   │   │   │   ├── remove_copy_if.hpp
│   │   │   │   │   │   │   ├── remove_if.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── replace_copy.hpp
│   │   │   │   │   │   │   ├── replace_copy_if.hpp
│   │   │   │   │   │   │   ├── replace_if.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── reverse_copy.hpp
│   │   │   │   │   │   │   ├── rotate.hpp
│   │   │   │   │   │   │   ├── rotate_copy.hpp
│   │   │   │   │   │   │   ├── search.hpp
│   │   │   │   │   │   │   ├── search_n.hpp
│   │   │   │   │   │   │   ├── set_algorithm.hpp
│   │   │   │   │   │   │   ├── sort.hpp
│   │   │   │   │   │   │   ├── stable_partition.hpp
│   │   │   │   │   │   │   ├── stable_sort.hpp
│   │   │   │   │   │   │   ├── swap_ranges.hpp
│   │   │   │   │   │   │   ├── transform.hpp
│   │   │   │   │   │   │   ├── unique.hpp
│   │   │   │   │   │   │   ├── unique_copy.hpp
│   │   │   │   │   │   │   └── upper_bound.hpp
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── algorithm_ext/
│   │   │   │   │   │   │   ├── copy_n.hpp
│   │   │   │   │   │   │   ├── erase.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── iota.hpp
│   │   │   │   │   │   │   ├── is_sorted.hpp
│   │   │   │   │   │   │   ├── overwrite.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   └── push_front.hpp
│   │   │   │   │   │   ├── algorithm_ext.hpp
│   │   │   │   │   │   ├── any_range.hpp
│   │   │   │   │   │   ├── as_array.hpp
│   │   │   │   │   │   ├── as_literal.hpp
│   │   │   │   │   │   ├── atl.hpp
│   │   │   │   │   │   ├── begin.hpp
│   │   │   │   │   │   ├── category.hpp
│   │   │   │   │   │   ├── combine.hpp
│   │   │   │   │   │   ├── concepts.hpp
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── const_iterator.hpp
│   │   │   │   │   │   ├── const_reverse_iterator.hpp
│   │   │   │   │   │   ├── counting_range.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── any_iterator.hpp
│   │   │   │   │   │   │   ├── any_iterator_buffer.hpp
│   │   │   │   │   │   │   ├── any_iterator_interface.hpp
│   │   │   │   │   │   │   ├── any_iterator_wrapper.hpp
│   │   │   │   │   │   │   ├── as_literal.hpp
│   │   │   │   │   │   │   ├── begin.hpp
│   │   │   │   │   │   │   ├── collection_traits.hpp
│   │   │   │   │   │   │   ├── collection_traits_detail.hpp
│   │   │   │   │   │   │   ├── combine_cxx03.hpp
│   │   │   │   │   │   │   ├── combine_cxx11.hpp
│   │   │   │   │   │   │   ├── combine_no_rvalue.hpp
│   │   │   │   │   │   │   ├── combine_rvalue.hpp
│   │   │   │   │   │   │   ├── common.hpp
│   │   │   │   │   │   │   ├── default_constructible_unary_fn.hpp
│   │   │   │   │   │   │   ├── demote_iterator_traversal_tag.hpp
│   │   │   │   │   │   │   ├── detail_str.hpp
│   │   │   │   │   │   │   ├── difference_type.hpp
│   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   ├── end.hpp
│   │   │   │   │   │   │   ├── extract_optional_type.hpp
│   │   │   │   │   │   │   ├── has_member_size.hpp
│   │   │   │   │   │   │   ├── implementation_help.hpp
│   │   │   │   │   │   │   ├── join_iterator.hpp
│   │   │   │   │   │   │   ├── microsoft.hpp
│   │   │   │   │   │   │   ├── misc_concept.hpp
│   │   │   │   │   │   │   ├── msvc_has_iterator_workaround.hpp
│   │   │   │   │   │   │   ├── range_return.hpp
│   │   │   │   │   │   │   ├── remove_extent.hpp
│   │   │   │   │   │   │   ├── safe_bool.hpp
│   │   │   │   │   │   │   ├── sfinae.hpp
│   │   │   │   │   │   │   ├── size_type.hpp
│   │   │   │   │   │   │   ├── sizer.hpp
│   │   │   │   │   │   │   ├── str_types.hpp
│   │   │   │   │   │   │   └── value_type.hpp
│   │   │   │   │   │   ├── difference_type.hpp
│   │   │   │   │   │   ├── distance.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── end.hpp
│   │   │   │   │   │   ├── functions.hpp
│   │   │   │   │   │   ├── has_range_iterator.hpp
│   │   │   │   │   │   ├── irange.hpp
│   │   │   │   │   │   ├── istream_range.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── iterator_range.hpp
│   │   │   │   │   │   ├── iterator_range_core.hpp
│   │   │   │   │   │   ├── iterator_range_hash.hpp
│   │   │   │   │   │   ├── iterator_range_io.hpp
│   │   │   │   │   │   ├── join.hpp
│   │   │   │   │   │   ├── metafunctions.hpp
│   │   │   │   │   │   ├── mfc.hpp
│   │   │   │   │   │   ├── mfc_map.hpp
│   │   │   │   │   │   ├── mutable_iterator.hpp
│   │   │   │   │   │   ├── numeric.hpp
│   │   │   │   │   │   ├── pointer.hpp
│   │   │   │   │   │   ├── range_fwd.hpp
│   │   │   │   │   │   ├── rbegin.hpp
│   │   │   │   │   │   ├── reference.hpp
│   │   │   │   │   │   ├── rend.hpp
│   │   │   │   │   │   ├── result_iterator.hpp
│   │   │   │   │   │   ├── reverse_iterator.hpp
│   │   │   │   │   │   ├── reverse_result_iterator.hpp
│   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   ├── size_type.hpp
│   │   │   │   │   │   ├── sub_range.hpp
│   │   │   │   │   │   ├── traversal.hpp
│   │   │   │   │   │   └── value_type.hpp
│   │   │   │   │   ├── ref.hpp
│   │   │   │   │   ├── shared_ptr.hpp
│   │   │   │   │   ├── smart_ptr/
│   │   │   │   │   │   ├── allocate_shared_array.hpp
│   │   │   │   │   │   ├── bad_weak_ptr.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── array_allocator.hpp
│   │   │   │   │   │   │   ├── array_count_impl.hpp
│   │   │   │   │   │   │   ├── array_traits.hpp
│   │   │   │   │   │   │   ├── array_utility.hpp
│   │   │   │   │   │   │   ├── atomic_count.hpp
│   │   │   │   │   │   │   ├── atomic_count_gcc.hpp
│   │   │   │   │   │   │   ├── atomic_count_gcc_x86.hpp
│   │   │   │   │   │   │   ├── atomic_count_nt.hpp
│   │   │   │   │   │   │   ├── atomic_count_pt.hpp
│   │   │   │   │   │   │   ├── atomic_count_solaris.hpp
│   │   │   │   │   │   │   ├── atomic_count_spin.hpp
│   │   │   │   │   │   │   ├── atomic_count_std_atomic.hpp
│   │   │   │   │   │   │   ├── atomic_count_sync.hpp
│   │   │   │   │   │   │   ├── atomic_count_win32.hpp
│   │   │   │   │   │   │   ├── lightweight_mutex.hpp
│   │   │   │   │   │   │   ├── lwm_nop.hpp
│   │   │   │   │   │   │   ├── lwm_pthreads.hpp
│   │   │   │   │   │   │   ├── lwm_win32_cs.hpp
│   │   │   │   │   │   │   ├── operator_bool.hpp
│   │   │   │   │   │   │   ├── quick_allocator.hpp
│   │   │   │   │   │   │   ├── shared_count.hpp
│   │   │   │   │   │   │   ├── sp_convertible.hpp
│   │   │   │   │   │   │   ├── sp_counted_base.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_acc_ia64.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_aix.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_clang.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_cw_ppc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_cw_x86.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_ia64.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_mips.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_ppc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_sparc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_x86.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_nt.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_pt.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_snc_ps3.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_solaris.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_spin.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_std_atomic.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_sync.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_vacpp_ppc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_w32.hpp
│   │   │   │   │   │   │   ├── sp_counted_impl.hpp
│   │   │   │   │   │   │   ├── sp_disable_deprecated.hpp
│   │   │   │   │   │   │   ├── sp_forward.hpp
│   │   │   │   │   │   │   ├── sp_has_sync.hpp
│   │   │   │   │   │   │   ├── sp_if_array.hpp
│   │   │   │   │   │   │   ├── sp_interlocked.hpp
│   │   │   │   │   │   │   ├── sp_nullptr_t.hpp
│   │   │   │   │   │   │   ├── spinlock.hpp
│   │   │   │   │   │   │   ├── spinlock_gcc_arm.hpp
│   │   │   │   │   │   │   ├── spinlock_nt.hpp
│   │   │   │   │   │   │   ├── spinlock_pool.hpp
│   │   │   │   │   │   │   ├── spinlock_pt.hpp
│   │   │   │   │   │   │   ├── spinlock_std_atomic.hpp
│   │   │   │   │   │   │   ├── spinlock_sync.hpp
│   │   │   │   │   │   │   ├── spinlock_w32.hpp
│   │   │   │   │   │   │   ├── up_if_array.hpp
│   │   │   │   │   │   │   ├── up_if_not_array.hpp
│   │   │   │   │   │   │   └── yield_k.hpp
│   │   │   │   │   │   ├── enable_shared_from_raw.hpp
│   │   │   │   │   │   ├── enable_shared_from_this.hpp
│   │   │   │   │   │   ├── intrusive_ptr.hpp
│   │   │   │   │   │   ├── intrusive_ref_counter.hpp
│   │   │   │   │   │   ├── make_shared.hpp
│   │   │   │   │   │   ├── make_shared_array.hpp
│   │   │   │   │   │   ├── make_shared_object.hpp
│   │   │   │   │   │   ├── make_unique.hpp
│   │   │   │   │   │   ├── make_unique_array.hpp
│   │   │   │   │   │   ├── make_unique_object.hpp
│   │   │   │   │   │   ├── owner_less.hpp
│   │   │   │   │   │   ├── scoped_array.hpp
│   │   │   │   │   │   ├── scoped_ptr.hpp
│   │   │   │   │   │   ├── shared_array.hpp
│   │   │   │   │   │   ├── shared_ptr.hpp
│   │   │   │   │   │   └── weak_ptr.hpp
│   │   │   │   │   ├── static_assert.hpp
│   │   │   │   │   ├── system/
│   │   │   │   │   │   ├── api_config.hpp
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── cygwin_error.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── error_code.ipp
│   │   │   │   │   │   │   └── local_free_on_destruction.hpp
│   │   │   │   │   │   ├── error_code.hpp
│   │   │   │   │   │   ├── linux_error.hpp
│   │   │   │   │   │   ├── system_error.hpp
│   │   │   │   │   │   └── windows_error.hpp
│   │   │   │   │   ├── throw_exception.hpp
│   │   │   │   │   ├── token_functions.hpp
│   │   │   │   │   ├── token_iterator.hpp
│   │   │   │   │   ├── tokenizer.hpp
│   │   │   │   │   ├── type_traits/
│   │   │   │   │   │   ├── add_const.hpp
│   │   │   │   │   │   ├── add_cv.hpp
│   │   │   │   │   │   ├── add_lvalue_reference.hpp
│   │   │   │   │   │   ├── add_pointer.hpp
│   │   │   │   │   │   ├── add_reference.hpp
│   │   │   │   │   │   ├── add_rvalue_reference.hpp
│   │   │   │   │   │   ├── add_volatile.hpp
│   │   │   │   │   │   ├── aligned_storage.hpp
│   │   │   │   │   │   ├── alignment_of.hpp
│   │   │   │   │   │   ├── alignment_traits.hpp
│   │   │   │   │   │   ├── arithmetic_traits.hpp
│   │   │   │   │   │   ├── array_traits.hpp
│   │   │   │   │   │   ├── broken_compiler_spec.hpp
│   │   │   │   │   │   ├── common_type.hpp
│   │   │   │   │   │   ├── composite_traits.hpp
│   │   │   │   │   │   ├── conditional.hpp
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── conversion_traits.hpp
│   │   │   │   │   │   ├── copy_cv.hpp
│   │   │   │   │   │   ├── cv_traits.hpp
│   │   │   │   │   │   ├── decay.hpp
│   │   │   │   │   │   ├── declval.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── bool_trait_def.hpp
│   │   │   │   │   │   │   ├── bool_trait_undef.hpp
│   │   │   │   │   │   │   ├── common_arithmetic_type.hpp
│   │   │   │   │   │   │   ├── common_type_impl.hpp
│   │   │   │   │   │   │   ├── composite_member_pointer_type.hpp
│   │   │   │   │   │   │   ├── composite_pointer_type.hpp
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   ├── has_binary_operator.hpp
│   │   │   │   │   │   │   ├── has_postfix_operator.hpp
│   │   │   │   │   │   │   ├── has_prefix_operator.hpp
│   │   │   │   │   │   │   ├── ice_and.hpp
│   │   │   │   │   │   │   ├── ice_eq.hpp
│   │   │   │   │   │   │   ├── ice_not.hpp
│   │   │   │   │   │   │   ├── ice_or.hpp
│   │   │   │   │   │   │   ├── is_function_ptr_helper.hpp
│   │   │   │   │   │   │   ├── is_function_ptr_tester.hpp
│   │   │   │   │   │   │   ├── is_mem_fun_pointer_impl.hpp
│   │   │   │   │   │   │   ├── is_mem_fun_pointer_tester.hpp
│   │   │   │   │   │   │   ├── mp_defer.hpp
│   │   │   │   │   │   │   ├── template_arity_spec.hpp
│   │   │   │   │   │   │   └── yes_no_type.hpp
│   │   │   │   │   │   ├── extent.hpp
│   │   │   │   │   │   ├── floating_point_promotion.hpp
│   │   │   │   │   │   ├── function_traits.hpp
│   │   │   │   │   │   ├── has_bit_and.hpp
│   │   │   │   │   │   ├── has_bit_and_assign.hpp
│   │   │   │   │   │   ├── has_bit_or.hpp
│   │   │   │   │   │   ├── has_bit_or_assign.hpp
│   │   │   │   │   │   ├── has_bit_xor.hpp
│   │   │   │   │   │   ├── has_bit_xor_assign.hpp
│   │   │   │   │   │   ├── has_complement.hpp
│   │   │   │   │   │   ├── has_dereference.hpp
│   │   │   │   │   │   ├── has_divides.hpp
│   │   │   │   │   │   ├── has_divides_assign.hpp
│   │   │   │   │   │   ├── has_equal_to.hpp
│   │   │   │   │   │   ├── has_greater.hpp
│   │   │   │   │   │   ├── has_greater_equal.hpp
│   │   │   │   │   │   ├── has_left_shift.hpp
│   │   │   │   │   │   ├── has_left_shift_assign.hpp
│   │   │   │   │   │   ├── has_less.hpp
│   │   │   │   │   │   ├── has_less_equal.hpp
│   │   │   │   │   │   ├── has_logical_and.hpp
│   │   │   │   │   │   ├── has_logical_not.hpp
│   │   │   │   │   │   ├── has_logical_or.hpp
│   │   │   │   │   │   ├── has_minus.hpp
│   │   │   │   │   │   ├── has_minus_assign.hpp
│   │   │   │   │   │   ├── has_modulus.hpp
│   │   │   │   │   │   ├── has_modulus_assign.hpp
│   │   │   │   │   │   ├── has_multiplies.hpp
│   │   │   │   │   │   ├── has_multiplies_assign.hpp
│   │   │   │   │   │   ├── has_negate.hpp
│   │   │   │   │   │   ├── has_new_operator.hpp
│   │   │   │   │   │   ├── has_not_equal_to.hpp
│   │   │   │   │   │   ├── has_nothrow_assign.hpp
│   │   │   │   │   │   ├── has_nothrow_constructor.hpp
│   │   │   │   │   │   ├── has_nothrow_copy.hpp
│   │   │   │   │   │   ├── has_nothrow_destructor.hpp
│   │   │   │   │   │   ├── has_operator.hpp
│   │   │   │   │   │   ├── has_plus.hpp
│   │   │   │   │   │   ├── has_plus_assign.hpp
│   │   │   │   │   │   ├── has_post_decrement.hpp
│   │   │   │   │   │   ├── has_post_increment.hpp
│   │   │   │   │   │   ├── has_pre_decrement.hpp
│   │   │   │   │   │   ├── has_pre_increment.hpp
│   │   │   │   │   │   ├── has_right_shift.hpp
│   │   │   │   │   │   ├── has_right_shift_assign.hpp
│   │   │   │   │   │   ├── has_trivial_assign.hpp
│   │   │   │   │   │   ├── has_trivial_constructor.hpp
│   │   │   │   │   │   ├── has_trivial_copy.hpp
│   │   │   │   │   │   ├── has_trivial_destructor.hpp
│   │   │   │   │   │   ├── has_trivial_move_assign.hpp
│   │   │   │   │   │   ├── has_trivial_move_constructor.hpp
│   │   │   │   │   │   ├── has_unary_minus.hpp
│   │   │   │   │   │   ├── has_unary_plus.hpp
│   │   │   │   │   │   ├── has_virtual_destructor.hpp
│   │   │   │   │   │   ├── ice.hpp
│   │   │   │   │   │   ├── integral_constant.hpp
│   │   │   │   │   │   ├── integral_promotion.hpp
│   │   │   │   │   │   ├── intrinsics.hpp
│   │   │   │   │   │   ├── is_abstract.hpp
│   │   │   │   │   │   ├── is_arithmetic.hpp
│   │   │   │   │   │   ├── is_array.hpp
│   │   │   │   │   │   ├── is_assignable.hpp
│   │   │   │   │   │   ├── is_base_and_derived.hpp
│   │   │   │   │   │   ├── is_base_of.hpp
│   │   │   │   │   │   ├── is_base_of_tr1.hpp
│   │   │   │   │   │   ├── is_class.hpp
│   │   │   │   │   │   ├── is_complex.hpp
│   │   │   │   │   │   ├── is_compound.hpp
│   │   │   │   │   │   ├── is_const.hpp
│   │   │   │   │   │   ├── is_constructible.hpp
│   │   │   │   │   │   ├── is_convertible.hpp
│   │   │   │   │   │   ├── is_copy_assignable.hpp
│   │   │   │   │   │   ├── is_copy_constructible.hpp
│   │   │   │   │   │   ├── is_default_constructible.hpp
│   │   │   │   │   │   ├── is_destructible.hpp
│   │   │   │   │   │   ├── is_empty.hpp
│   │   │   │   │   │   ├── is_enum.hpp
│   │   │   │   │   │   ├── is_final.hpp
│   │   │   │   │   │   ├── is_float.hpp
│   │   │   │   │   │   ├── is_floating_point.hpp
│   │   │   │   │   │   ├── is_function.hpp
│   │   │   │   │   │   ├── is_fundamental.hpp
│   │   │   │   │   │   ├── is_integral.hpp
│   │   │   │   │   │   ├── is_lvalue_reference.hpp
│   │   │   │   │   │   ├── is_member_function_pointer.hpp
│   │   │   │   │   │   ├── is_member_object_pointer.hpp
│   │   │   │   │   │   ├── is_member_pointer.hpp
│   │   │   │   │   │   ├── is_nothrow_move_assignable.hpp
│   │   │   │   │   │   ├── is_nothrow_move_constructible.hpp
│   │   │   │   │   │   ├── is_object.hpp
│   │   │   │   │   │   ├── is_pod.hpp
│   │   │   │   │   │   ├── is_pointer.hpp
│   │   │   │   │   │   ├── is_polymorphic.hpp
│   │   │   │   │   │   ├── is_reference.hpp
│   │   │   │   │   │   ├── is_rvalue_reference.hpp
│   │   │   │   │   │   ├── is_same.hpp
│   │   │   │   │   │   ├── is_scalar.hpp
│   │   │   │   │   │   ├── is_signed.hpp
│   │   │   │   │   │   ├── is_stateless.hpp
│   │   │   │   │   │   ├── is_union.hpp
│   │   │   │   │   │   ├── is_unsigned.hpp
│   │   │   │   │   │   ├── is_virtual_base_of.hpp
│   │   │   │   │   │   ├── is_void.hpp
│   │   │   │   │   │   ├── is_volatile.hpp
│   │   │   │   │   │   ├── make_signed.hpp
│   │   │   │   │   │   ├── make_unsigned.hpp
│   │   │   │   │   │   ├── object_traits.hpp
│   │   │   │   │   │   ├── promote.hpp
│   │   │   │   │   │   ├── rank.hpp
│   │   │   │   │   │   ├── reference_traits.hpp
│   │   │   │   │   │   ├── remove_all_extents.hpp
│   │   │   │   │   │   ├── remove_bounds.hpp
│   │   │   │   │   │   ├── remove_const.hpp
│   │   │   │   │   │   ├── remove_cv.hpp
│   │   │   │   │   │   ├── remove_extent.hpp
│   │   │   │   │   │   ├── remove_pointer.hpp
│   │   │   │   │   │   ├── remove_reference.hpp
│   │   │   │   │   │   ├── remove_volatile.hpp
│   │   │   │   │   │   ├── same_traits.hpp
│   │   │   │   │   │   ├── transform_traits.hpp
│   │   │   │   │   │   ├── type_identity.hpp
│   │   │   │   │   │   └── type_with_alignment.hpp
│   │   │   │   │   ├── utility/
│   │   │   │   │   │   ├── addressof.hpp
│   │   │   │   │   │   ├── base_from_member.hpp
│   │   │   │   │   │   ├── binary.hpp
│   │   │   │   │   │   ├── compare_pointees.hpp
│   │   │   │   │   │   ├── declval.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── in_place_factory_prefix.hpp
│   │   │   │   │   │   │   ├── in_place_factory_suffix.hpp
│   │   │   │   │   │   │   └── result_of_iterate.hpp
│   │   │   │   │   │   ├── empty_deleter.hpp
│   │   │   │   │   │   ├── enable_if.hpp
│   │   │   │   │   │   ├── explicit_operator_bool.hpp
│   │   │   │   │   │   ├── identity_type.hpp
│   │   │   │   │   │   ├── in_place_factory.hpp
│   │   │   │   │   │   ├── result_of.hpp
│   │   │   │   │   │   ├── string_ref.hpp
│   │   │   │   │   │   ├── string_ref_fwd.hpp
│   │   │   │   │   │   ├── swap.hpp
│   │   │   │   │   │   ├── typed_in_place_factory.hpp
│   │   │   │   │   │   └── value_init.hpp
│   │   │   │   │   ├── utility.hpp
│   │   │   │   │   └── version.hpp
│   │   │   │   ├── boost.props
│   │   │   │   ├── boost_d.props
│   │   │   │   ├── x64/
│   │   │   │   │   └── v140/
│   │   │   │   │       └── lib/
│   │   │   │   │           ├── libboost_filesystem-vc140-mt-1_60.lib
│   │   │   │   │           ├── libboost_filesystem-vc140-mt-gd-1_60.lib
│   │   │   │   │           ├── libboost_system-vc140-mt-1_60.lib
│   │   │   │   │           └── libboost_system-vc140-mt-gd-1_60.lib
│   │   │   │   └── x86/
│   │   │   │       └── v140/
│   │   │   │           └── lib/
│   │   │   │               ├── libboost_filesystem-vc140-mt-1_60.lib
│   │   │   │               ├── libboost_filesystem-vc140-mt-gd-1_60.lib
│   │   │   │               ├── libboost_system-vc140-mt-1_60.lib
│   │   │   │               └── libboost_system-vc140-mt-gd-1_60.lib
│   │   │   ├── dlib/
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── LICENSE.txt
│   │   │   │   ├── README.txt
│   │   │   │   ├── cmake_find_blas.txt
│   │   │   │   ├── dlib.props
│   │   │   │   ├── dlib.vcxproj
│   │   │   │   └── include/
│   │   │   │       └── dlib/
│   │   │   │           ├── add_python_module
│   │   │   │           ├── algs.h
│   │   │   │           ├── all/
│   │   │   │           │   └── source.cpp
│   │   │   │           ├── all_console.cpp
│   │   │   │           ├── all_gui.cpp
│   │   │   │           ├── any/
│   │   │   │           │   ├── any.h
│   │   │   │           │   ├── any_abstract.h
│   │   │   │           │   ├── any_decision_function.h
│   │   │   │           │   ├── any_decision_function_abstract.h
│   │   │   │           │   ├── any_function.h
│   │   │   │           │   ├── any_function_abstract.h
│   │   │   │           │   ├── any_function_impl.h
│   │   │   │           │   ├── any_function_impl2.h
│   │   │   │           │   ├── any_trainer.h
│   │   │   │           │   └── any_trainer_abstract.h
│   │   │   │           ├── any.h
│   │   │   │           ├── array/
│   │   │   │           │   ├── array_kernel.h
│   │   │   │           │   ├── array_kernel_abstract.h
│   │   │   │           │   ├── array_tools.h
│   │   │   │           │   └── array_tools_abstract.h
│   │   │   │           ├── array.h
│   │   │   │           ├── array2d/
│   │   │   │           │   ├── array2d_generic_image.h
│   │   │   │           │   ├── array2d_kernel.h
│   │   │   │           │   ├── array2d_kernel_abstract.h
│   │   │   │           │   └── serialize_pixel_overloads.h
│   │   │   │           ├── array2d.h
│   │   │   │           ├── assert.h
│   │   │   │           ├── base64/
│   │   │   │           │   ├── base64_kernel_1.cpp
│   │   │   │           │   ├── base64_kernel_1.h
│   │   │   │           │   └── base64_kernel_abstract.h
│   │   │   │           ├── base64.h
│   │   │   │           ├── bayes_utils/
│   │   │   │           │   ├── bayes_utils.h
│   │   │   │           │   └── bayes_utils_abstract.h
│   │   │   │           ├── bayes_utils.h
│   │   │   │           ├── bigint/
│   │   │   │           │   ├── bigint_kernel_1.cpp
│   │   │   │           │   ├── bigint_kernel_1.h
│   │   │   │           │   ├── bigint_kernel_2.cpp
│   │   │   │           │   ├── bigint_kernel_2.h
│   │   │   │           │   ├── bigint_kernel_abstract.h
│   │   │   │           │   └── bigint_kernel_c.h
│   │   │   │           ├── bigint.h
│   │   │   │           ├── binary_search_tree/
│   │   │   │           │   ├── binary_search_tree_kernel_1.h
│   │   │   │           │   ├── binary_search_tree_kernel_2.h
│   │   │   │           │   ├── binary_search_tree_kernel_abstract.h
│   │   │   │           │   └── binary_search_tree_kernel_c.h
│   │   │   │           ├── binary_search_tree.h
│   │   │   │           ├── bit_stream/
│   │   │   │           │   ├── bit_stream_kernel_1.cpp
│   │   │   │           │   ├── bit_stream_kernel_1.h
│   │   │   │           │   ├── bit_stream_kernel_abstract.h
│   │   │   │           │   ├── bit_stream_kernel_c.h
│   │   │   │           │   ├── bit_stream_multi_1.h
│   │   │   │           │   ├── bit_stream_multi_abstract.h
│   │   │   │           │   └── bit_stream_multi_c.h
│   │   │   │           ├── bit_stream.h
│   │   │   │           ├── bound_function_pointer/
│   │   │   │           │   ├── bound_function_pointer_kernel_1.h
│   │   │   │           │   └── bound_function_pointer_kernel_abstract.h
│   │   │   │           ├── bound_function_pointer.h
│   │   │   │           ├── bridge/
│   │   │   │           │   ├── bridge.h
│   │   │   │           │   └── bridge_abstract.h
│   │   │   │           ├── bridge.h
│   │   │   │           ├── bsp/
│   │   │   │           │   ├── bsp.cpp
│   │   │   │           │   ├── bsp.h
│   │   │   │           │   └── bsp_abstract.h
│   │   │   │           ├── bsp.h
│   │   │   │           ├── byte_orderer/
│   │   │   │           │   ├── byte_orderer_kernel_1.h
│   │   │   │           │   └── byte_orderer_kernel_abstract.h
│   │   │   │           ├── byte_orderer.h
│   │   │   │           ├── cassert
│   │   │   │           ├── clustering/
│   │   │   │           │   ├── chinese_whispers.h
│   │   │   │           │   ├── chinese_whispers_abstract.h
│   │   │   │           │   ├── modularity_clustering.h
│   │   │   │           │   └── modularity_clustering_abstract.h
│   │   │   │           ├── clustering.h
│   │   │   │           ├── cmake
│   │   │   │           ├── cmd_line_parser/
│   │   │   │           │   ├── cmd_line_parser_check_1.h
│   │   │   │           │   ├── cmd_line_parser_check_c.h
│   │   │   │           │   ├── cmd_line_parser_kernel_1.h
│   │   │   │           │   ├── cmd_line_parser_kernel_abstract.h
│   │   │   │           │   ├── cmd_line_parser_kernel_c.h
│   │   │   │           │   ├── cmd_line_parser_print_1.h
│   │   │   │           │   ├── get_option.h
│   │   │   │           │   └── get_option_abstract.h
│   │   │   │           ├── cmd_line_parser.h
│   │   │   │           ├── compress_stream/
│   │   │   │           │   ├── compress_stream_kernel_1.h
│   │   │   │           │   ├── compress_stream_kernel_2.h
│   │   │   │           │   ├── compress_stream_kernel_3.h
│   │   │   │           │   └── compress_stream_kernel_abstract.h
│   │   │   │           ├── compress_stream.h
│   │   │   │           ├── conditioning_class/
│   │   │   │           │   ├── conditioning_class_kernel_1.h
│   │   │   │           │   ├── conditioning_class_kernel_2.h
│   │   │   │           │   ├── conditioning_class_kernel_3.h
│   │   │   │           │   ├── conditioning_class_kernel_4.h
│   │   │   │           │   ├── conditioning_class_kernel_abstract.h
│   │   │   │           │   └── conditioning_class_kernel_c.h
│   │   │   │           ├── conditioning_class.h
│   │   │   │           ├── config.h
│   │   │   │           ├── config_reader/
│   │   │   │           │   ├── config_reader_kernel_1.h
│   │   │   │           │   ├── config_reader_kernel_abstract.h
│   │   │   │           │   ├── config_reader_thread_safe_1.h
│   │   │   │           │   └── config_reader_thread_safe_abstract.h
│   │   │   │           ├── config_reader.h
│   │   │   │           ├── console_progress_indicator.h
│   │   │   │           ├── cpp_pretty_printer/
│   │   │   │           │   ├── cpp_pretty_printer_kernel_1.h
│   │   │   │           │   ├── cpp_pretty_printer_kernel_2.h
│   │   │   │           │   └── cpp_pretty_printer_kernel_abstract.h
│   │   │   │           ├── cpp_pretty_printer.h
│   │   │   │           ├── cpp_tokenizer/
│   │   │   │           │   ├── cpp_tokenizer_kernel_1.h
│   │   │   │           │   ├── cpp_tokenizer_kernel_abstract.h
│   │   │   │           │   └── cpp_tokenizer_kernel_c.h
│   │   │   │           ├── cpp_tokenizer.h
│   │   │   │           ├── crc32/
│   │   │   │           │   ├── crc32_kernel_1.h
│   │   │   │           │   └── crc32_kernel_abstract.h
│   │   │   │           ├── crc32.h
│   │   │   │           ├── cstring
│   │   │   │           ├── data_io/
│   │   │   │           │   ├── image_dataset_metadata.cpp
│   │   │   │           │   ├── image_dataset_metadata.h
│   │   │   │           │   ├── libsvm_io.h
│   │   │   │           │   ├── libsvm_io_abstract.h
│   │   │   │           │   ├── load_image_dataset.h
│   │   │   │           │   └── load_image_dataset_abstract.h
│   │   │   │           ├── data_io.h
│   │   │   │           ├── dir_nav/
│   │   │   │           │   ├── dir_nav_extensions.cpp
│   │   │   │           │   ├── dir_nav_extensions.h
│   │   │   │           │   ├── dir_nav_extensions_abstract.h
│   │   │   │           │   ├── dir_nav_kernel_1.cpp
│   │   │   │           │   ├── dir_nav_kernel_1.h
│   │   │   │           │   ├── dir_nav_kernel_2.cpp
│   │   │   │           │   ├── dir_nav_kernel_2.h
│   │   │   │           │   ├── dir_nav_kernel_abstract.h
│   │   │   │           │   ├── posix.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── dir_nav.h
│   │   │   │           ├── directed_graph/
│   │   │   │           │   ├── directed_graph_kernel_1.h
│   │   │   │           │   └── directed_graph_kernel_abstract.h
│   │   │   │           ├── directed_graph.h
│   │   │   │           ├── disjoint_subsets/
│   │   │   │           │   ├── disjoint_subsets.h
│   │   │   │           │   └── disjoint_subsets_abstract.h
│   │   │   │           ├── disjoint_subsets.h
│   │   │   │           ├── dlib_include_path_tutorial.txt
│   │   │   │           ├── enable_if.h
│   │   │   │           ├── entropy_decoder/
│   │   │   │           │   ├── entropy_decoder_kernel_1.cpp
│   │   │   │           │   ├── entropy_decoder_kernel_1.h
│   │   │   │           │   ├── entropy_decoder_kernel_2.cpp
│   │   │   │           │   ├── entropy_decoder_kernel_2.h
│   │   │   │           │   ├── entropy_decoder_kernel_abstract.h
│   │   │   │           │   └── entropy_decoder_kernel_c.h
│   │   │   │           ├── entropy_decoder.h
│   │   │   │           ├── entropy_decoder_model/
│   │   │   │           │   ├── entropy_decoder_model_kernel_1.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_2.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_3.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_4.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_5.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_6.h
│   │   │   │           │   └── entropy_decoder_model_kernel_abstract.h
│   │   │   │           ├── entropy_decoder_model.h
│   │   │   │           ├── entropy_encoder/
│   │   │   │           │   ├── entropy_encoder_kernel_1.cpp
│   │   │   │           │   ├── entropy_encoder_kernel_1.h
│   │   │   │           │   ├── entropy_encoder_kernel_2.cpp
│   │   │   │           │   ├── entropy_encoder_kernel_2.h
│   │   │   │           │   ├── entropy_encoder_kernel_abstract.h
│   │   │   │           │   └── entropy_encoder_kernel_c.h
│   │   │   │           ├── entropy_encoder.h
│   │   │   │           ├── entropy_encoder_model/
│   │   │   │           │   ├── entropy_encoder_model_kernel_1.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_2.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_3.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_4.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_5.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_6.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_abstract.h
│   │   │   │           │   └── entropy_encoder_model_kernel_c.h
│   │   │   │           ├── entropy_encoder_model.h
│   │   │   │           ├── error.h
│   │   │   │           ├── filtering/
│   │   │   │           │   ├── kalman_filter.h
│   │   │   │           │   ├── kalman_filter_abstract.h
│   │   │   │           │   ├── rls_filter.h
│   │   │   │           │   └── rls_filter_abstract.h
│   │   │   │           ├── filtering.h
│   │   │   │           ├── float_details.h
│   │   │   │           ├── fstream
│   │   │   │           ├── general_hash/
│   │   │   │           │   ├── count_bits.h
│   │   │   │           │   ├── count_bits_abstract.h
│   │   │   │           │   ├── general_hash.h
│   │   │   │           │   ├── hash.h
│   │   │   │           │   ├── hash_abstract.h
│   │   │   │           │   ├── murmur_hash3.h
│   │   │   │           │   ├── murmur_hash3_abstract.h
│   │   │   │           │   ├── random_hashing.h
│   │   │   │           │   └── random_hashing_abstract.h
│   │   │   │           ├── geometry/
│   │   │   │           │   ├── border_enumerator.h
│   │   │   │           │   ├── border_enumerator_abstract.h
│   │   │   │           │   ├── point_transforms.h
│   │   │   │           │   ├── point_transforms_abstract.h
│   │   │   │           │   ├── rectangle.h
│   │   │   │           │   ├── rectangle_abstract.h
│   │   │   │           │   ├── vector.h
│   │   │   │           │   └── vector_abstract.h
│   │   │   │           ├── geometry.h
│   │   │   │           ├── graph/
│   │   │   │           │   ├── graph_kernel_1.h
│   │   │   │           │   └── graph_kernel_abstract.h
│   │   │   │           ├── graph.h
│   │   │   │           ├── graph_cuts/
│   │   │   │           │   ├── find_max_factor_graph_potts.h
│   │   │   │           │   ├── find_max_factor_graph_potts_abstract.h
│   │   │   │           │   ├── general_flow_graph.h
│   │   │   │           │   ├── general_potts_problem.h
│   │   │   │           │   ├── graph_labeler.h
│   │   │   │           │   ├── graph_labeler_abstract.h
│   │   │   │           │   ├── min_cut.h
│   │   │   │           │   └── min_cut_abstract.h
│   │   │   │           ├── graph_cuts.h
│   │   │   │           ├── graph_utils/
│   │   │   │           │   ├── edge_list_graphs.h
│   │   │   │           │   ├── edge_list_graphs_abstract.h
│   │   │   │           │   ├── find_k_nearest_neighbors_lsh.h
│   │   │   │           │   ├── find_k_nearest_neighbors_lsh_abstract.h
│   │   │   │           │   ├── function_objects.h
│   │   │   │           │   ├── function_objects_abstract.h
│   │   │   │           │   ├── graph_utils.h
│   │   │   │           │   ├── graph_utils_abstract.h
│   │   │   │           │   ├── ordered_sample_pair.h
│   │   │   │           │   ├── ordered_sample_pair_abstract.h
│   │   │   │           │   ├── sample_pair.h
│   │   │   │           │   └── sample_pair_abstract.h
│   │   │   │           ├── graph_utils.h
│   │   │   │           ├── graph_utils_threaded.h
│   │   │   │           ├── gui_core/
│   │   │   │           │   ├── gui_core_kernel_1.cpp
│   │   │   │           │   ├── gui_core_kernel_1.h
│   │   │   │           │   ├── gui_core_kernel_2.cpp
│   │   │   │           │   ├── gui_core_kernel_2.h
│   │   │   │           │   ├── gui_core_kernel_abstract.h
│   │   │   │           │   ├── windows.h
│   │   │   │           │   └── xlib.h
│   │   │   │           ├── gui_core.h
│   │   │   │           ├── gui_widgets/
│   │   │   │           │   ├── base_widgets.cpp
│   │   │   │           │   ├── base_widgets.h
│   │   │   │           │   ├── base_widgets_abstract.h
│   │   │   │           │   ├── canvas_drawing.cpp
│   │   │   │           │   ├── canvas_drawing.h
│   │   │   │           │   ├── canvas_drawing_abstract.h
│   │   │   │           │   ├── drawable.cpp
│   │   │   │           │   ├── drawable.h
│   │   │   │           │   ├── drawable_abstract.h
│   │   │   │           │   ├── fonts.cpp
│   │   │   │           │   ├── fonts.h
│   │   │   │           │   ├── fonts_abstract.h
│   │   │   │           │   ├── nativefont.h
│   │   │   │           │   ├── style.cpp
│   │   │   │           │   ├── style.h
│   │   │   │           │   ├── style_abstract.h
│   │   │   │           │   ├── widgets.cpp
│   │   │   │           │   ├── widgets.h
│   │   │   │           │   └── widgets_abstract.h
│   │   │   │           ├── gui_widgets.h
│   │   │   │           ├── hash.h
│   │   │   │           ├── hash_map/
│   │   │   │           │   ├── hash_map_kernel_1.h
│   │   │   │           │   ├── hash_map_kernel_abstract.h
│   │   │   │           │   └── hash_map_kernel_c.h
│   │   │   │           ├── hash_map.h
│   │   │   │           ├── hash_set/
│   │   │   │           │   ├── hash_set_kernel_1.h
│   │   │   │           │   ├── hash_set_kernel_abstract.h
│   │   │   │           │   └── hash_set_kernel_c.h
│   │   │   │           ├── hash_set.h
│   │   │   │           ├── hash_table/
│   │   │   │           │   ├── hash_table_kernel_1.h
│   │   │   │           │   ├── hash_table_kernel_2.h
│   │   │   │           │   ├── hash_table_kernel_abstract.h
│   │   │   │           │   └── hash_table_kernel_c.h
│   │   │   │           ├── hash_table.h
│   │   │   │           ├── http_client/
│   │   │   │           │   ├── http_client.cpp
│   │   │   │           │   ├── http_client.h
│   │   │   │           │   └── http_client_abstract.h
│   │   │   │           ├── image_io.h
│   │   │   │           ├── image_keypoint/
│   │   │   │           │   ├── binned_vector_feature_image.h
│   │   │   │           │   ├── binned_vector_feature_image_abstract.h
│   │   │   │           │   ├── build_separable_poly_filters.h
│   │   │   │           │   ├── draw_surf_points.h
│   │   │   │           │   ├── draw_surf_points_abstract.h
│   │   │   │           │   ├── fine_hog_image.h
│   │   │   │           │   ├── fine_hog_image_abstract.h
│   │   │   │           │   ├── hashed_feature_image.h
│   │   │   │           │   ├── hashed_feature_image_abstract.h
│   │   │   │           │   ├── hessian_pyramid.h
│   │   │   │           │   ├── hessian_pyramid_abstract.h
│   │   │   │           │   ├── hog.h
│   │   │   │           │   ├── hog_abstract.h
│   │   │   │           │   ├── nearest_neighbor_feature_image.h
│   │   │   │           │   ├── nearest_neighbor_feature_image_abstract.h
│   │   │   │           │   ├── poly_image.h
│   │   │   │           │   ├── poly_image_abstract.h
│   │   │   │           │   ├── surf.h
│   │   │   │           │   └── surf_abstract.h
│   │   │   │           ├── image_keypoint.h
│   │   │   │           ├── image_loader/
│   │   │   │           │   ├── image_loader.h
│   │   │   │           │   ├── image_loader_abstract.h
│   │   │   │           │   ├── jpeg_loader.cpp
│   │   │   │           │   ├── jpeg_loader.h
│   │   │   │           │   ├── jpeg_loader_abstract.h
│   │   │   │           │   ├── load_image.h
│   │   │   │           │   ├── load_image_abstract.h
│   │   │   │           │   ├── png_loader.cpp
│   │   │   │           │   ├── png_loader.h
│   │   │   │           │   └── png_loader_abstract.h
│   │   │   │           ├── image_processing/
│   │   │   │           │   ├── box_overlap_testing.h
│   │   │   │           │   ├── box_overlap_testing_abstract.h
│   │   │   │           │   ├── detection_template_tools.h
│   │   │   │           │   ├── detection_template_tools_abstract.h
│   │   │   │           │   ├── frontal_face_detector.h
│   │   │   │           │   ├── frontal_face_detector_abstract.h
│   │   │   │           │   ├── full_object_detection.h
│   │   │   │           │   ├── full_object_detection_abstract.h
│   │   │   │           │   ├── generic_image.h
│   │   │   │           │   ├── object_detector.h
│   │   │   │           │   ├── object_detector_abstract.h
│   │   │   │           │   ├── remove_unobtainable_rectangles.h
│   │   │   │           │   ├── remove_unobtainable_rectangles_abstract.h
│   │   │   │           │   ├── render_face_detections.h
│   │   │   │           │   ├── render_face_detections_abstract.h
│   │   │   │           │   ├── scan_fhog_pyramid.h
│   │   │   │           │   ├── scan_fhog_pyramid_abstract.h
│   │   │   │           │   ├── scan_image.h
│   │   │   │           │   ├── scan_image_abstract.h
│   │   │   │           │   ├── scan_image_boxes.h
│   │   │   │           │   ├── scan_image_boxes_abstract.h
│   │   │   │           │   ├── scan_image_custom.h
│   │   │   │           │   ├── scan_image_custom_abstract.h
│   │   │   │           │   ├── scan_image_pyramid.h
│   │   │   │           │   ├── scan_image_pyramid_abstract.h
│   │   │   │           │   ├── scan_image_pyramid_tools.h
│   │   │   │           │   ├── scan_image_pyramid_tools_abstract.h
│   │   │   │           │   ├── setup_hashed_features.h
│   │   │   │           │   ├── setup_hashed_features_abstract.h
│   │   │   │           │   ├── shape_predictor.h
│   │   │   │           │   └── shape_predictor_abstract.h
│   │   │   │           ├── image_processing.h
│   │   │   │           ├── image_saver/
│   │   │   │           │   ├── dng_shared.h
│   │   │   │           │   ├── image_saver.h
│   │   │   │           │   ├── image_saver_abstract.h
│   │   │   │           │   ├── save_png.cpp
│   │   │   │           │   ├── save_png.h
│   │   │   │           │   └── save_png_abstract.h
│   │   │   │           ├── image_transforms/
│   │   │   │           │   ├── assign_image.h
│   │   │   │           │   ├── assign_image_abstract.h
│   │   │   │           │   ├── colormaps.h
│   │   │   │           │   ├── colormaps_abstract.h
│   │   │   │           │   ├── draw.h
│   │   │   │           │   ├── draw_abstract.h
│   │   │   │           │   ├── edge_detector.h
│   │   │   │           │   ├── edge_detector_abstract.h
│   │   │   │           │   ├── equalize_histogram.h
│   │   │   │           │   ├── equalize_histogram_abstract.h
│   │   │   │           │   ├── fhog.h
│   │   │   │           │   ├── fhog_abstract.h
│   │   │   │           │   ├── image_pyramid.h
│   │   │   │           │   ├── image_pyramid_abstract.h
│   │   │   │           │   ├── integral_image.h
│   │   │   │           │   ├── integral_image_abstract.h
│   │   │   │           │   ├── interpolation.h
│   │   │   │           │   ├── interpolation_abstract.h
│   │   │   │           │   ├── label_connected_blobs.h
│   │   │   │           │   ├── label_connected_blobs_abstract.h
│   │   │   │           │   ├── morphological_operations.h
│   │   │   │           │   ├── morphological_operations_abstract.h
│   │   │   │           │   ├── segment_image.h
│   │   │   │           │   ├── segment_image_abstract.h
│   │   │   │           │   ├── spatial_filtering.h
│   │   │   │           │   ├── spatial_filtering_abstract.h
│   │   │   │           │   ├── thresholding.h
│   │   │   │           │   └── thresholding_abstract.h
│   │   │   │           ├── image_transforms.h
│   │   │   │           ├── interfaces/
│   │   │   │           │   ├── cmd_line_parser_option.h
│   │   │   │           │   ├── enumerable.h
│   │   │   │           │   ├── map_pair.h
│   │   │   │           │   └── remover.h
│   │   │   │           ├── iomanip
│   │   │   │           ├── iosfwd
│   │   │   │           ├── iosockstream/
│   │   │   │           │   ├── iosockstream.h
│   │   │   │           │   └── iosockstream_abstract.h
│   │   │   │           ├── iosockstream.h
│   │   │   │           ├── iostream
│   │   │   │           ├── is_kind.h
│   │   │   │           ├── istream
│   │   │   │           ├── linker/
│   │   │   │           │   ├── linker_kernel_1.cpp
│   │   │   │           │   ├── linker_kernel_1.h
│   │   │   │           │   └── linker_kernel_abstract.h
│   │   │   │           ├── linker.h
│   │   │   │           ├── locale
│   │   │   │           ├── logger/
│   │   │   │           │   ├── extra_logger_headers.cpp
│   │   │   │           │   ├── extra_logger_headers.h
│   │   │   │           │   ├── logger_config_file.cpp
│   │   │   │           │   ├── logger_config_file.h
│   │   │   │           │   ├── logger_kernel_1.cpp
│   │   │   │           │   ├── logger_kernel_1.h
│   │   │   │           │   └── logger_kernel_abstract.h
│   │   │   │           ├── logger.h
│   │   │   │           ├── lsh/
│   │   │   │           │   ├── create_random_projection_hash.h
│   │   │   │           │   ├── create_random_projection_hash_abstract.h
│   │   │   │           │   ├── hashes.h
│   │   │   │           │   ├── hashes_abstract.h
│   │   │   │           │   ├── projection_hash.h
│   │   │   │           │   └── projection_hash_abstract.h
│   │   │   │           ├── lsh.h
│   │   │   │           ├── lz77_buffer/
│   │   │   │           │   ├── lz77_buffer_kernel_1.h
│   │   │   │           │   ├── lz77_buffer_kernel_2.h
│   │   │   │           │   ├── lz77_buffer_kernel_abstract.h
│   │   │   │           │   └── lz77_buffer_kernel_c.h
│   │   │   │           ├── lz77_buffer.h
│   │   │   │           ├── lzp_buffer/
│   │   │   │           │   ├── lzp_buffer_kernel_1.h
│   │   │   │           │   ├── lzp_buffer_kernel_2.h
│   │   │   │           │   ├── lzp_buffer_kernel_abstract.h
│   │   │   │           │   └── lzp_buffer_kernel_c.h
│   │   │   │           ├── lzp_buffer.h
│   │   │   │           ├── manifold_regularization/
│   │   │   │           │   ├── linear_manifold_regularizer.h
│   │   │   │           │   └── linear_manifold_regularizer_abstract.h
│   │   │   │           ├── manifold_regularization.h
│   │   │   │           ├── map/
│   │   │   │           │   ├── map_kernel_1.h
│   │   │   │           │   ├── map_kernel_abstract.h
│   │   │   │           │   └── map_kernel_c.h
│   │   │   │           ├── map.h
│   │   │   │           ├── matrix/
│   │   │   │           │   ├── cblas_constants.h
│   │   │   │           │   ├── lapack/
│   │   │   │           │   │   ├── fortran_id.h
│   │   │   │           │   │   ├── gees.h
│   │   │   │           │   │   ├── geev.h
│   │   │   │           │   │   ├── geqrf.h
│   │   │   │           │   │   ├── gesdd.h
│   │   │   │           │   │   ├── gesvd.h
│   │   │   │           │   │   ├── getrf.h
│   │   │   │           │   │   ├── ormqr.h
│   │   │   │           │   │   ├── potrf.h
│   │   │   │           │   │   ├── syev.h
│   │   │   │           │   │   └── syevr.h
│   │   │   │           │   ├── matrix.h
│   │   │   │           │   ├── matrix_abstract.h
│   │   │   │           │   ├── matrix_assign.h
│   │   │   │           │   ├── matrix_assign_fwd.h
│   │   │   │           │   ├── matrix_blas_bindings.h
│   │   │   │           │   ├── matrix_cholesky.h
│   │   │   │           │   ├── matrix_conj_trans.h
│   │   │   │           │   ├── matrix_conv.h
│   │   │   │           │   ├── matrix_conv_abstract.h
│   │   │   │           │   ├── matrix_data_layout.h
│   │   │   │           │   ├── matrix_data_layout_abstract.h
│   │   │   │           │   ├── matrix_default_mul.h
│   │   │   │           │   ├── matrix_eigenvalue.h
│   │   │   │           │   ├── matrix_exp.h
│   │   │   │           │   ├── matrix_exp_abstract.h
│   │   │   │           │   ├── matrix_expressions.h
│   │   │   │           │   ├── matrix_fft.h
│   │   │   │           │   ├── matrix_fft_abstract.h
│   │   │   │           │   ├── matrix_fwd.h
│   │   │   │           │   ├── matrix_generic_image.h
│   │   │   │           │   ├── matrix_la.h
│   │   │   │           │   ├── matrix_la_abstract.h
│   │   │   │           │   ├── matrix_lu.h
│   │   │   │           │   ├── matrix_mat.h
│   │   │   │           │   ├── matrix_mat_abstract.h
│   │   │   │           │   ├── matrix_math_functions.h
│   │   │   │           │   ├── matrix_math_functions_abstract.h
│   │   │   │           │   ├── matrix_op.h
│   │   │   │           │   ├── matrix_qr.h
│   │   │   │           │   ├── matrix_read_from_istream.h
│   │   │   │           │   ├── matrix_subexp.h
│   │   │   │           │   ├── matrix_subexp_abstract.h
│   │   │   │           │   ├── matrix_trsm.h
│   │   │   │           │   ├── matrix_utilities.h
│   │   │   │           │   ├── matrix_utilities_abstract.h
│   │   │   │           │   ├── symmetric_matrix_cache.h
│   │   │   │           │   └── symmetric_matrix_cache_abstract.h
│   │   │   │           ├── matrix.h
│   │   │   │           ├── md5/
│   │   │   │           │   ├── md5_kernel_1.cpp
│   │   │   │           │   ├── md5_kernel_1.h
│   │   │   │           │   └── md5_kernel_abstract.h
│   │   │   │           ├── md5.h
│   │   │   │           ├── member_function_pointer/
│   │   │   │           │   ├── make_mfp.h
│   │   │   │           │   ├── make_mfp_abstract.h
│   │   │   │           │   ├── member_function_pointer_kernel_1.h
│   │   │   │           │   └── member_function_pointer_kernel_abstract.h
│   │   │   │           ├── member_function_pointer.h
│   │   │   │           ├── memory_manager/
│   │   │   │           │   ├── memory_manager_kernel_1.h
│   │   │   │           │   ├── memory_manager_kernel_2.h
│   │   │   │           │   ├── memory_manager_kernel_3.h
│   │   │   │           │   └── memory_manager_kernel_abstract.h
│   │   │   │           ├── memory_manager.h
│   │   │   │           ├── memory_manager_global/
│   │   │   │           │   ├── memory_manager_global_kernel_1.h
│   │   │   │           │   └── memory_manager_global_kernel_abstract.h
│   │   │   │           ├── memory_manager_global.h
│   │   │   │           ├── memory_manager_stateless/
│   │   │   │           │   ├── memory_manager_stateless_kernel_1.h
│   │   │   │           │   ├── memory_manager_stateless_kernel_2.h
│   │   │   │           │   └── memory_manager_stateless_kernel_abstract.h
│   │   │   │           ├── memory_manager_stateless.h
│   │   │   │           ├── misc_api/
│   │   │   │           │   ├── misc_api_kernel_1.cpp
│   │   │   │           │   ├── misc_api_kernel_1.h
│   │   │   │           │   ├── misc_api_kernel_2.cpp
│   │   │   │           │   ├── misc_api_kernel_2.h
│   │   │   │           │   ├── misc_api_kernel_abstract.h
│   │   │   │           │   ├── misc_api_shared.h
│   │   │   │           │   ├── posix.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── misc_api.h
│   │   │   │           ├── mlp/
│   │   │   │           │   ├── mlp_kernel_1.h
│   │   │   │           │   ├── mlp_kernel_abstract.h
│   │   │   │           │   └── mlp_kernel_c.h
│   │   │   │           ├── mlp.h
│   │   │   │           ├── noncopyable.h
│   │   │   │           ├── numeric_constants.h
│   │   │   │           ├── numerical_integration/
│   │   │   │           │   ├── integrate_function_adapt_simpson.h
│   │   │   │           │   └── integrate_function_adapt_simpson_abstract.h
│   │   │   │           ├── numerical_integration.h
│   │   │   │           ├── opencv/
│   │   │   │           │   ├── cv_image.h
│   │   │   │           │   ├── cv_image_abstract.h
│   │   │   │           │   ├── to_open_cv.h
│   │   │   │           │   └── to_open_cv_abstract.h
│   │   │   │           ├── opencv.h
│   │   │   │           ├── optimization/
│   │   │   │           │   ├── find_max_factor_graph_nmplp.h
│   │   │   │           │   ├── find_max_factor_graph_nmplp_abstract.h
│   │   │   │           │   ├── find_max_factor_graph_viterbi.h
│   │   │   │           │   ├── find_max_factor_graph_viterbi_abstract.h
│   │   │   │           │   ├── find_max_parse_cky.h
│   │   │   │           │   ├── find_max_parse_cky_abstract.h
│   │   │   │           │   ├── max_cost_assignment.h
│   │   │   │           │   ├── max_cost_assignment_abstract.h
│   │   │   │           │   ├── max_sum_submatrix.h
│   │   │   │           │   ├── max_sum_submatrix_abstract.h
│   │   │   │           │   ├── optimization.h
│   │   │   │           │   ├── optimization_abstract.h
│   │   │   │           │   ├── optimization_bobyqa.h
│   │   │   │           │   ├── optimization_bobyqa_abstract.h
│   │   │   │           │   ├── optimization_least_squares.h
│   │   │   │           │   ├── optimization_least_squares_abstract.h
│   │   │   │           │   ├── optimization_line_search.h
│   │   │   │           │   ├── optimization_line_search_abstract.h
│   │   │   │           │   ├── optimization_oca.h
│   │   │   │           │   ├── optimization_oca_abstract.h
│   │   │   │           │   ├── optimization_search_strategies.h
│   │   │   │           │   ├── optimization_search_strategies_abstract.h
│   │   │   │           │   ├── optimization_solve_qp2_using_smo.h
│   │   │   │           │   ├── optimization_solve_qp2_using_smo_abstract.h
│   │   │   │           │   ├── optimization_solve_qp3_using_smo.h
│   │   │   │           │   ├── optimization_solve_qp3_using_smo_abstract.h
│   │   │   │           │   ├── optimization_solve_qp_using_smo.h
│   │   │   │           │   ├── optimization_solve_qp_using_smo_abstract.h
│   │   │   │           │   ├── optimization_stop_strategies.h
│   │   │   │           │   ├── optimization_stop_strategies_abstract.h
│   │   │   │           │   ├── optimization_trust_region.h
│   │   │   │           │   └── optimization_trust_region_abstract.h
│   │   │   │           ├── optimization.h
│   │   │   │           ├── ostream
│   │   │   │           ├── pipe/
│   │   │   │           │   ├── pipe_kernel_1.h
│   │   │   │           │   └── pipe_kernel_abstract.h
│   │   │   │           ├── pipe.h
│   │   │   │           ├── pixel.h
│   │   │   │           ├── platform.h
│   │   │   │           ├── python/
│   │   │   │           │   ├── boost_python_utils.h
│   │   │   │           │   ├── numpy.h
│   │   │   │           │   ├── numpy_image.h
│   │   │   │           │   ├── pyassert.h
│   │   │   │           │   └── serialize_pickle.h
│   │   │   │           ├── python.h
│   │   │   │           ├── quantum_computing/
│   │   │   │           │   ├── quantum_computing.h
│   │   │   │           │   └── quantum_computing_abstract.h
│   │   │   │           ├── quantum_computing.h
│   │   │   │           ├── queue/
│   │   │   │           │   ├── queue_kernel_1.h
│   │   │   │           │   ├── queue_kernel_2.h
│   │   │   │           │   ├── queue_kernel_abstract.h
│   │   │   │           │   ├── queue_kernel_c.h
│   │   │   │           │   ├── queue_sort_1.h
│   │   │   │           │   └── queue_sort_abstract.h
│   │   │   │           ├── queue.h
│   │   │   │           ├── rand/
│   │   │   │           │   ├── mersenne_twister.h
│   │   │   │           │   ├── rand_kernel_1.h
│   │   │   │           │   └── rand_kernel_abstract.h
│   │   │   │           ├── rand.h
│   │   │   │           ├── ref.h
│   │   │   │           ├── reference_counter/
│   │   │   │           │   ├── reference_counter_kernel_1.h
│   │   │   │           │   └── reference_counter_kernel_abstract.h
│   │   │   │           ├── reference_counter.h
│   │   │   │           ├── release_build_by_default
│   │   │   │           ├── revision.h
│   │   │   │           ├── sequence/
│   │   │   │           │   ├── sequence_compare_1.h
│   │   │   │           │   ├── sequence_compare_abstract.h
│   │   │   │           │   ├── sequence_kernel_1.h
│   │   │   │           │   ├── sequence_kernel_2.h
│   │   │   │           │   ├── sequence_kernel_abstract.h
│   │   │   │           │   ├── sequence_kernel_c.h
│   │   │   │           │   ├── sequence_sort_1.h
│   │   │   │           │   ├── sequence_sort_2.h
│   │   │   │           │   └── sequence_sort_abstract.h
│   │   │   │           ├── sequence.h
│   │   │   │           ├── serialize.h
│   │   │   │           ├── server/
│   │   │   │           │   ├── server_http.cpp
│   │   │   │           │   ├── server_http.h
│   │   │   │           │   ├── server_http_abstract.h
│   │   │   │           │   ├── server_iostream.cpp
│   │   │   │           │   ├── server_iostream.h
│   │   │   │           │   ├── server_iostream_abstract.h
│   │   │   │           │   ├── server_kernel.cpp
│   │   │   │           │   ├── server_kernel.h
│   │   │   │           │   └── server_kernel_abstract.h
│   │   │   │           ├── server.h
│   │   │   │           ├── set/
│   │   │   │           │   ├── set_compare_1.h
│   │   │   │           │   ├── set_compare_abstract.h
│   │   │   │           │   ├── set_kernel_1.h
│   │   │   │           │   ├── set_kernel_abstract.h
│   │   │   │           │   └── set_kernel_c.h
│   │   │   │           ├── set.h
│   │   │   │           ├── set_utils/
│   │   │   │           │   ├── set_utils.h
│   │   │   │           │   └── set_utils_abstract.h
│   │   │   │           ├── set_utils.h
│   │   │   │           ├── simd/
│   │   │   │           │   ├── simd4f.h
│   │   │   │           │   ├── simd4i.h
│   │   │   │           │   ├── simd8f.h
│   │   │   │           │   ├── simd8i.h
│   │   │   │           │   └── simd_check.h
│   │   │   │           ├── simd.h
│   │   │   │           ├── sliding_buffer/
│   │   │   │           │   ├── circular_buffer.h
│   │   │   │           │   ├── circular_buffer_abstract.h
│   │   │   │           │   ├── sliding_buffer_kernel_1.h
│   │   │   │           │   ├── sliding_buffer_kernel_abstract.h
│   │   │   │           │   └── sliding_buffer_kernel_c.h
│   │   │   │           ├── sliding_buffer.h
│   │   │   │           ├── smart_pointers/
│   │   │   │           │   ├── scoped_ptr.h
│   │   │   │           │   ├── scoped_ptr_abstract.h
│   │   │   │           │   ├── shared_ptr.h
│   │   │   │           │   ├── shared_ptr_abstract.h
│   │   │   │           │   ├── shared_ptr_thread_safe.h
│   │   │   │           │   ├── shared_ptr_thread_safe_abstract.h
│   │   │   │           │   ├── weak_ptr.h
│   │   │   │           │   └── weak_ptr_abstract.h
│   │   │   │           ├── smart_pointers.h
│   │   │   │           ├── smart_pointers_thread_safe.h
│   │   │   │           ├── sockets/
│   │   │   │           │   ├── posix.h
│   │   │   │           │   ├── sockets_extensions.cpp
│   │   │   │           │   ├── sockets_extensions.h
│   │   │   │           │   ├── sockets_extensions_abstract.h
│   │   │   │           │   ├── sockets_kernel_1.cpp
│   │   │   │           │   ├── sockets_kernel_1.h
│   │   │   │           │   ├── sockets_kernel_2.cpp
│   │   │   │           │   ├── sockets_kernel_2.h
│   │   │   │           │   ├── sockets_kernel_abstract.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── sockets.h
│   │   │   │           ├── sockstreambuf/
│   │   │   │           │   ├── sockstreambuf.cpp
│   │   │   │           │   ├── sockstreambuf.h
│   │   │   │           │   ├── sockstreambuf_abstract.h
│   │   │   │           │   ├── sockstreambuf_unbuffered.cpp
│   │   │   │           │   └── sockstreambuf_unbuffered.h
│   │   │   │           ├── sockstreambuf.h
│   │   │   │           ├── sort.h
│   │   │   │           ├── sparse_vector.h
│   │   │   │           ├── sqlite/
│   │   │   │           │   ├── sqlite.h
│   │   │   │           │   ├── sqlite_abstract.h
│   │   │   │           │   ├── sqlite_tools.h
│   │   │   │           │   └── sqlite_tools_abstract.h
│   │   │   │           ├── sqlite.h
│   │   │   │           ├── sstream
│   │   │   │           ├── stack/
│   │   │   │           │   ├── stack_kernel_1.h
│   │   │   │           │   ├── stack_kernel_abstract.h
│   │   │   │           │   └── stack_kernel_c.h
│   │   │   │           ├── stack.h
│   │   │   │           ├── stack_trace.cpp
│   │   │   │           ├── stack_trace.h
│   │   │   │           ├── static_map/
│   │   │   │           │   ├── static_map_kernel_1.h
│   │   │   │           │   ├── static_map_kernel_abstract.h
│   │   │   │           │   └── static_map_kernel_c.h
│   │   │   │           ├── static_map.h
│   │   │   │           ├── static_set/
│   │   │   │           │   ├── static_set_compare_1.h
│   │   │   │           │   ├── static_set_compare_abstract.h
│   │   │   │           │   ├── static_set_kernel_1.h
│   │   │   │           │   ├── static_set_kernel_abstract.h
│   │   │   │           │   └── static_set_kernel_c.h
│   │   │   │           ├── static_set.h
│   │   │   │           ├── statistics/
│   │   │   │           │   ├── average_precision.h
│   │   │   │           │   ├── average_precision_abstract.h
│   │   │   │           │   ├── cca.h
│   │   │   │           │   ├── cca_abstract.h
│   │   │   │           │   ├── dpca.h
│   │   │   │           │   ├── dpca_abstract.h
│   │   │   │           │   ├── image_feature_sampling.h
│   │   │   │           │   ├── image_feature_sampling_abstract.h
│   │   │   │           │   ├── random_subset_selector.h
│   │   │   │           │   ├── random_subset_selector_abstract.h
│   │   │   │           │   ├── sammon.h
│   │   │   │           │   ├── sammon_abstract.h
│   │   │   │           │   ├── statistics.h
│   │   │   │           │   ├── statistics_abstract.h
│   │   │   │           │   ├── vector_normalizer_frobmetric.h
│   │   │   │           │   └── vector_normalizer_frobmetric_abstract.h
│   │   │   │           ├── statistics.h
│   │   │   │           ├── std_allocator.h
│   │   │   │           ├── stl_checked/
│   │   │   │           │   ├── std_vector_c.h
│   │   │   │           │   └── std_vector_c_abstract.h
│   │   │   │           ├── stl_checked.h
│   │   │   │           ├── string/
│   │   │   │           │   ├── cassert
│   │   │   │           │   ├── iomanip
│   │   │   │           │   ├── iosfwd
│   │   │   │           │   ├── iostream
│   │   │   │           │   ├── locale
│   │   │   │           │   ├── string.h
│   │   │   │           │   └── string_abstract.h
│   │   │   │           ├── string.h
│   │   │   │           ├── svm/
│   │   │   │           │   ├── active_learning.h
│   │   │   │           │   ├── active_learning_abstract.h
│   │   │   │           │   ├── assignment_function.h
│   │   │   │           │   ├── assignment_function_abstract.h
│   │   │   │           │   ├── cross_validate_assignment_trainer.h
│   │   │   │           │   ├── cross_validate_assignment_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_graph_labeling_trainer.h
│   │   │   │           │   ├── cross_validate_graph_labeling_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_multiclass_trainer.h
│   │   │   │           │   ├── cross_validate_multiclass_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_object_detection_trainer.h
│   │   │   │           │   ├── cross_validate_object_detection_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_regression_trainer.h
│   │   │   │           │   ├── cross_validate_regression_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_sequence_labeler.h
│   │   │   │           │   ├── cross_validate_sequence_labeler_abstract.h
│   │   │   │           │   ├── cross_validate_sequence_segmenter.h
│   │   │   │           │   ├── cross_validate_sequence_segmenter_abstract.h
│   │   │   │           │   ├── cross_validate_track_association_trainer.h
│   │   │   │           │   ├── cross_validate_track_association_trainer_abstract.h
│   │   │   │           │   ├── empirical_kernel_map.h
│   │   │   │           │   ├── empirical_kernel_map_abstract.h
│   │   │   │           │   ├── feature_ranking.h
│   │   │   │           │   ├── feature_ranking_abstract.h
│   │   │   │           │   ├── function.h
│   │   │   │           │   ├── function_abstract.h
│   │   │   │           │   ├── kcentroid.h
│   │   │   │           │   ├── kcentroid_abstract.h
│   │   │   │           │   ├── kcentroid_overloads.h
│   │   │   │           │   ├── kernel.h
│   │   │   │           │   ├── kernel_abstract.h
│   │   │   │           │   ├── kernel_matrix.h
│   │   │   │           │   ├── kernel_matrix_abstract.h
│   │   │   │           │   ├── kkmeans.h
│   │   │   │           │   ├── kkmeans_abstract.h
│   │   │   │           │   ├── krls.h
│   │   │   │           │   ├── krls_abstract.h
│   │   │   │           │   ├── krr_trainer.h
│   │   │   │           │   ├── krr_trainer_abstract.h
│   │   │   │           │   ├── linearly_independent_subset_finder.h
│   │   │   │           │   ├── linearly_independent_subset_finder_abstract.h
│   │   │   │           │   ├── multiclass_tools.h
│   │   │   │           │   ├── multiclass_tools_abstract.h
│   │   │   │           │   ├── null_df.h
│   │   │   │           │   ├── null_trainer.h
│   │   │   │           │   ├── null_trainer_abstract.h
│   │   │   │           │   ├── num_nonnegative_weights.h
│   │   │   │           │   ├── one_vs_all_decision_function.h
│   │   │   │           │   ├── one_vs_all_decision_function_abstract.h
│   │   │   │           │   ├── one_vs_all_trainer.h
│   │   │   │           │   ├── one_vs_all_trainer_abstract.h
│   │   │   │           │   ├── one_vs_one_decision_function.h
│   │   │   │           │   ├── one_vs_one_decision_function_abstract.h
│   │   │   │           │   ├── one_vs_one_trainer.h
│   │   │   │           │   ├── one_vs_one_trainer_abstract.h
│   │   │   │           │   ├── pegasos.h
│   │   │   │           │   ├── pegasos_abstract.h
│   │   │   │           │   ├── ranking_tools.h
│   │   │   │           │   ├── ranking_tools_abstract.h
│   │   │   │           │   ├── rbf_network.h
│   │   │   │           │   ├── rbf_network_abstract.h
│   │   │   │           │   ├── reduced.h
│   │   │   │           │   ├── reduced_abstract.h
│   │   │   │           │   ├── rls.h
│   │   │   │           │   ├── rls_abstract.h
│   │   │   │           │   ├── roc_trainer.h
│   │   │   │           │   ├── roc_trainer_abstract.h
│   │   │   │           │   ├── rr_trainer.h
│   │   │   │           │   ├── rr_trainer_abstract.h
│   │   │   │           │   ├── rvm.h
│   │   │   │           │   ├── rvm_abstract.h
│   │   │   │           │   ├── sequence_labeler.h
│   │   │   │           │   ├── sequence_labeler_abstract.h
│   │   │   │           │   ├── sequence_segmenter.h
│   │   │   │           │   ├── sequence_segmenter_abstract.h
│   │   │   │           │   ├── simplify_linear_decision_function.h
│   │   │   │           │   ├── simplify_linear_decision_function_abstract.h
│   │   │   │           │   ├── sort_basis_vectors.h
│   │   │   │           │   ├── sort_basis_vectors_abstract.h
│   │   │   │           │   ├── sparse_kernel.h
│   │   │   │           │   ├── sparse_kernel_abstract.h
│   │   │   │           │   ├── sparse_vector.h
│   │   │   │           │   ├── sparse_vector_abstract.h
│   │   │   │           │   ├── structural_assignment_trainer.h
│   │   │   │           │   ├── structural_assignment_trainer_abstract.h
│   │   │   │           │   ├── structural_graph_labeling_trainer.h
│   │   │   │           │   ├── structural_graph_labeling_trainer_abstract.h
│   │   │   │           │   ├── structural_object_detection_trainer.h
│   │   │   │           │   ├── structural_object_detection_trainer_abstract.h
│   │   │   │           │   ├── structural_sequence_labeling_trainer.h
│   │   │   │           │   ├── structural_sequence_labeling_trainer_abstract.h
│   │   │   │           │   ├── structural_sequence_segmentation_trainer.h
│   │   │   │           │   ├── structural_sequence_segmentation_trainer_abstract.h
│   │   │   │           │   ├── structural_svm_assignment_problem.h
│   │   │   │           │   ├── structural_svm_assignment_problem_abstract.h
│   │   │   │           │   ├── structural_svm_distributed.h
│   │   │   │           │   ├── structural_svm_distributed_abstract.h
│   │   │   │           │   ├── structural_svm_graph_labeling_problem.h
│   │   │   │           │   ├── structural_svm_graph_labeling_problem_abstract.h
│   │   │   │           │   ├── structural_svm_object_detection_problem.h
│   │   │   │           │   ├── structural_svm_object_detection_problem_abstract.h
│   │   │   │           │   ├── structural_svm_problem.h
│   │   │   │           │   ├── structural_svm_problem_abstract.h
│   │   │   │           │   ├── structural_svm_problem_threaded.h
│   │   │   │           │   ├── structural_svm_problem_threaded_abstract.h
│   │   │   │           │   ├── structural_svm_sequence_labeling_problem.h
│   │   │   │           │   ├── structural_svm_sequence_labeling_problem_abstract.h
│   │   │   │           │   ├── structural_track_association_trainer.h
│   │   │   │           │   ├── structural_track_association_trainer_abstract.h
│   │   │   │           │   ├── svm.h
│   │   │   │           │   ├── svm_abstract.h
│   │   │   │           │   ├── svm_c_ekm_trainer.h
│   │   │   │           │   ├── svm_c_ekm_trainer_abstract.h
│   │   │   │           │   ├── svm_c_linear_dcd_trainer.h
│   │   │   │           │   ├── svm_c_linear_dcd_trainer_abstract.h
│   │   │   │           │   ├── svm_c_linear_trainer.h
│   │   │   │           │   ├── svm_c_linear_trainer_abstract.h
│   │   │   │           │   ├── svm_c_trainer.h
│   │   │   │           │   ├── svm_c_trainer_abstract.h
│   │   │   │           │   ├── svm_multiclass_linear_trainer.h
│   │   │   │           │   ├── svm_multiclass_linear_trainer_abstract.h
│   │   │   │           │   ├── svm_nu_trainer.h
│   │   │   │           │   ├── svm_nu_trainer_abstract.h
│   │   │   │           │   ├── svm_one_class_trainer.h
│   │   │   │           │   ├── svm_one_class_trainer_abstract.h
│   │   │   │           │   ├── svm_rank_trainer.h
│   │   │   │           │   ├── svm_rank_trainer_abstract.h
│   │   │   │           │   ├── svm_threaded.h
│   │   │   │           │   ├── svm_threaded_abstract.h
│   │   │   │           │   ├── svr_linear_trainer.h
│   │   │   │           │   ├── svr_linear_trainer_abstract.h
│   │   │   │           │   ├── svr_trainer.h
│   │   │   │           │   ├── svr_trainer_abstract.h
│   │   │   │           │   ├── track_association_function.h
│   │   │   │           │   └── track_association_function_abstract.h
│   │   │   │           ├── svm.h
│   │   │   │           ├── svm_threaded.h
│   │   │   │           ├── sync_extension/
│   │   │   │           │   ├── sync_extension_kernel_1.h
│   │   │   │           │   └── sync_extension_kernel_abstract.h
│   │   │   │           ├── sync_extension.h
│   │   │   │           ├── test/
│   │   │   │           │   ├── CMakeLists.txt
│   │   │   │           │   ├── active_learning.cpp
│   │   │   │           │   ├── any.cpp
│   │   │   │           │   ├── any_function.cpp
│   │   │   │           │   ├── array.cpp
│   │   │   │           │   ├── array2d.cpp
│   │   │   │           │   ├── assignment_learning.cpp
│   │   │   │           │   ├── base64.cpp
│   │   │   │           │   ├── bayes_nets.cpp
│   │   │   │           │   ├── bigint.cpp
│   │   │   │           │   ├── binary_search_tree.h
│   │   │   │           │   ├── binary_search_tree_kernel_1a.cpp
│   │   │   │           │   ├── binary_search_tree_kernel_2a.cpp
│   │   │   │           │   ├── binary_search_tree_mm1.cpp
│   │   │   │           │   ├── binary_search_tree_mm2.cpp
│   │   │   │           │   ├── blas_bindings/
│   │   │   │           │   │   ├── CMakeLists.txt
│   │   │   │           │   │   ├── blas_bindings_dot.cpp
│   │   │   │           │   │   ├── blas_bindings_gemm.cpp
│   │   │   │           │   │   ├── blas_bindings_gemv.cpp
│   │   │   │           │   │   ├── blas_bindings_ger.cpp
│   │   │   │           │   │   ├── blas_bindings_scal_axpy.cpp
│   │   │   │           │   │   └── vector.cpp
│   │   │   │           │   ├── bridge.cpp
│   │   │   │           │   ├── bsp.cpp
│   │   │   │           │   ├── byte_orderer.cpp
│   │   │   │           │   ├── cca.cpp
│   │   │   │           │   ├── checkerboard.h
│   │   │   │           │   ├── clustering.cpp
│   │   │   │           │   ├── cmd_line_parser.cpp
│   │   │   │           │   ├── cmd_line_parser.h
│   │   │   │           │   ├── cmd_line_parser_wchar_t.cpp
│   │   │   │           │   ├── compress_stream.cpp
│   │   │   │           │   ├── conditioning_class.cpp
│   │   │   │           │   ├── conditioning_class.h
│   │   │   │           │   ├── conditioning_class_c.cpp
│   │   │   │           │   ├── config_reader.cpp
│   │   │   │           │   ├── crc32.cpp
│   │   │   │           │   ├── create_iris_datafile.cpp
│   │   │   │           │   ├── create_iris_datafile.h
│   │   │   │           │   ├── data_io.cpp
│   │   │   │           │   ├── directed_graph.cpp
│   │   │   │           │   ├── discriminant_pca.cpp
│   │   │   │           │   ├── disjoint_subsets.cpp
│   │   │   │           │   ├── ekm_and_lisf.cpp
│   │   │   │           │   ├── empirical_kernel_map.cpp
│   │   │   │           │   ├── entropy_coder.cpp
│   │   │   │           │   ├── entropy_encoder_model.cpp
│   │   │   │           │   ├── example.cpp
│   │   │   │           │   ├── example_args.cpp
│   │   │   │           │   ├── examples/
│   │   │   │           │   │   └── CMakeLists.txt
│   │   │   │           │   ├── face.cpp
│   │   │   │           │   ├── fft.cpp
│   │   │   │           │   ├── fhog.cpp
│   │   │   │           │   ├── filtering.cpp
│   │   │   │           │   ├── find_max_factor_graph_nmplp.cpp
│   │   │   │           │   ├── find_max_factor_graph_viterbi.cpp
│   │   │   │           │   ├── geometry.cpp
│   │   │   │           │   ├── graph.cpp
│   │   │   │           │   ├── graph_cuts.cpp
│   │   │   │           │   ├── graph_labeler.cpp
│   │   │   │           │   ├── gui/
│   │   │   │           │   │   ├── CMakeLists.txt
│   │   │   │           │   │   └── main.cpp
│   │   │   │           │   ├── hash.cpp
│   │   │   │           │   ├── hash_map.cpp
│   │   │   │           │   ├── hash_set.cpp
│   │   │   │           │   ├── hash_table.cpp
│   │   │   │           │   ├── hog_image.cpp
│   │   │   │           │   ├── image.cpp
│   │   │   │           │   ├── iosockstream.cpp
│   │   │   │           │   ├── is_same_object.cpp
│   │   │   │           │   ├── kcentroid.cpp
│   │   │   │           │   ├── kernel_matrix.cpp
│   │   │   │           │   ├── kmeans.cpp
│   │   │   │           │   ├── learning_to_track.cpp
│   │   │   │           │   ├── least_squares.cpp
│   │   │   │           │   ├── linear_manifold_regularizer.cpp
│   │   │   │           │   ├── lz77_buffer.cpp
│   │   │   │           │   ├── main.cpp
│   │   │   │           │   ├── makefile
│   │   │   │           │   ├── map.cpp
│   │   │   │           │   ├── matrix.cpp
│   │   │   │           │   ├── matrix2.cpp
│   │   │   │           │   ├── matrix3.cpp
│   │   │   │           │   ├── matrix4.cpp
│   │   │   │           │   ├── matrix_chol.cpp
│   │   │   │           │   ├── matrix_eig.cpp
│   │   │   │           │   ├── matrix_lu.cpp
│   │   │   │           │   ├── matrix_qr.cpp
│   │   │   │           │   ├── max_cost_assignment.cpp
│   │   │   │           │   ├── max_sum_submatrix.cpp
│   │   │   │           │   ├── md5.cpp
│   │   │   │           │   ├── member_function_pointer.cpp
│   │   │   │           │   ├── metaprogramming.cpp
│   │   │   │           │   ├── multithreaded_object.cpp
│   │   │   │           │   ├── numerical_integration.cpp
│   │   │   │           │   ├── object_detector.cpp
│   │   │   │           │   ├── oca.cpp
│   │   │   │           │   ├── one_vs_all_trainer.cpp
│   │   │   │           │   ├── one_vs_one_trainer.cpp
│   │   │   │           │   ├── opt_qp_solver.cpp
│   │   │   │           │   ├── optimization.cpp
│   │   │   │           │   ├── optimization_test_functions.cpp
│   │   │   │           │   ├── optimization_test_functions.h
│   │   │   │           │   ├── parallel_for.cpp
│   │   │   │           │   ├── parse.cpp
│   │   │   │           │   ├── pipe.cpp
│   │   │   │           │   ├── pixel.cpp
│   │   │   │           │   ├── probabilistic.cpp
│   │   │   │           │   ├── pyramid_down.cpp
│   │   │   │           │   ├── queue.cpp
│   │   │   │           │   ├── rand.cpp
│   │   │   │           │   ├── ranking.cpp
│   │   │   │           │   ├── read_write_mutex.cpp
│   │   │   │           │   ├── reference_counter.cpp
│   │   │   │           │   ├── rls.cpp
│   │   │   │           │   ├── sammon.cpp
│   │   │   │           │   ├── scan_image.cpp
│   │   │   │           │   ├── sequence.cpp
│   │   │   │           │   ├── sequence_labeler.cpp
│   │   │   │           │   ├── sequence_segmenter.cpp
│   │   │   │           │   ├── serialize.cpp
│   │   │   │           │   ├── set.cpp
│   │   │   │           │   ├── sldf.cpp
│   │   │   │           │   ├── sliding_buffer.cpp
│   │   │   │           │   ├── smart_pointers.cpp
│   │   │   │           │   ├── sockets.cpp
│   │   │   │           │   ├── sockets2.cpp
│   │   │   │           │   ├── sockstreambuf.cpp
│   │   │   │           │   ├── sparse_vector.cpp
│   │   │   │           │   ├── stack.cpp
│   │   │   │           │   ├── static_map.cpp
│   │   │   │           │   ├── static_set.cpp
│   │   │   │           │   ├── statistics.cpp
│   │   │   │           │   ├── std_vector_c.cpp
│   │   │   │           │   ├── string.cpp
│   │   │   │           │   ├── svm.cpp
│   │   │   │           │   ├── svm_c_linear.cpp
│   │   │   │           │   ├── svm_c_linear_dcd.cpp
│   │   │   │           │   ├── svm_multiclass_linear.cpp
│   │   │   │           │   ├── svm_struct.cpp
│   │   │   │           │   ├── svr_linear_trainer.cpp
│   │   │   │           │   ├── symmetric_matrix_cache.cpp
│   │   │   │           │   ├── tester.cpp
│   │   │   │           │   ├── tester.h
│   │   │   │           │   ├── thread_pool.cpp
│   │   │   │           │   ├── threads.cpp
│   │   │   │           │   ├── timer.cpp
│   │   │   │           │   ├── tokenizer.cpp
│   │   │   │           │   ├── trust_region.cpp
│   │   │   │           │   ├── tuple.cpp
│   │   │   │           │   ├── type_safe_union.cpp
│   │   │   │           │   └── vectorstream.cpp
│   │   │   │           ├── threads/
│   │   │   │           │   ├── auto_mutex_extension.h
│   │   │   │           │   ├── auto_mutex_extension_abstract.h
│   │   │   │           │   ├── auto_unlock_extension.h
│   │   │   │           │   ├── auto_unlock_extension_abstract.h
│   │   │   │           │   ├── create_new_thread_extension.h
│   │   │   │           │   ├── create_new_thread_extension_abstract.h
│   │   │   │           │   ├── multithreaded_object_extension.cpp
│   │   │   │           │   ├── multithreaded_object_extension.h
│   │   │   │           │   ├── multithreaded_object_extension_abstract.h
│   │   │   │           │   ├── parallel_for_extension.h
│   │   │   │           │   ├── parallel_for_extension_abstract.h
│   │   │   │           │   ├── posix.h
│   │   │   │           │   ├── read_write_mutex_extension.h
│   │   │   │           │   ├── read_write_mutex_extension_abstract.h
│   │   │   │           │   ├── rmutex_extension.h
│   │   │   │           │   ├── rmutex_extension_abstract.h
│   │   │   │           │   ├── rsignaler_extension.h
│   │   │   │           │   ├── rsignaler_extension_abstract.h
│   │   │   │           │   ├── thread_function_extension.h
│   │   │   │           │   ├── thread_function_extension_abstract.h
│   │   │   │           │   ├── thread_pool_extension.cpp
│   │   │   │           │   ├── thread_pool_extension.h
│   │   │   │           │   ├── thread_pool_extension_abstract.h
│   │   │   │           │   ├── thread_specific_data_extension.h
│   │   │   │           │   ├── thread_specific_data_extension_abstract.h
│   │   │   │           │   ├── threaded_object_extension.cpp
│   │   │   │           │   ├── threaded_object_extension.h
│   │   │   │           │   ├── threaded_object_extension_abstract.h
│   │   │   │           │   ├── threads_kernel.h
│   │   │   │           │   ├── threads_kernel_1.cpp
│   │   │   │           │   ├── threads_kernel_1.h
│   │   │   │           │   ├── threads_kernel_2.cpp
│   │   │   │           │   ├── threads_kernel_2.h
│   │   │   │           │   ├── threads_kernel_abstract.h
│   │   │   │           │   ├── threads_kernel_shared.cpp
│   │   │   │           │   ├── threads_kernel_shared.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── threads.h
│   │   │   │           ├── time_this.h
│   │   │   │           ├── timeout/
│   │   │   │           │   ├── timeout.h
│   │   │   │           │   └── timeout_abstract.h
│   │   │   │           ├── timeout.h
│   │   │   │           ├── timer/
│   │   │   │           │   ├── timer.cpp
│   │   │   │           │   ├── timer.h
│   │   │   │           │   ├── timer_abstract.h
│   │   │   │           │   └── timer_heavy.h
│   │   │   │           ├── timer.h
│   │   │   │           ├── timing.h
│   │   │   │           ├── tokenizer/
│   │   │   │           │   ├── tokenizer_kernel_1.cpp
│   │   │   │           │   ├── tokenizer_kernel_1.h
│   │   │   │           │   ├── tokenizer_kernel_abstract.h
│   │   │   │           │   └── tokenizer_kernel_c.h
│   │   │   │           ├── tokenizer.h
│   │   │   │           ├── tuple/
│   │   │   │           │   ├── tuple.h
│   │   │   │           │   └── tuple_abstract.h
│   │   │   │           ├── tuple.h
│   │   │   │           ├── type_safe_union/
│   │   │   │           │   ├── type_safe_union_kernel.h
│   │   │   │           │   └── type_safe_union_kernel_abstract.h
│   │   │   │           ├── type_safe_union.h
│   │   │   │           ├── uintn.h
│   │   │   │           ├── unicode/
│   │   │   │           │   ├── unicode.cpp
│   │   │   │           │   ├── unicode.h
│   │   │   │           │   └── unicode_abstract.h
│   │   │   │           ├── unicode.h
│   │   │   │           ├── unordered_pair.h
│   │   │   │           ├── vectorstream/
│   │   │   │           │   ├── vectorstream.h
│   │   │   │           │   └── vectorstream_abstract.h
│   │   │   │           ├── vectorstream.h
│   │   │   │           ├── windows_magic.h
│   │   │   │           ├── xml_parser/
│   │   │   │           │   ├── xml_parser_kernel_1.h
│   │   │   │           │   ├── xml_parser_kernel_abstract.h
│   │   │   │           │   └── xml_parser_kernel_interfaces.h
│   │   │   │           └── xml_parser.h
│   │   │   └── tbb/
│   │   │       ├── CHANGES
│   │   │       ├── COPYING
│   │   │       ├── README
│   │   │       ├── include/
│   │   │       │   ├── index.html
│   │   │       │   ├── serial/
│   │   │       │   │   └── tbb/
│   │   │       │   │       ├── parallel_for.h
│   │   │       │   │       └── tbb_annotate.h
│   │   │       │   └── tbb/
│   │   │       │       ├── aggregator.h
│   │   │       │       ├── aligned_space.h
│   │   │       │       ├── atomic.h
│   │   │       │       ├── blocked_range.h
│   │   │       │       ├── blocked_range2d.h
│   │   │       │       ├── blocked_range3d.h
│   │   │       │       ├── cache_aligned_allocator.h
│   │   │       │       ├── combinable.h
│   │   │       │       ├── compat/
│   │   │       │       │   ├── condition_variable
│   │   │       │       │   ├── ppl.h
│   │   │       │       │   ├── thread
│   │   │       │       │   └── tuple
│   │   │       │       ├── concurrent_hash_map.h
│   │   │       │       ├── concurrent_lru_cache.h
│   │   │       │       ├── concurrent_priority_queue.h
│   │   │       │       ├── concurrent_queue.h
│   │   │       │       ├── concurrent_unordered_map.h
│   │   │       │       ├── concurrent_unordered_set.h
│   │   │       │       ├── concurrent_vector.h
│   │   │       │       ├── critical_section.h
│   │   │       │       ├── enumerable_thread_specific.h
│   │   │       │       ├── flow_graph.h
│   │   │       │       ├── flow_graph_opencl_node.h
│   │   │       │       ├── global_control.h
│   │   │       │       ├── index.html
│   │   │       │       ├── internal/
│   │   │       │       │   ├── _aggregator_impl.h
│   │   │       │       │   ├── _concurrent_queue_impl.h
│   │   │       │       │   ├── _concurrent_unordered_impl.h
│   │   │       │       │   ├── _flow_graph_impl.h
│   │   │       │       │   ├── _flow_graph_indexer_impl.h
│   │   │       │       │   ├── _flow_graph_item_buffer_impl.h
│   │   │       │       │   ├── _flow_graph_join_impl.h
│   │   │       │       │   ├── _flow_graph_node_impl.h
│   │   │       │       │   ├── _flow_graph_tagged_buffer_impl.h
│   │   │       │       │   ├── _flow_graph_trace_impl.h
│   │   │       │       │   ├── _flow_graph_types_impl.h
│   │   │       │       │   ├── _mutex_padding.h
│   │   │       │       │   ├── _range_iterator.h
│   │   │       │       │   ├── _tbb_hash_compare_impl.h
│   │   │       │       │   ├── _tbb_strings.h
│   │   │       │       │   ├── _tbb_windef.h
│   │   │       │       │   ├── _template_helpers.h
│   │   │       │       │   ├── _x86_eliding_mutex_impl.h
│   │   │       │       │   └── _x86_rtm_rw_mutex_impl.h
│   │   │       │       ├── machine/
│   │   │       │       │   ├── gcc_armv7.h
│   │   │       │       │   ├── gcc_generic.h
│   │   │       │       │   ├── gcc_ia32_common.h
│   │   │       │       │   ├── gcc_itsx.h
│   │   │       │       │   ├── ibm_aix51.h
│   │   │       │       │   ├── icc_generic.h
│   │   │       │       │   ├── linux_common.h
│   │   │       │       │   ├── linux_ia32.h
│   │   │       │       │   ├── linux_ia64.h
│   │   │       │       │   ├── linux_intel64.h
│   │   │       │       │   ├── mac_ppc.h
│   │   │       │       │   ├── macos_common.h
│   │   │       │       │   ├── mic_common.h
│   │   │       │       │   ├── msvc_armv7.h
│   │   │       │       │   ├── msvc_ia32_common.h
│   │   │       │       │   ├── sunos_sparc.h
│   │   │       │       │   ├── windows_api.h
│   │   │       │       │   ├── windows_ia32.h
│   │   │       │       │   ├── windows_intel64.h
│   │   │       │       │   └── xbox360_ppc.h
│   │   │       │       ├── memory_pool.h
│   │   │       │       ├── mutex.h
│   │   │       │       ├── null_mutex.h
│   │   │       │       ├── null_rw_mutex.h
│   │   │       │       ├── parallel_do.h
│   │   │       │       ├── parallel_for.h
│   │   │       │       ├── parallel_for_each.h
│   │   │       │       ├── parallel_invoke.h
│   │   │       │       ├── parallel_reduce.h
│   │   │       │       ├── parallel_scan.h
│   │   │       │       ├── parallel_sort.h
│   │   │       │       ├── parallel_while.h
│   │   │       │       ├── partitioner.h
│   │   │       │       ├── pipeline.h
│   │   │       │       ├── queuing_mutex.h
│   │   │       │       ├── queuing_rw_mutex.h
│   │   │       │       ├── reader_writer_lock.h
│   │   │       │       ├── recursive_mutex.h
│   │   │       │       ├── runtime_loader.h
│   │   │       │       ├── scalable_allocator.h
│   │   │       │       ├── spin_mutex.h
│   │   │       │       ├── spin_rw_mutex.h
│   │   │       │       ├── task.h
│   │   │       │       ├── task_arena.h
│   │   │       │       ├── task_group.h
│   │   │       │       ├── task_scheduler_init.h
│   │   │       │       ├── task_scheduler_observer.h
│   │   │       │       ├── tbb.h
│   │   │       │       ├── tbb_allocator.h
│   │   │       │       ├── tbb_config.h
│   │   │       │       ├── tbb_exception.h
│   │   │       │       ├── tbb_machine.h
│   │   │       │       ├── tbb_profiling.h
│   │   │       │       ├── tbb_stddef.h
│   │   │       │       ├── tbb_thread.h
│   │   │       │       ├── tbbmalloc_proxy.h
│   │   │       │       └── tick_count.h
│   │   │       ├── index.html
│   │   │       ├── lib/
│   │   │       │   ├── x64/
│   │   │       │   │   └── v140/
│   │   │       │   │       ├── irml/
│   │   │       │   │       │   ├── irml.lib
│   │   │       │   │       │   └── irml_debug.lib
│   │   │       │   │       ├── tbb.def
│   │   │       │   │       ├── tbb.lib
│   │   │       │   │       ├── tbb_debug.lib
│   │   │       │   │       ├── tbb_preview.lib
│   │   │       │   │       ├── tbbmalloc.def
│   │   │       │   │       ├── tbbmalloc.lib
│   │   │       │   │       ├── tbbmalloc_proxy.lib
│   │   │       │   │       ├── tbbmalloc_s.lib
│   │   │       │   │       └── tbbproxy.lib
│   │   │       │   └── x86/
│   │   │       │       └── v140/
│   │   │       │           ├── irml/
│   │   │       │           │   ├── irml.lib
│   │   │       │           │   └── irml_debug.lib
│   │   │       │           ├── tbb.def
│   │   │       │           ├── tbb.lib
│   │   │       │           ├── tbb_debug.lib
│   │   │       │           ├── tbb_preview.lib
│   │   │       │           ├── tbbmalloc.def
│   │   │       │           ├── tbbmalloc.lib
│   │   │       │           ├── tbbmalloc_proxy.lib
│   │   │       │           ├── tbbmalloc_s.lib
│   │   │       │           └── tbbproxy.lib
│   │   │       ├── tbb-license.txt
│   │   │       ├── tbb.props
│   │   │       └── tbb_d.props
│   │   └── local/
│   │       ├── FaceAnalyser/
│   │       │   ├── AU_predictors/
│   │       │   │   ├── AU_all_best.txt
│   │       │   │   └── AU_all_static.txt
│   │       │   ├── CMakeLists.txt
│   │       │   ├── FaceAnalyser.vcxproj
│   │       │   ├── FaceAnalyser.vcxproj.filters
│   │       │   ├── include/
│   │       │   │   ├── FaceAnalyser.h
│   │       │   │   ├── Face_utils.h
│   │       │   │   ├── GazeEstimation.h
│   │       │   │   ├── SVM_dynamic_lin.h
│   │       │   │   ├── SVM_static_lin.h
│   │       │   │   ├── SVR_dynamic_lin_regressors.h
│   │       │   │   └── SVR_static_lin_regressors.h
│   │       │   └── src/
│   │       │       ├── FaceAnalyser.cpp
│   │       │       ├── Face_utils.cpp
│   │       │       ├── GazeEstimation.cpp
│   │       │       ├── SVM_dynamic_lin.cpp
│   │       │       ├── SVM_static_lin.cpp
│   │       │       ├── SVR_dynamic_lin_regressors.cpp
│   │       │       └── SVR_static_lin_regressors.cpp
│   │       ├── LandmarkDetector/
│   │       │   ├── CMakeLists.txt
│   │       │   ├── include/
│   │       │   │   ├── CCNF_patch_expert.h
│   │       │   │   ├── LandmarkCoreIncludes.h
│   │       │   │   ├── LandmarkDetectionValidator.h
│   │       │   │   ├── LandmarkDetectorFunc.h
│   │       │   │   ├── LandmarkDetectorModel.h
│   │       │   │   ├── LandmarkDetectorParameters.h
│   │       │   │   ├── LandmarkDetectorUtils.h
│   │       │   │   ├── PAW.h
│   │       │   │   ├── PDM.h
│   │       │   │   ├── Patch_experts.h
│   │       │   │   ├── SVR_patch_expert.h
│   │       │   │   ├── classifier/
│   │       │   │   │   ├── lab_boosted_classifier.h
│   │       │   │   │   ├── mlp.h
│   │       │   │   │   └── surf_mlp.h
│   │       │   │   ├── classifier.h
│   │       │   │   ├── common.h
│   │       │   │   ├── detector.h
│   │       │   │   ├── face_detection.h
│   │       │   │   ├── feat/
│   │       │   │   │   ├── lab_feature_map.h
│   │       │   │   │   └── surf_feature_map.h
│   │       │   │   ├── feature_map.h
│   │       │   │   ├── fust.h
│   │       │   │   ├── io/
│   │       │   │   │   ├── lab_boost_model_reader.h
│   │       │   │   │   └── surf_mlp_model_reader.h
│   │       │   │   ├── model_reader.h
│   │       │   │   ├── stdafx.h
│   │       │   │   └── util/
│   │       │   │       ├── image_pyramid.h
│   │       │   │       ├── math_func.h
│   │       │   │       └── nms.h
│   │       │   ├── model/
│   │       │   │   ├── clnf_general.txt
│   │       │   │   ├── detection_validation/
│   │       │   │   │   └── validator_general_68.txt
│   │       │   │   ├── main_clnf_general.txt
│   │       │   │   ├── model_eye/
│   │       │   │   │   ├── clnf_left_synth.txt
│   │       │   │   │   ├── clnf_right_synth.txt
│   │       │   │   │   ├── main_clnf_synth_left.txt
│   │       │   │   │   ├── main_clnf_synth_right.txt
│   │       │   │   │   ├── patch_experts/
│   │       │   │   │   │   ├── ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   ├── ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   │   ├── left_ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   └── left_ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   └── pdms/
│   │       │   │   │       ├── pdm_28_eye_3D_closed.txt
│   │       │   │   │       └── pdm_28_l_eye_3D_closed.txt
│   │       │   │   ├── model_inner/
│   │       │   │   │   ├── clnf_inner.txt
│   │       │   │   │   ├── main_clnf_inner.txt
│   │       │   │   │   ├── patch_experts/
│   │       │   │   │   │   └── ccnf_patches_1.00_inner.txt
│   │       │   │   │   └── pdms/
│   │       │   │   │       └── pdm_51_inner.txt
│   │       │   │   ├── patch_experts/
│   │       │   │   │   ├── ccnf_patches_0.25_general.txt
│   │       │   │   │   ├── ccnf_patches_0.35_general.txt
│   │       │   │   │   └── ccnf_patches_0.5_general.txt
│   │       │   │   ├── pdms/
│   │       │   │   │   └── In-the-wild_aligned_PDM_68.txt
│   │       │   │   └── tris_68.txt
│   │       │   └── src/
│   │       │       ├── CCNF_patch_expert.cpp
│   │       │       ├── LandmarkDetectionValidator.cpp
│   │       │       ├── LandmarkDetectorFunc.cpp
│   │       │       ├── LandmarkDetectorModel.cpp
│   │       │       ├── LandmarkDetectorParameters.cpp
│   │       │       ├── LandmarkDetectorUtils.cpp
│   │       │       ├── PAW.cpp
│   │       │       ├── PDM.cpp
│   │       │       ├── Patch_experts.cpp
│   │       │       ├── SVR_patch_expert.cpp
│   │       │       ├── classifier/
│   │       │       │   ├── lab_boosted_classifier.cpp
│   │       │       │   ├── mlp.cpp
│   │       │       │   └── surf_mlp.cpp
│   │       │       ├── face_detection.cpp
│   │       │       ├── feat/
│   │       │       │   ├── lab_feature_map.cpp
│   │       │       │   └── surf_feature_map.cpp
│   │       │       ├── fust.cpp
│   │       │       ├── io/
│   │       │       │   ├── lab_boost_model_reader.cpp
│   │       │       │   └── surf_mlp_model_reader.cpp
│   │       │       ├── stdafx.cpp
│   │       │       └── util/
│   │       │           ├── image_pyramid.cpp
│   │       │           └── nms.cpp
│   │       ├── LandmarkDetector的副本/
│   │       │   ├── CMakeLists.txt
│   │       │   ├── include/
│   │       │   │   ├── CCNF_patch_expert.h
│   │       │   │   ├── LandmarkCoreIncludes.h
│   │       │   │   ├── LandmarkDetectionValidator.h
│   │       │   │   ├── LandmarkDetectorFunc.h
│   │       │   │   ├── LandmarkDetectorModel.h
│   │       │   │   ├── LandmarkDetectorParameters.h
│   │       │   │   ├── LandmarkDetectorUtils.h
│   │       │   │   ├── PAW.h
│   │       │   │   ├── PDM.h
│   │       │   │   ├── Patch_experts.h
│   │       │   │   ├── SVR_patch_expert.h
│   │       │   │   └── stdafx.h
│   │       │   ├── model/
│   │       │   │   ├── clnf_general.txt
│   │       │   │   ├── detection_validation/
│   │       │   │   │   └── validator_general_68.txt
│   │       │   │   ├── main_clnf_general.txt
│   │       │   │   ├── model_eye/
│   │       │   │   │   ├── clnf_left_synth.txt
│   │       │   │   │   ├── clnf_right_synth.txt
│   │       │   │   │   ├── main_clnf_synth_left.txt
│   │       │   │   │   ├── main_clnf_synth_right.txt
│   │       │   │   │   ├── patch_experts/
│   │       │   │   │   │   ├── ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   ├── ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   │   ├── left_ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   └── left_ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   └── pdms/
│   │       │   │   │       ├── pdm_28_eye_3D_closed.txt
│   │       │   │   │       └── pdm_28_l_eye_3D_closed.txt
│   │       │   │   ├── model_inner/
│   │       │   │   │   ├── clnf_inner.txt
│   │       │   │   │   ├── main_clnf_inner.txt
│   │       │   │   │   ├── patch_experts/
│   │  

================================================
FILE CONTENTS
================================================

================================================
FILE: FaceLivenessDetection/CMakeLists.txt
================================================
cmake_minimum_required (VERSION 2.8)
project (OpenFace)

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/)

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules/")

set(CMAKE_CONFIG_DIR etc/OpenFace)
set(CONFIG_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_CONFIG_DIR}")
add_definitions(-DCONFIG_DIR="${CONFIG_DIR}")

find_package( OpenCV REQUIRED )

MESSAGE("OpenCV information:") 
MESSAGE("  OpenCV_INCLUDE_DIRS: ${OpenCV_INCLUDE_DIRS}") 
MESSAGE("  OpenCV_LIBRARIES: ${OpenCV_LIBRARIES}") 
MESSAGE("  OpenCV_LIBRARY_DIRS: ${OpenCV_LIBRARY_DIRS}") 
include_directories( ${OpenCV_INCLUDE_DIRS} )

find_package( Boost 1.5.9 REQUIRED COMPONENTS filesystem system)
MESSAGE("Boost information:") 
MESSAGE("  Boost_INCLUDE_DIRS: ${Boost_INCLUDE_DIRS}") 
MESSAGE("  Boost_LIBRARIES: ${Boost_LIBRARIES}") 
MESSAGE("  Boost_LIBRARY_DIRS: ${Boost_LIBRARY_DIRS}") 

INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS}/boost)
LINK_DIRECTORIES(${Boost_LIBRARY_DIRS})	

find_package(TBB REQUIRED)

# Move LandmarkDetector model
file(GLOB files "lib/local/LandmarkDetector/model/*.txt")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/model)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/model)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/model)
	endif(MSVC)

	install(FILES ${file} DESTINATION ${CMAKE_CONFIG_DIR}/model)
endforeach()

# Move the hierarchical LandmarkDetector models
file(GLOB files "lib/local/LandmarkDetector/model/model*")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/model)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/model)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/model)
	endif(MSVC)

	install(DIRECTORY ${file} DESTINATION ${CMAKE_CONFIG_DIR}/model)
endforeach()

file(GLOB files "lib/local/LandmarkDetector/model/detection_validation/*.txt")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/model/detection_validation)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/model/detection_validation)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/model/detection_validation)
	endif(MSVC)

	install(FILES ${file} DESTINATION ${CMAKE_CONFIG_DIR}/model/detection_validation)
endforeach()

file(GLOB files "lib/local/LandmarkDetector/model/patch_experts/*.txt")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/model/patch_experts)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/model/patch_experts)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/model/patch_experts)
	endif(MSVC)

	install(FILES ${file} DESTINATION ${CMAKE_CONFIG_DIR}/model/patch_experts)
endforeach()

file(GLOB files "lib/local/LandmarkDetector/model/pdms/*.txt")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/model/pdms)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/model/pdms)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/model/pdms)
	endif(MSVC)

	install(FILES ${file} DESTINATION ${CMAKE_CONFIG_DIR}/model/pdms)
endforeach()

# Move OpenCV classifiers
file(GLOB files "lib/3rdParty/OpenCV3.1/classifiers/*.xml")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/classifiers)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/classifiers)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/classifiers)
	endif(MSVC)

	install(FILES ${file} DESTINATION ${CMAKE_CONFIG_DIR}/classifiers)
endforeach()

# Move AU prediction modules
file(GLOB files "lib/local/FaceAnalyser/AU_predictors/*.txt")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/AU_predictors)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/AU_predictors)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/AU_predictors)
	endif(MSVC)

	install(FILES ${file} DESTINATION ${CMAKE_CONFIG_DIR}/AU_predictors)
endforeach()

# Move AU prediction modules
file(GLOB files "lib/local/FaceAnalyser/AU_predictors/svr*")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/AU_predictors)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/AU_predictors)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/AU_predictors)
	endif(MSVC)

	install(DIRECTORY ${file} DESTINATION ${CMAKE_CONFIG_DIR}/AU_predictors)
endforeach()

# Move AU prediction modules
file(GLOB files "lib/local/FaceAnalyser/AU_predictors/svm*")
foreach(file ${files})
	if (MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Debug/AU_predictors)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/Release/AU_predictors)
	else(MSVC)
		file(COPY ${file} DESTINATION ${CMAKE_BINARY_DIR}/bin/AU_predictors)
	endif(MSVC)

	install(DIRECTORY ${file} DESTINATION ${CMAKE_CONFIG_DIR}/AU_predictors)
endforeach()

if (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU")
    execute_process(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION)
    if (GCC_VERSION VERSION_LESS 4.7)
        set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -msse -msse2 -msse3")
    else ()
        set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -msse -msse2 -msse3")
    endif ()
else ()
    set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -msse -msse2 -msse3")
endif ()

# Boost
if(WIN32)
	include_directories(lib/3rdParty/boost)
	include_directories(lib/3rdParty/boost/boost)
	link_directories( ${PROJECT_SOURCE_DIR}/lib/3rdParty/boost/lib )
else()
	INCLUDE_DIRECTORIES(${BOOST_INCLUDE_DIR})
endif()

# dlib
include_directories(lib/3rdParty/dlib/include)

# dlib library
add_subdirectory(lib/3rdParty/dlib)

add_subdirectory(lib/local/LandmarkDetector)

# executables
add_subdirectory(exe/FaceLivenessDetection)



================================================
FILE: FaceLivenessDetection/classifiers/haarcascade_frontalface_alt.xml
================================================
<?xml version="1.0"?>
<!--
    Stump-based 20x20 gentle adaboost frontal face detector.
    Created by Rainer Lienhart.

////////////////////////////////////////////////////////////////////////////////////////

  IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.

  By downloading, copying, installing or using the software you agree to this license.
  If you do not agree to this license, do not download, install,
  copy or use the software.


                        Intel License Agreement
                For Open Source Computer Vision Library

 Copyright (C) 2000, Intel Corporation, all rights reserved.
 Third party copyrights are property of their respective owners.

 Redistribution and use in source and binary forms, with or without modification,
 are permitted provided that the following conditions are met:

   * Redistribution's of source code must retain the above copyright notice,
     this list of conditions and the following disclaimer.

   * Redistribution's in binary form must reproduce the above copyright notice,
     this list of conditions and the following disclaimer in the documentation
     and/or other materials provided with the distribution.

   * The name of Intel Corporation may not be used to endorse or promote products
     derived from this software without specific prior written permission.

 This software is provided by the copyright holders and contributors "as is" and
 any express or implied warranties, including, but not limited to, the implied
 warranties of merchantability and fitness for a particular purpose are disclaimed.
 In no event shall the Intel Corporation or contributors be liable for any direct,
 indirect, incidental, special, exemplary, or consequential damages
 (including, but not limited to, procurement of substitute goods or services;
 loss of use, data, or profits; or business interruption) however caused
 and on any theory of liability, whether in contract, strict liability,
 or tort (including negligence or otherwise) arising in any way out of
 the use of this software, even if advised of the possibility of such damage.
-->
<opencv_storage>
<cascade type_id="opencv-cascade-classifier"><stageType>BOOST</stageType>
  <featureType>HAAR</featureType>
  <height>20</height>
  <width>20</width>
  <stageParams>
    <maxWeakCount>213</maxWeakCount></stageParams>
  <featureParams>
    <maxCatCount>0</maxCatCount></featureParams>
  <stageNum>22</stageNum>
  <stages>
    <_>
      <maxWeakCount>3</maxWeakCount>
      <stageThreshold>8.2268941402435303e-01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 0 4.0141958743333817e-03</internalNodes>
          <leafValues>
            3.3794190734624863e-02 8.3781069517135620e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 1 1.5151339583098888e-02</internalNodes>
          <leafValues>
            1.5141320228576660e-01 7.4888122081756592e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 2 4.2109931819140911e-03</internalNodes>
          <leafValues>
            9.0049281716346741e-02 6.3748198747634888e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>16</maxWeakCount>
      <stageThreshold>6.9566087722778320e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 3 1.6227109590545297e-03</internalNodes>
          <leafValues>
            6.9308586418628693e-02 7.1109461784362793e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 4 2.2906649392098188e-03</internalNodes>
          <leafValues>
            1.7958030104637146e-01 6.6686922311782837e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 5 5.0025708042085171e-03</internalNodes>
          <leafValues>
            1.6936729848384857e-01 6.5540069341659546e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 6 7.9659894108772278e-03</internalNodes>
          <leafValues>
            5.8663320541381836e-01 9.1414518654346466e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 7 -3.5227010957896709e-03</internalNodes>
          <leafValues>
            1.4131669700145721e-01 6.0318958759307861e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 8 3.6667689681053162e-02</internalNodes>
          <leafValues>
            3.6756721138954163e-01 7.9203182458877563e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 9 9.3361474573612213e-03</internalNodes>
          <leafValues>
            6.1613857746124268e-01 2.0885099470615387e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 10 8.6961314082145691e-03</internalNodes>
          <leafValues>
            2.8362309932708740e-01 6.3602739572525024e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 11 1.1488880263641477e-03</internalNodes>
          <leafValues>
            2.2235809266567230e-01 5.8007007837295532e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 12 -2.1484689787030220e-03</internalNodes>
          <leafValues>
            2.4064640700817108e-01 5.7870548963546753e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 13 2.1219060290604830e-03</internalNodes>
          <leafValues>
            5.5596548318862915e-01 1.3622370362281799e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 14 -9.3949146568775177e-02</internalNodes>
          <leafValues>
            8.5027372837066650e-01 4.7177401185035706e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 15 1.3777789426967502e-03</internalNodes>
          <leafValues>
            5.9936738014221191e-01 2.8345298767089844e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 16 7.3063157498836517e-02</internalNodes>
          <leafValues>
            4.3418860435485840e-01 7.0600342750549316e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 17 3.6767389974556863e-04</internalNodes>
          <leafValues>
            3.0278879404067993e-01 6.0515749454498291e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 18 -6.0479710809886456e-03</internalNodes>
          <leafValues>
            1.7984339594841003e-01 5.6752568483352661e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>21</maxWeakCount>
      <stageThreshold>9.4985427856445312e+00</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 19 -1.6510689631104469e-02</internalNodes>
          <leafValues>
            6.6442251205444336e-01 1.4248579740524292e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 20 2.7052499353885651e-03</internalNodes>
          <leafValues>
            6.3253521919250488e-01 1.2884770333766937e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 21 2.8069869149476290e-03</internalNodes>
          <leafValues>
            1.2402880191802979e-01 6.1931931972503662e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 22 -1.5402400167658925e-03</internalNodes>
          <leafValues>
            1.4321430027484894e-01 5.6700158119201660e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 23 -5.6386279175058007e-04</internalNodes>
          <leafValues>
            1.6574330627918243e-01 5.9052079916000366e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 24 1.9253729842603207e-03</internalNodes>
          <leafValues>
            2.6955071091651917e-01 5.7388240098953247e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 25 -5.0214841030538082e-03</internalNodes>
          <leafValues>
            1.8935389816761017e-01 5.7827740907669067e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 26 2.6365420781075954e-03</internalNodes>
          <leafValues>
            2.3093290627002716e-01 5.6954258680343628e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 27 -1.5127769438549876e-03</internalNodes>
          <leafValues>
            2.7596020698547363e-01 5.9566420316696167e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 28 -1.0157439857721329e-02</internalNodes>
          <leafValues>
            1.7325380444526672e-01 5.5220472812652588e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 29 -1.1953660286962986e-02</internalNodes>
          <leafValues>
            1.3394099473953247e-01 5.5590140819549561e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 30 4.8859491944313049e-03</internalNodes>
          <leafValues>
            3.6287039518356323e-01 6.1888492107391357e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 31 -8.0132916569709778e-02</internalNodes>
          <leafValues>
            9.1211050748825073e-02 5.4759448766708374e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 32 1.0643280111253262e-03</internalNodes>
          <leafValues>
            3.7151429057121277e-01 5.7113999128341675e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 33 -1.3419450260698795e-03</internalNodes>
          <leafValues>
            5.9533137083053589e-01 3.3180978894233704e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 34 -5.4601140320301056e-02</internalNodes>
          <leafValues>
            1.8440659344196320e-01 5.6028461456298828e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 35 2.9071690514683723e-03</internalNodes>
          <leafValues>
            3.5942441225051880e-01 6.1317151784896851e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 36 7.4718717951327562e-04</internalNodes>
          <leafValues>
            5.9943532943725586e-01 3.4595629572868347e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 37 4.3013808317482471e-03</internalNodes>
          <leafValues>
            4.1726520657539368e-01 6.9908452033996582e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 38 4.5017572119832039e-03</internalNodes>
          <leafValues>
            4.5097151398658752e-01 7.8014570474624634e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 39 2.4138500913977623e-02</internalNodes>
          <leafValues>
            5.4382127523422241e-01 1.3198269903659821e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>39</maxWeakCount>
      <stageThreshold>1.8412969589233398e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 40 1.9212230108678341e-03</internalNodes>
          <leafValues>
            1.4152669906616211e-01 6.1998707056045532e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 41 -1.2748669541906565e-04</internalNodes>
          <leafValues>
            6.1910742521286011e-01 1.8849289417266846e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 42 5.1409931620582938e-04</internalNodes>
          <leafValues>
            1.4873969554901123e-01 5.8579277992248535e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 43 4.1878609918057919e-03</internalNodes>
          <leafValues>
            2.7469098567962646e-01 6.3592398166656494e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 44 5.1015717908740044e-03</internalNodes>
          <leafValues>
            5.8708512783050537e-01 2.1756289899349213e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 45 -2.1448440384119749e-03</internalNodes>
          <leafValues>
            5.8809447288513184e-01 2.9795908927917480e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 46 -2.8977119363844395e-03</internalNodes>
          <leafValues>
            2.3733270168304443e-01 5.8766472339630127e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 47 -2.1610679104924202e-02</internalNodes>
          <leafValues>
            1.2206549942493439e-01 5.1942020654678345e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 48 -4.6299318782985210e-03</internalNodes>
          <leafValues>
            2.6312309503555298e-01 5.8174091577529907e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 49 5.9393711853772402e-04</internalNodes>
          <leafValues>
            3.6386200785636902e-01 5.6985449790954590e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 50 5.3878661245107651e-02</internalNodes>
          <leafValues>
            4.3035310506820679e-01 7.5593662261962891e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 51 1.8887349870055914e-03</internalNodes>
          <leafValues>
            2.1226030588150024e-01 5.6134271621704102e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 52 -2.3635339457541704e-03</internalNodes>
          <leafValues>
            5.6318491697311401e-01 2.6427671313285828e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 53 2.4017799645662308e-02</internalNodes>
          <leafValues>
            5.7971078157424927e-01 2.7517059445381165e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 54 2.0543030404951423e-04</internalNodes>
          <leafValues>
            2.7052420377731323e-01 5.7525688409805298e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 55 8.4790197433903813e-04</internalNodes>
          <leafValues>
            5.4356247186660767e-01 2.3348769545555115e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 56 1.4091329649090767e-03</internalNodes>
          <leafValues>
            5.3194248676300049e-01 2.0631550252437592e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 57 1.4642629539594054e-03</internalNodes>
          <leafValues>
            5.4189807176589966e-01 3.0688610672950745e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 58 1.6352549428120255e-03</internalNodes>
          <leafValues>
            3.6953729391098022e-01 6.1128681898117065e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 59 8.3172752056270838e-04</internalNodes>
          <leafValues>
            3.5650369524955750e-01 6.0252362489700317e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 60 -2.0998890977352858e-03</internalNodes>
          <leafValues>
            1.9139820337295532e-01 5.3628271818161011e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 61 -7.4213981861248612e-04</internalNodes>
          <leafValues>
            3.8355550169944763e-01 5.5293101072311401e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 62 3.2655049581080675e-03</internalNodes>
          <leafValues>
            4.3128961324691772e-01 7.1018958091735840e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 63 8.9134991867467761e-04</internalNodes>
          <leafValues>
            3.9848309755325317e-01 6.3919639587402344e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 64 -1.5284179709851742e-02</internalNodes>
          <leafValues>
            2.3667329549789429e-01 5.4337137937545776e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 65 4.8381411470472813e-03</internalNodes>
          <leafValues>
            5.8175009489059448e-01 3.2391890883445740e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 66 -9.1093179071322083e-04</internalNodes>
          <leafValues>
            5.5405938625335693e-01 2.9118689894676208e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 67 -6.1275060288608074e-03</internalNodes>
          <leafValues>
            1.7752550542354584e-01 5.1966291666030884e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 68 -4.4576259097084403e-04</internalNodes>
          <leafValues>
            3.0241701006889343e-01 5.5335938930511475e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 69 2.2646540775895119e-02</internalNodes>
          <leafValues>
            4.4149309396743774e-01 6.9753772020339966e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 70 -1.8804960418492556e-03</internalNodes>
          <leafValues>
            2.7913948893547058e-01 5.4979521036148071e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 71 7.0889107882976532e-03</internalNodes>
          <leafValues>
            5.2631992101669312e-01 2.3855470120906830e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 72 1.7318050377070904e-03</internalNodes>
          <leafValues>
            4.3193790316581726e-01 6.9836008548736572e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 73 -6.8482700735330582e-03</internalNodes>
          <leafValues>
            3.0820429325103760e-01 5.3909200429916382e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 74 -1.5062530110299122e-05</internalNodes>
          <leafValues>
            5.5219221115112305e-01 3.1203660368919373e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 75 2.9475569725036621e-02</internalNodes>
          <leafValues>
            5.4013228416442871e-01 1.7706030607223511e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 76 8.1387329846620560e-03</internalNodes>
          <leafValues>
            5.1786178350448608e-01 1.2110190093517303e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 77 2.0942950621247292e-02</internalNodes>
          <leafValues>
            5.2902942895889282e-01 3.3112218976020813e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 78 -9.5665529370307922e-03</internalNodes>
          <leafValues>
            7.4719941616058350e-01 4.4519689679145813e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>33</maxWeakCount>
      <stageThreshold>1.5324139595031738e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 79 -2.8206960996612906e-04</internalNodes>
          <leafValues>
            2.0640860497951508e-01 6.0767322778701782e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 80 1.6790600493550301e-03</internalNodes>
          <leafValues>
            5.8519971370697021e-01 1.2553839385509491e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 81 6.9827912375330925e-04</internalNodes>
          <leafValues>
            9.4018429517745972e-02 5.7289612293243408e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 82 7.8959012171253562e-04</internalNodes>
          <leafValues>
            1.7819879949092865e-01 5.6943088769912720e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 83 -2.8560499195009470e-03</internalNodes>
          <leafValues>
            1.6383990645408630e-01 5.7886648178100586e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 84 -3.8122469559311867e-03</internalNodes>
          <leafValues>
            2.0854400098323822e-01 5.5085647106170654e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 85 1.5896620461717248e-03</internalNodes>
          <leafValues>
            5.7027608156204224e-01 1.8572150170803070e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 86 1.0078339837491512e-02</internalNodes>
          <leafValues>
            5.1169431209564209e-01 2.1897700428962708e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 87 -6.3526302576065063e-02</internalNodes>
          <leafValues>
            7.1313798427581787e-01 4.0438130497932434e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 88 -9.1031491756439209e-03</internalNodes>
          <leafValues>
            2.5671818852424622e-01 5.4639732837677002e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 89 -2.4035000242292881e-03</internalNodes>
          <leafValues>
            1.7006659507751465e-01 5.5909740924835205e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 90 1.5226360410451889e-03</internalNodes>
          <leafValues>
            5.4105567932128906e-01 2.6190540194511414e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 91 1.7997439950704575e-02</internalNodes>
          <leafValues>
            3.7324368953704834e-01 6.5352207422256470e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 92 -6.4538191072642803e-03</internalNodes>
          <leafValues>
            2.6264819502830505e-01 5.5374461412429810e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 93 -1.1880760081112385e-02</internalNodes>
          <leafValues>
            2.0037539303302765e-01 5.5447459220886230e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 94 1.2713660253211856e-03</internalNodes>
          <leafValues>
            5.5919027328491211e-01 3.0319759249687195e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 95 1.1376109905540943e-03</internalNodes>
          <leafValues>
            2.7304071187973022e-01 5.6465089321136475e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 96 -4.2651998810470104e-03</internalNodes>
          <leafValues>
            1.4059090614318848e-01 5.4618209600448608e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 97 -2.9602861031889915e-03</internalNodes>
          <leafValues>
            1.7950350046157837e-01 5.4592901468276978e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 98 -8.8448226451873779e-03</internalNodes>
          <leafValues>
            5.7367831468582153e-01 2.8092199563980103e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 99 -6.6430689767003059e-03</internalNodes>
          <leafValues>
            2.3706759512424469e-01 5.5038261413574219e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 100 3.9997808635234833e-03</internalNodes>
          <leafValues>
            5.6081998348236084e-01 3.3042821288108826e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 101 -4.1221720166504383e-03</internalNodes>
          <leafValues>
            1.6401059925556183e-01 5.3789931535720825e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 102 1.5624909661710262e-02</internalNodes>
          <leafValues>
            5.2276492118835449e-01 2.2886039316654205e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 103 -1.0356419719755650e-02</internalNodes>
          <leafValues>
            7.0161938667297363e-01 4.2529278993606567e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 104 -8.7960809469223022e-03</internalNodes>
          <leafValues>
            2.7673470973968506e-01 5.3558301925659180e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 105 1.6226939857006073e-01</internalNodes>
          <leafValues>
            4.3422400951385498e-01 7.4425792694091797e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 106 4.5542530715465546e-03</internalNodes>
          <leafValues>
            5.7264858484268188e-01 2.5821250677108765e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 107 -2.1309209987521172e-03</internalNodes>
          <leafValues>
            2.1068480610847473e-01 5.3610187768936157e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 108 -1.3208420015871525e-02</internalNodes>
          <leafValues>
            7.5937908887863159e-01 4.5524680614471436e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 109 -6.5996676683425903e-02</internalNodes>
          <leafValues>
            1.2524759769439697e-01 5.3440397977828979e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 110 7.9142656177282333e-03</internalNodes>
          <leafValues>
            3.3153840899467468e-01 5.6010431051254272e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 111 2.0894279703497887e-02</internalNodes>
          <leafValues>
            5.5060499906539917e-01 2.7688381075859070e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>44</maxWeakCount>
      <stageThreshold>2.1010639190673828e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 112 1.1961159761995077e-03</internalNodes>
          <leafValues>
            1.7626909911632538e-01 6.1562412977218628e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 113 -1.8679830245673656e-03</internalNodes>
          <leafValues>
            6.1181068420410156e-01 1.8323999643325806e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 114 -1.9579799845814705e-04</internalNodes>
          <leafValues>
            9.9044263362884521e-02 5.7238161563873291e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 115 -8.0255657667294145e-04</internalNodes>
          <leafValues>
            5.5798798799514771e-01 2.3772829771041870e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 116 -2.4510810617357492e-03</internalNodes>
          <leafValues>
            2.2314579784870148e-01 5.8589351177215576e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 117 5.0361850298941135e-04</internalNodes>
          <leafValues>
            2.6539939641952515e-01 5.7941037416458130e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 118 4.0293349884450436e-03</internalNodes>
          <leafValues>
            5.8038270473480225e-01 2.4848650395870209e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 119 -1.4451709575951099e-02</internalNodes>
          <leafValues>
            1.8303519487380981e-01 5.4842048883438110e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 120 2.0380979403853416e-03</internalNodes>
          <leafValues>
            3.3635589480400085e-01 6.0510927438735962e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 121 -1.6155190533027053e-03</internalNodes>
          <leafValues>
            2.2866420447826385e-01 5.4412460327148438e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 122 3.3458340913057327e-03</internalNodes>
          <leafValues>
            5.6259131431579590e-01 2.3923380672931671e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 123 1.6379579901695251e-03</internalNodes>
          <leafValues>
            3.9069938659667969e-01 5.9646219015121460e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 124 3.0251210555434227e-02</internalNodes>
          <leafValues>
            5.2484822273254395e-01 1.5757469832897186e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 125 3.7251990288496017e-02</internalNodes>
          <leafValues>
            4.1943109035491943e-01 6.7484188079833984e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 126 -2.5109790265560150e-02</internalNodes>
          <leafValues>
            1.8825499713420868e-01 5.4734510183334351e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 127 -5.3099058568477631e-03</internalNodes>
          <leafValues>
            1.3399730622768402e-01 5.2271109819412231e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 128 1.2086479691788554e-03</internalNodes>
          <leafValues>
            3.7620881199836731e-01 6.1096358299255371e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 129 -2.1907679736614227e-02</internalNodes>
          <leafValues>
            2.6631429791450500e-01 5.4040068387985229e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 130 5.4116579703986645e-03</internalNodes>
          <leafValues>
            5.3635787963867188e-01 2.2322730720043182e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 131 6.9946326315402985e-02</internalNodes>
          <leafValues>
            5.3582328557968140e-01 2.4536980688571930e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 132 3.4520021290518343e-04</internalNodes>
          <leafValues>
            2.4096719920635223e-01 5.3769302368164062e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 133 1.2627709656953812e-03</internalNodes>
          <leafValues>
            5.4258567094802856e-01 3.1556931138038635e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 134 2.2719509899616241e-02</internalNodes>
          <leafValues>
            4.1584059596061707e-01 6.5978652238845825e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 135 -1.8111000536009669e-03</internalNodes>
          <leafValues>
            2.8112530708312988e-01 5.5052447319030762e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 136 3.3469670452177525e-03</internalNodes>
          <leafValues>
            5.2600282430648804e-01 1.8914650380611420e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 137 4.0791751234792173e-04</internalNodes>
          <leafValues>
            5.6735092401504517e-01 3.3442100882530212e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 138 1.2734799645841122e-02</internalNodes>
          <leafValues>
            5.3435921669006348e-01 2.3956120014190674e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 139 -7.3119727894663811e-03</internalNodes>
          <leafValues>
            6.0108900070190430e-01 4.0222078561782837e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 140 -5.6948751211166382e-02</internalNodes>
          <leafValues>
            8.1991511583328247e-01 4.5431908965110779e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 141 -5.0116591155529022e-03</internalNodes>
          <leafValues>
            2.2002810239791870e-01 5.3577107191085815e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 142 6.0334368608891964e-03</internalNodes>
          <leafValues>
            4.4130811095237732e-01 7.1817511320114136e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 143 3.9437441155314445e-03</internalNodes>
          <leafValues>
            5.4788607358932495e-01 2.7917331457138062e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 144 -3.6591119132936001e-03</internalNodes>
          <leafValues>
            6.3578677177429199e-01 3.9897239208221436e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 145 -3.8456181064248085e-03</internalNodes>
          <leafValues>
            3.4936860203742981e-01 5.3006649017333984e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 146 -7.1926261298358440e-03</internalNodes>
          <leafValues>
            1.1196149885654449e-01 5.2296727895736694e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 147 -5.2798941731452942e-02</internalNodes>
          <leafValues>
            2.3871029913425446e-01 5.4534512758255005e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 148 -7.9537667334079742e-03</internalNodes>
          <leafValues>
            7.5869178771972656e-01 4.4393768906593323e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 149 -2.7344180271029472e-03</internalNodes>
          <leafValues>
            2.5654768943786621e-01 5.4893219470977783e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 150 -1.8507939530536532e-03</internalNodes>
          <leafValues>
            6.7343479394912720e-01 4.2524749040603638e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 151 1.5918919816613197e-02</internalNodes>
          <leafValues>
            5.4883527755737305e-01 2.2926619648933411e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 152 -1.2687679845839739e-03</internalNodes>
          <leafValues>
            6.1043310165405273e-01 4.0223899483680725e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 153 6.2883910723030567e-03</internalNodes>
          <leafValues>
            5.3108531236648560e-01 1.5361930429935455e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 154 -6.2259892001748085e-03</internalNodes>
          <leafValues>
            1.7291119694709778e-01 5.2416062355041504e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 155 -1.2132599949836731e-02</internalNodes>
          <leafValues>
            6.5977597236633301e-01 4.3251821398735046e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>50</maxWeakCount>
      <stageThreshold>2.3918790817260742e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 156 -3.9184908382594585e-03</internalNodes>
          <leafValues>
            6.1034351587295532e-01 1.4693309366703033e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 157 1.5971299726516008e-03</internalNodes>
          <leafValues>
            2.6323631405830383e-01 5.8964669704437256e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 158 1.7780110239982605e-02</internalNodes>
          <leafValues>
            5.8728742599487305e-01 1.7603619396686554e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 159 6.5334769897162914e-04</internalNodes>
          <leafValues>
            1.5678019821643829e-01 5.5960661172866821e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 160 -2.8353091329336166e-04</internalNodes>
          <leafValues>
            1.9131539762020111e-01 5.7320362329483032e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 161 1.6104689566418529e-03</internalNodes>
          <leafValues>
            2.9149138927459717e-01 5.6230807304382324e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 162 -9.7750619053840637e-02</internalNodes>
          <leafValues>
            1.9434769451618195e-01 5.6482332944869995e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 163 5.5182358482852578e-04</internalNodes>
          <leafValues>
            3.1346169114112854e-01 5.5046397447586060e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 164 -1.2858220376074314e-02</internalNodes>
          <leafValues>
            2.5364819169044495e-01 5.7601428031921387e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 165 4.1530239395797253e-03</internalNodes>
          <leafValues>
            5.7677221298217773e-01 3.6597740650177002e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 166 1.7092459602281451e-03</internalNodes>
          <leafValues>
            2.8431910276412964e-01 5.9189391136169434e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 167 7.5217359699308872e-03</internalNodes>
          <leafValues>
            4.0524271130561829e-01 6.1831092834472656e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 168 2.2479810286313295e-03</internalNodes>
          <leafValues>
            5.7837551832199097e-01 3.1354010105133057e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 169 5.2006211131811142e-02</internalNodes>
          <leafValues>
            5.5413120985031128e-01 1.9166369736194611e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 170 1.2085529975593090e-02</internalNodes>
          <leafValues>
            4.0326559543609619e-01 6.6445910930633545e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 171 1.4687820112158079e-05</internalNodes>
          <leafValues>
            3.5359779000282288e-01 5.7093828916549683e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 172 7.1395188570022583e-06</internalNodes>
          <leafValues>
            3.0374449491500854e-01 5.6102699041366577e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 173 -4.6001640148460865e-03</internalNodes>
          <leafValues>
            7.1810871362686157e-01 4.5803260803222656e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 174 2.0058949012309313e-03</internalNodes>
          <leafValues>
            5.6219518184661865e-01 2.9536840319633484e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 175 4.5050270855426788e-03</internalNodes>
          <leafValues>
            4.6153879165649414e-01 7.6190179586410522e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 176 1.1746830306947231e-02</internalNodes>
          <leafValues>
            5.3438371419906616e-01 1.7725290358066559e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 177 -5.8316338807344437e-02</internalNodes>
          <leafValues>
            1.6862459480762482e-01 5.3407722711563110e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 178 2.3629379575140774e-04</internalNodes>
          <leafValues>
            3.7920561432838440e-01 6.0268038511276245e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 179 -7.8156180679798126e-03</internalNodes>
          <leafValues>
            1.5128670632839203e-01 5.3243237733840942e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 180 -1.0876160115003586e-02</internalNodes>
          <leafValues>
            2.0818220078945160e-01 5.3199452161788940e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 181 -2.7745519764721394e-03</internalNodes>
          <leafValues>
            4.0982469916343689e-01 5.2103281021118164e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 182 -7.8276381827890873e-04</internalNodes>
          <leafValues>
            5.6932741403579712e-01 3.4788420796394348e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 183 1.3870409689843655e-02</internalNodes>
          <leafValues>
            5.3267508745193481e-01 2.2576980292797089e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 184 -2.3674910888075829e-02</internalNodes>
          <leafValues>
            1.5513050556182861e-01 5.2007079124450684e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 185 -1.4879409718560055e-05</internalNodes>
          <leafValues>
            5.5005669593811035e-01 3.8201761245727539e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 186 3.6190641112625599e-03</internalNodes>
          <leafValues>
            4.2386838793754578e-01 6.6397482156753540e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 187 -1.9817110151052475e-02</internalNodes>
          <leafValues>
            2.1500380337238312e-01 5.3823578357696533e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 188 -3.8154039066284895e-03</internalNodes>
          <leafValues>
            6.6757112741470337e-01 4.2152971029281616e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 189 -4.9775829538702965e-03</internalNodes>
          <leafValues>
            2.2672890126705170e-01 5.3863281011581421e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 190 2.2441020701080561e-03</internalNodes>
          <leafValues>
            4.3086910247802734e-01 6.8557357788085938e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 191 1.2282459996640682e-02</internalNodes>
          <leafValues>
            5.8366149663925171e-01 3.4674790501594543e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 192 -2.8548699337989092e-03</internalNodes>
          <leafValues>
            7.0169448852539062e-01 4.3114539980888367e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 193 -3.7875669077038765e-03</internalNodes>
          <leafValues>
            2.8953450918197632e-01 5.2249461412429810e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 194 -1.2201230274513364e-03</internalNodes>
          <leafValues>
            2.9755708575248718e-01 5.4816448688507080e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 195 1.0160599835216999e-02</internalNodes>
          <leafValues>
            4.8888179659843445e-01 8.1826978921890259e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 196 -1.6174569725990295e-02</internalNodes>
          <leafValues>
            1.4814929664134979e-01 5.2399927377700806e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 197 1.9292460754513741e-02</internalNodes>
          <leafValues>
            4.7863098978996277e-01 7.3781907558441162e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 198 -3.2479539513587952e-03</internalNodes>
          <leafValues>
            7.3742228746414185e-01 4.4706439971923828e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 199 -9.3803480267524719e-03</internalNodes>
          <leafValues>
            3.4891548752784729e-01 5.5379962921142578e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 200 -1.2606129981577396e-02</internalNodes>
          <leafValues>
            2.3796869814395905e-01 5.3154432773590088e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 201 -2.5621930137276649e-02</internalNodes>
          <leafValues>
            1.9646880030632019e-01 5.1387697458267212e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 202 -7.5741496402770281e-05</internalNodes>
          <leafValues>
            5.5905228853225708e-01 3.3658531308174133e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 203 -8.9210882782936096e-02</internalNodes>
          <leafValues>
            6.3404656946659088e-02 5.1626348495483398e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 204 -2.7670480776578188e-03</internalNodes>
          <leafValues>
            7.3234677314758301e-01 4.4907060265541077e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 205 2.7152578695677221e-04</internalNodes>
          <leafValues>
            4.1148349642753601e-01 5.9855180978775024e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>51</maxWeakCount>
      <stageThreshold>2.4527879714965820e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 206 1.4786219689995050e-03</internalNodes>
          <leafValues>
            2.6635450124740601e-01 6.6433167457580566e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 207 -1.8741659587249160e-03</internalNodes>
          <leafValues>
            6.1438488960266113e-01 2.5185129046440125e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 208 -1.7151009524241090e-03</internalNodes>
          <leafValues>
            5.7663410902023315e-01 2.3974630236625671e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 209 -1.8939269939437509e-03</internalNodes>
          <leafValues>
            5.6820458173751831e-01 2.5291448831558228e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 210 -5.3006052039563656e-03</internalNodes>
          <leafValues>
            1.6406759619712830e-01 5.5560797452926636e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 211 -4.6662531793117523e-02</internalNodes>
          <leafValues>
            6.1231541633605957e-01 4.7628301382064819e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 212 -7.9431332414969802e-04</internalNodes>
          <leafValues>
            5.7078588008880615e-01 2.8394040465354919e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 213 1.4891670085489750e-02</internalNodes>
          <leafValues>
            4.0896728634834290e-01 6.0063672065734863e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 214 -1.2046529445797205e-03</internalNodes>
          <leafValues>
            5.7124507427215576e-01 2.7052891254425049e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 215 6.0619381256401539e-03</internalNodes>
          <leafValues>
            5.2625042200088501e-01 3.2622259855270386e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 216 -2.5286648888140917e-03</internalNodes>
          <leafValues>
            6.8538308143615723e-01 4.1992568969726562e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 217 -5.9010218828916550e-03</internalNodes>
          <leafValues>
            3.2662820816040039e-01 5.4348129034042358e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 218 5.6702760048210621e-03</internalNodes>
          <leafValues>
            5.4684108495712280e-01 2.3190039396286011e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 219 -3.0304100364446640e-03</internalNodes>
          <leafValues>
            5.5706679821014404e-01 2.7082380652427673e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 220 2.9803649522364140e-03</internalNodes>
          <leafValues>
            3.7005689740180969e-01 5.8906257152557373e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 221 -7.5840510427951813e-02</internalNodes>
          <leafValues>
            2.1400700509548187e-01 5.4199481010437012e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 222 1.9262539222836494e-02</internalNodes>
          <leafValues>
            5.5267721414566040e-01 2.7265900373458862e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 223 1.8888259364757687e-04</internalNodes>
          <leafValues>
            3.9580118656158447e-01 6.0172098875045776e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 224 2.9369549825787544e-02</internalNodes>
          <leafValues>
            5.2413737773895264e-01 1.4357580244541168e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 225 1.0417619487270713e-03</internalNodes>
          <leafValues>
            3.3854091167449951e-01 5.9299832582473755e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 226 2.6125640142709017e-03</internalNodes>
          <leafValues>
            5.4853779077529907e-01 3.0215978622436523e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 227 9.6977467183023691e-04</internalNodes>
          <leafValues>
            3.3752760291099548e-01 5.5320328474044800e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 228 5.9512659208849072e-04</internalNodes>
          <leafValues>
            5.6317430734634399e-01 3.3593991398811340e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 229 -1.0156559944152832e-01</internalNodes>
          <leafValues>
            6.3735038042068481e-02 5.2304250001907349e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 230 3.6156699061393738e-02</internalNodes>
          <leafValues>
            5.1369631290435791e-01 1.0295289754867554e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 231 3.4624140243977308e-03</internalNodes>
          <leafValues>
            3.8793200254440308e-01 5.5582892894744873e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 232 1.9554980099201202e-02</internalNodes>
          <leafValues>
            5.2500867843627930e-01 1.8758599460124969e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 233 -2.3121440317481756e-03</internalNodes>
          <leafValues>
            6.6720288991928101e-01 4.6796411275863647e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 234 -1.8605289515107870e-03</internalNodes>
          <leafValues>
            7.1633791923522949e-01 4.3346709012985229e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 235 -9.4026362057775259e-04</internalNodes>
          <leafValues>
            3.0213609337806702e-01 5.6502032279968262e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 236 -5.2418331615626812e-03</internalNodes>
          <leafValues>
            1.8200090527534485e-01 5.2502560615539551e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 237 1.1729019752237946e-04</internalNodes>
          <leafValues>
            3.3891880512237549e-01 5.4459732770919800e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 238 1.1878840159624815e-03</internalNodes>
          <leafValues>
            4.0853491425514221e-01 6.2535631656646729e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 239 -1.0881359688937664e-02</internalNodes>
          <leafValues>
            3.3783990144729614e-01 5.7000827789306641e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 240 1.7354859737679362e-03</internalNodes>
          <leafValues>
            4.2046359181404114e-01 6.5230387449264526e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 241 -6.5119052305817604e-03</internalNodes>
          <leafValues>
            2.5952160358428955e-01 5.4281437397003174e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 242 -1.2136430013924837e-03</internalNodes>
          <leafValues>
            6.1651438474655151e-01 3.9778938889503479e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 243 -1.0354240424931049e-02</internalNodes>
          <leafValues>
            1.6280280053615570e-01 5.2195048332214355e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 244 5.5858830455690622e-04</internalNodes>
          <leafValues>
            3.1996509432792664e-01 5.5035740137100220e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 245 1.5299649909138680e-02</internalNodes>
          <leafValues>
            4.1039940714836121e-01 6.1223882436752319e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 246 -2.1588210016489029e-02</internalNodes>
          <leafValues>
            1.0349129885435104e-01 5.1973849534988403e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 247 -1.2834629416465759e-01</internalNodes>
          <leafValues>
            8.4938651323318481e-01 4.8931029438972473e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 248 -2.2927189711481333e-03</internalNodes>
          <leafValues>
            3.1301578879356384e-01 5.4715752601623535e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 249 7.9915106296539307e-02</internalNodes>
          <leafValues>
            4.8563209176063538e-01 6.0739892721176147e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 250 -7.9441092908382416e-02</internalNodes>
          <leafValues>
            8.3946740627288818e-01 4.6245330572128296e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 251 -5.2800010889768600e-03</internalNodes>
          <leafValues>
            1.8816959857940674e-01 5.3066980838775635e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 252 1.0463109938427806e-03</internalNodes>
          <leafValues>
            5.2712291479110718e-01 2.5830659270286560e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 253 2.6317298761568964e-04</internalNodes>
          <leafValues>
            4.2353048920631409e-01 5.7354408502578735e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 254 -3.6173160187900066e-03</internalNodes>
          <leafValues>
            6.9343960285186768e-01 4.4954448938369751e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 255 1.1421879753470421e-02</internalNodes>
          <leafValues>
            5.9009212255477905e-01 4.1381931304931641e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 256 -1.9963278900831938e-03</internalNodes>
          <leafValues>
            6.4663827419281006e-01 4.3272399902343750e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>56</maxWeakCount>
      <stageThreshold>2.7153350830078125e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 257 -9.9691245704889297e-03</internalNodes>
          <leafValues>
            6.1423242092132568e-01 2.4822120368480682e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 258 7.3073059320449829e-04</internalNodes>
          <leafValues>
            5.7049518823623657e-01 2.3219659924507141e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 259 6.4045301405712962e-04</internalNodes>
          <leafValues>
            2.1122519671916962e-01 5.8149331808090210e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 260 4.5424019917845726e-03</internalNodes>
          <leafValues>
            2.9504820704460144e-01 5.8663117885589600e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 261 9.2477443104144186e-05</internalNodes>
          <leafValues>
            2.9909908771514893e-01 5.7913267612457275e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 262 -8.6603146046400070e-03</internalNodes>
          <leafValues>
            2.8130298852920532e-01 5.6355422735214233e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 263 8.0515816807746887e-03</internalNodes>
          <leafValues>
            3.5353690385818481e-01 6.0547572374343872e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 264 4.3835240649059415e-04</internalNodes>
          <leafValues>
            5.5965322256088257e-01 2.7315109968185425e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 265 -9.8168973636347800e-05</internalNodes>
          <leafValues>
            5.9780317544937134e-01 3.6385610699653625e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 266 -1.1298790341243148e-03</internalNodes>
          <leafValues>
            2.7552521228790283e-01 5.4327291250228882e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 267 6.4356150105595589e-03</internalNodes>
          <leafValues>
            4.3056419491767883e-01 7.0698332786560059e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 268 -5.6829329580068588e-02</internalNodes>
          <leafValues>
            2.4952429533004761e-01 5.2949970960617065e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 269 4.0668169967830181e-03</internalNodes>
          <leafValues>
            5.4785531759262085e-01 2.4977239966392517e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 270 4.8164798499783501e-05</internalNodes>
          <leafValues>
            3.9386010169982910e-01 5.7063561677932739e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 271 6.1795017682015896e-03</internalNodes>
          <leafValues>
            4.4076061248779297e-01 7.3947668075561523e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 272 6.4985752105712891e-03</internalNodes>
          <leafValues>
            5.4452431201934814e-01 2.4791529774665833e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 273 -1.0211090557277203e-03</internalNodes>
          <leafValues>
            2.5447669625282288e-01 5.3389710187911987e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 274 -5.4247528314590454e-03</internalNodes>
          <leafValues>
            2.7188581228256226e-01 5.3240692615509033e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 275 -1.0559899965301156e-03</internalNodes>
          <leafValues>
            3.1782880425453186e-01 5.5345088243484497e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 276 6.6465808777138591e-04</internalNodes>
          <leafValues>
            4.2842191457748413e-01 6.5581941604614258e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 277 -2.7524109464138746e-04</internalNodes>
          <leafValues>
            5.9028607606887817e-01 3.8102629780769348e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 278 4.2293202131986618e-03</internalNodes>
          <leafValues>
            3.8164898753166199e-01 5.7093858718872070e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 279 -3.2868210691958666e-03</internalNodes>
          <leafValues>
            1.7477439343929291e-01 5.2595442533493042e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 280 1.5611879643984139e-04</internalNodes>
          <leafValues>
            3.6017221212387085e-01 5.7256120443344116e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 281 -7.3621381488919724e-06</internalNodes>
          <leafValues>
            5.4018580913543701e-01 3.0444970726966858e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 282 -1.4767250046133995e-02</internalNodes>
          <leafValues>
            3.2207700610160828e-01 5.5734348297119141e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 283 2.4489590898156166e-02</internalNodes>
          <leafValues>
            4.3015280365943909e-01 6.5188127756118774e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 284 -3.7652091123163700e-04</internalNodes>
          <leafValues>
            3.5645830631256104e-01 5.5982369184494019e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 285 7.3657688517414499e-06</internalNodes>
          <leafValues>
            3.4907829761505127e-01 5.5618977546691895e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 286 -1.5099939890205860e-02</internalNodes>
          <leafValues>
            1.7762720584869385e-01 5.3352999687194824e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 287 -3.8316650316119194e-03</internalNodes>
          <leafValues>
            6.1496877670288086e-01 4.2213940620422363e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 288 1.6925400123000145e-02</internalNodes>
          <leafValues>
            5.4130148887634277e-01 2.1665850281715393e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 289 -3.0477850232273340e-03</internalNodes>
          <leafValues>
            6.4494907855987549e-01 4.3546178936958313e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 290 3.2140589319169521e-03</internalNodes>
          <leafValues>
            5.4001551866531372e-01 3.5232171416282654e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 291 -4.0023201145231724e-03</internalNodes>
          <leafValues>
            2.7745240926742554e-01 5.3384172916412354e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 292 7.4182129465043545e-03</internalNodes>
          <leafValues>
            5.6767392158508301e-01 3.7028178572654724e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 293 -8.8764587417244911e-03</internalNodes>
          <leafValues>
            7.7492219209671021e-01 4.5836889743804932e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 294 2.7311739977449179e-03</internalNodes>
          <leafValues>
            5.3387218713760376e-01 3.9966610074043274e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 295 -2.5082379579544067e-03</internalNodes>
          <leafValues>
            5.6119632720947266e-01 3.7774989008903503e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 296 -8.0541074275970459e-03</internalNodes>
          <leafValues>
            2.9152289032936096e-01 5.1791828870773315e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 297 -9.7938813269138336e-04</internalNodes>
          <leafValues>
            5.5364328622817993e-01 3.7001928687095642e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 298 -5.8745909482240677e-03</internalNodes>
          <leafValues>
            3.7543910741806030e-01 5.6793761253356934e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 299 -4.4936719350516796e-03</internalNodes>
          <leafValues>
            7.0196992158889771e-01 4.4809499382972717e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 300 -5.4389229044318199e-03</internalNodes>
          <leafValues>
            2.3103649914264679e-01 5.3133869171142578e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 301 -7.5094640487805009e-04</internalNodes>
          <leafValues>
            5.8648687601089478e-01 4.1293430328369141e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 302 1.4528800420521293e-05</internalNodes>
          <leafValues>
            3.7324070930480957e-01 5.6196212768554688e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 303 4.0758069604635239e-02</internalNodes>
          <leafValues>
            5.3120911121368408e-01 2.7205219864845276e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 304 6.6505931317806244e-03</internalNodes>
          <leafValues>
            4.7100159525871277e-01 6.6934937238693237e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 305 4.5759351924061775e-03</internalNodes>
          <leafValues>
            5.1678192615509033e-01 1.6372759640216827e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 306 6.5269311890006065e-03</internalNodes>
          <leafValues>
            5.3976088762283325e-01 2.9385319352149963e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 307 -1.3660379685461521e-02</internalNodes>
          <leafValues>
            7.0864880084991455e-01 4.5322000980377197e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 308 2.7358869090676308e-02</internalNodes>
          <leafValues>
            5.2064812183380127e-01 3.5892319679260254e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 309 6.2197551596909761e-04</internalNodes>
          <leafValues>
            3.5070759057998657e-01 5.4411232471466064e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 310 -3.3077080734074116e-03</internalNodes>
          <leafValues>
            5.8595228195190430e-01 4.0248918533325195e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 311 -1.0631109587848186e-02</internalNodes>
          <leafValues>
            6.7432671785354614e-01 4.4226029515266418e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 312 1.9441649317741394e-02</internalNodes>
          <leafValues>
            5.2827161550521851e-01 1.7979049682617188e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>71</maxWeakCount>
      <stageThreshold>3.4554111480712891e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 313 -5.5052167735993862e-03</internalNodes>
          <leafValues>
            5.9147310256958008e-01 2.6265591382980347e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 314 1.9562279339879751e-03</internalNodes>
          <leafValues>
            2.3125819861888885e-01 5.7416272163391113e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 315 -8.8924784213304520e-03</internalNodes>
          <leafValues>
            1.6565300524234772e-01 5.6266540288925171e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 316 8.3638377487659454e-02</internalNodes>
          <leafValues>
            5.4234498739242554e-01 1.9572949409484863e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 317 1.2282270472496748e-03</internalNodes>
          <leafValues>
            3.4179040789604187e-01 5.9925037622451782e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 318 5.7629169896245003e-03</internalNodes>
          <leafValues>
            3.7195819616317749e-01 6.0799038410186768e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 319 -1.6417410224676132e-03</internalNodes>
          <leafValues>
            2.5774860382080078e-01 5.5769157409667969e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 320 3.4113149158656597e-03</internalNodes>
          <leafValues>
            2.9507490992546082e-01 5.5141717195510864e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 321 -1.1069320142269135e-02</internalNodes>
          <leafValues>
            7.5693589448928833e-01 4.4770789146423340e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 322 3.4865971654653549e-02</internalNodes>
          <leafValues>
            5.5837088823318481e-01 2.6696211099624634e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 323 6.5701099811121821e-04</internalNodes>
          <leafValues>
            5.6273132562637329e-01 2.9888901114463806e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 324 -2.4339130148291588e-02</internalNodes>
          <leafValues>
            2.7711850404739380e-01 5.1088631153106689e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 325 5.9435202274471521e-04</internalNodes>
          <leafValues>
            5.5806517601013184e-01 3.1203418970108032e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 326 2.2971509024500847e-03</internalNodes>
          <leafValues>
            3.3302500844001770e-01 5.6790757179260254e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 327 -3.7801829166710377e-03</internalNodes>
          <leafValues>
            2.9905349016189575e-01 5.3448081016540527e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 328 -1.3420669734477997e-01</internalNodes>
          <leafValues>
            1.4638589322566986e-01 5.3925681114196777e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 329 7.5224548345431685e-04</internalNodes>
          <leafValues>
            3.7469539046287537e-01 5.6927347183227539e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 330 -4.0545541793107986e-02</internalNodes>
          <leafValues>
            2.7547478675842285e-01 5.4842978715896606e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 331 1.2572970008477569e-03</internalNodes>
          <leafValues>
            3.7445840239524841e-01 5.7560759782791138e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 332 -7.4249948374927044e-03</internalNodes>
          <leafValues>
            7.5138592720031738e-01 4.7282311320304871e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 333 5.0908129196614027e-04</internalNodes>
          <leafValues>
            5.4048967361450195e-01 2.9323211312294006e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 334 -1.2808450264856219e-03</internalNodes>
          <leafValues>
            6.1697798967361450e-01 4.2733490467071533e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 335 -1.8348860321566463e-03</internalNodes>
          <leafValues>
            2.0484960079193115e-01 5.2064722776412964e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 336 2.7484869584441185e-02</internalNodes>
          <leafValues>
            5.2529847621917725e-01 1.6755220293998718e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 337 2.2372419480234385e-03</internalNodes>
          <leafValues>
            5.2677828073501587e-01 2.7776581048965454e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 338 -8.8635291904211044e-03</internalNodes>
          <leafValues>
            6.9545578956604004e-01 4.8120489716529846e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 339 4.1753971017897129e-03</internalNodes>
          <leafValues>
            4.2918878793716431e-01 6.3491958379745483e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 340 -1.7098189564421773e-03</internalNodes>
          <leafValues>
            2.9305368661880493e-01 5.3612488508224487e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 341 6.5328548662364483e-03</internalNodes>
          <leafValues>
            4.4953250885009766e-01 7.4096941947937012e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 342 -9.5372907817363739e-03</internalNodes>
          <leafValues>
            3.1491199135780334e-01 5.4165017604827881e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 343 2.5310989469289780e-02</internalNodes>
          <leafValues>
            5.1218920946121216e-01 1.3117079436779022e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 344 3.6460969597101212e-02</internalNodes>
          <leafValues>
            5.1759117841720581e-01 2.5913399457931519e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 345 2.0854329690337181e-02</internalNodes>
          <leafValues>
            5.1371401548385620e-01 1.5823160111904144e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 346 -8.7207747856155038e-04</internalNodes>
          <leafValues>
            5.5743098258972168e-01 4.3989789485931396e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 347 -1.5227000403683633e-05</internalNodes>
          <leafValues>
            5.5489408969879150e-01 3.7080699205398560e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 348 -8.4316509310156107e-04</internalNodes>
          <leafValues>
            3.3874198794364929e-01 5.5542111396789551e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 349 3.6037859972566366e-03</internalNodes>
          <leafValues>
            5.3580617904663086e-01 3.4111711382865906e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 350 -6.8057891912758350e-03</internalNodes>
          <leafValues>
            6.1252027750015259e-01 4.3458628654479980e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 351 -4.7021660953760147e-02</internalNodes>
          <leafValues>
            2.3581659793853760e-01 5.1937389373779297e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 352 -3.6954108625650406e-02</internalNodes>
          <leafValues>
            7.3231112957000732e-01 4.7609439492225647e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 353 1.0439479956403375e-03</internalNodes>
          <leafValues>
            5.4194551706314087e-01 3.4113308787345886e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 354 -2.1050689974799752e-04</internalNodes>
          <leafValues>
            2.8216940164566040e-01 5.5549472570419312e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 355 -8.0831587314605713e-02</internalNodes>
          <leafValues>
            9.1299301385879517e-01 4.6974349021911621e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 356 -3.6579059087671340e-04</internalNodes>
          <leafValues>
            6.0226702690124512e-01 3.9782929420471191e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 357 -1.2545920617412776e-04</internalNodes>
          <leafValues>
            5.6132131814956665e-01 3.8455399870872498e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 358 -6.8786486983299255e-02</internalNodes>
          <leafValues>
            2.2616119682788849e-01 5.3004968166351318e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 359 1.2415789999067783e-02</internalNodes>
          <leafValues>
            4.0756919980049133e-01 5.8288121223449707e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 360 -4.7174817882478237e-03</internalNodes>
          <leafValues>
            2.8272539377212524e-01 5.2677577733993530e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 361 3.8136858493089676e-02</internalNodes>
          <leafValues>
            5.0747412443161011e-01 1.0236159712076187e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 362 -2.8168049175292253e-03</internalNodes>
          <leafValues>
            6.1690068244934082e-01 4.3596929311752319e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 363 8.1303603947162628e-03</internalNodes>
          <leafValues>
            4.5244330167770386e-01 7.6060950756072998e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 364 6.0056019574403763e-03</internalNodes>
          <leafValues>
            5.2404087781906128e-01 1.8597120046615601e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 365 1.9139319658279419e-02</internalNodes>
          <leafValues>
            5.2093791961669922e-01 2.3320719599723816e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 366 1.6445759683847427e-02</internalNodes>
          <leafValues>
            5.4507029056549072e-01 3.2642349600791931e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 367 -3.7356890738010406e-02</internalNodes>
          <leafValues>
            6.9990468025207520e-01 4.5332419872283936e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 368 -1.9727900624275208e-02</internalNodes>
          <leafValues>
            2.6536649465560913e-01 5.4128098487854004e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 369 6.6972579807043076e-03</internalNodes>
          <leafValues>
            4.4805660843849182e-01 7.1386522054672241e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 370 7.4457528535276651e-04</internalNodes>
          <leafValues>
            4.2313501238822937e-01 5.4713201522827148e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 371 1.1790640419349074e-03</internalNodes>
          <leafValues>
            5.3417021036148071e-01 3.1304550170898438e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 372 3.4980610013008118e-02</internalNodes>
          <leafValues>
            5.1186597347259521e-01 3.4305301308631897e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 373 5.6859792675822973e-04</internalNodes>
          <leafValues>
            3.5321870446205139e-01 5.4686397314071655e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 374 -1.1340649798512459e-02</internalNodes>
          <leafValues>
            2.8423538804054260e-01 5.3487008810043335e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 375 -6.6228108480572701e-03</internalNodes>
          <leafValues>
            6.8836402893066406e-01 4.4926649332046509e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 376 -8.0160330981016159e-03</internalNodes>
          <leafValues>
            1.7098939418792725e-01 5.2243089675903320e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 377 1.4206819469109178e-03</internalNodes>
          <leafValues>
            5.2908462285995483e-01 2.9933831095695496e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 378 -2.7801711112260818e-03</internalNodes>
          <leafValues>
            6.4988541603088379e-01 4.4604998826980591e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 379 -1.4747589593753219e-03</internalNodes>
          <leafValues>
            3.2604381442070007e-01 5.3881132602691650e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 380 -2.3830339312553406e-02</internalNodes>
          <leafValues>
            7.5289410352706909e-01 4.8012199997901917e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 381 6.9369790144264698e-03</internalNodes>
          <leafValues>
            5.3351658582687378e-01 3.2614278793334961e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 382 8.2806255668401718e-03</internalNodes>
          <leafValues>
            4.5803940296173096e-01 5.7378298044204712e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 383 -1.0439500212669373e-02</internalNodes>
          <leafValues>
            2.5923201441764832e-01 5.2338278293609619e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>80</maxWeakCount>
      <stageThreshold>3.9107288360595703e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 384 7.2006587870419025e-03</internalNodes>
          <leafValues>
            3.2588860392570496e-01 6.8498080968856812e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 385 -2.8593589086085558e-03</internalNodes>
          <leafValues>
            5.8388811349868774e-01 2.5378298759460449e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 386 6.8580528022721410e-04</internalNodes>
          <leafValues>
            5.7080817222595215e-01 2.8124240040779114e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 387 7.9580191522836685e-03</internalNodes>
          <leafValues>
            2.5010511279106140e-01 5.5442607402801514e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 388 -1.2124150525778532e-03</internalNodes>
          <leafValues>
            2.3853680491447449e-01 5.4333502054214478e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 389 7.9426132142543793e-03</internalNodes>
          <leafValues>
            3.9550709724426270e-01 6.2207579612731934e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 390 2.4630590341985226e-03</internalNodes>
          <leafValues>
            5.6397080421447754e-01 2.9923579096794128e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 391 -6.0396599583327770e-03</internalNodes>
          <leafValues>
            2.1865129470825195e-01 5.4116767644882202e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 392 -1.2988339876756072e-03</internalNodes>
          <leafValues>
            2.3507060110569000e-01 5.3645849227905273e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 393 2.2299369447864592e-04</internalNodes>
          <leafValues>
            3.8041129708290100e-01 5.7296061515808105e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 394 1.4654280385002494e-03</internalNodes>
          <leafValues>
            2.5101679563522339e-01 5.2582687139511108e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 395 -8.1210042117163539e-04</internalNodes>
          <leafValues>
            5.9928238391876221e-01 3.8511589169502258e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 396 -1.3836020370945334e-03</internalNodes>
          <leafValues>
            5.6813961267471313e-01 3.6365869641304016e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 397 -2.7936449274420738e-02</internalNodes>
          <leafValues>
            1.4913170039653778e-01 5.3775602579116821e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 398 -4.6919551095925272e-04</internalNodes>
          <leafValues>
            3.6924299597740173e-01 5.5724847316741943e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 399 -4.9829659983515739e-03</internalNodes>
          <leafValues>
            6.7585092782974243e-01 4.5325040817260742e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 400 1.8815309740602970e-03</internalNodes>
          <leafValues>
            5.3680229187011719e-01 2.9325398802757263e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 401 -1.9067550078034401e-02</internalNodes>
          <leafValues>
            1.6493770480155945e-01 5.3300672769546509e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 402 -4.6906559728085995e-03</internalNodes>
          <leafValues>
            1.9639259576797485e-01 5.1193618774414062e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 403 5.9777139686048031e-03</internalNodes>
          <leafValues>
            4.6711719036102295e-01 7.0083981752395630e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 404 -3.3303130418062210e-02</internalNodes>
          <leafValues>
            1.1554169654846191e-01 5.1041620969772339e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 405 9.0744107961654663e-02</internalNodes>
          <leafValues>
            5.1496601104736328e-01 1.3061730563640594e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 406 9.3555898638442159e-04</internalNodes>
          <leafValues>
            3.6054810881614685e-01 5.4398590326309204e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 407 1.4901650138199329e-02</internalNodes>
          <leafValues>
            4.8862120509147644e-01 7.6875698566436768e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 408 6.1594118596985936e-04</internalNodes>
          <leafValues>
            5.3568130731582642e-01 3.2409390807151794e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 409 -5.0670988857746124e-02</internalNodes>
          <leafValues>
            1.8486219644546509e-01 5.2304041385650635e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 410 6.8665749859064817e-04</internalNodes>
          <leafValues>
            3.8405799865722656e-01 5.5179458856582642e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 411 8.3712432533502579e-03</internalNodes>
          <leafValues>
            4.2885640263557434e-01 6.1317539215087891e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 412 -1.2953069526702166e-03</internalNodes>
          <leafValues>
            2.9136741161346436e-01 5.2807378768920898e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 413 -4.1941680014133453e-02</internalNodes>
          <leafValues>
            7.5547999143600464e-01 4.8560309410095215e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 414 -2.3529380559921265e-02</internalNodes>
          <leafValues>
            2.8382799029350281e-01 5.2560812234878540e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 415 4.0857449173927307e-02</internalNodes>
          <leafValues>
            4.8709350824356079e-01 6.2772971391677856e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 416 -2.5406869128346443e-02</internalNodes>
          <leafValues>
            7.0997077226638794e-01 4.5750290155410767e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 417 -4.1415440500713885e-04</internalNodes>
          <leafValues>
            4.0308868885040283e-01 5.4694122076034546e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 418 2.1824119612574577e-02</internalNodes>
          <leafValues>
            4.5020240545272827e-01 6.7687010765075684e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 419 1.4114039950072765e-02</internalNodes>
          <leafValues>
            5.4428607225418091e-01 3.7917000055313110e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 420 6.7214590671937913e-05</internalNodes>
          <leafValues>
            4.2004638910293579e-01 5.8734762668609619e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 421 -7.9417638480663300e-03</internalNodes>
          <leafValues>
            3.7925618886947632e-01 5.5852657556533813e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 422 -7.2144409641623497e-03</internalNodes>
          <leafValues>
            7.2531038522720337e-01 4.6035489439964294e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 423 2.5817339774221182e-03</internalNodes>
          <leafValues>
            4.6933019161224365e-01 5.9002387523651123e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 424 1.3409319519996643e-01</internalNodes>
          <leafValues>
            5.1492130756378174e-01 1.8088449537754059e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 425 2.2962710354477167e-03</internalNodes>
          <leafValues>
            5.3997439146041870e-01 3.7178671360015869e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 426 -2.1575849968940020e-03</internalNodes>
          <leafValues>
            2.4084959924221039e-01 5.1488637924194336e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 427 -4.9196188338100910e-03</internalNodes>
          <leafValues>
            6.5735882520675659e-01 4.7387400269508362e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 428 1.6267469618469477e-03</internalNodes>
          <leafValues>
            4.1928219795227051e-01 6.3031142950057983e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 429 3.3413388882763684e-04</internalNodes>
          <leafValues>
            5.5402982234954834e-01 3.7021011114120483e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 430 -2.6698080822825432e-02</internalNodes>
          <leafValues>
            1.7109179496765137e-01 5.1014107465744019e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 431 -3.0561879277229309e-02</internalNodes>
          <leafValues>
            1.9042180478572845e-01 5.1687937974929810e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 432 2.8511548880487680e-03</internalNodes>
          <leafValues>
            4.4475069642066956e-01 6.3138538599014282e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 433 -3.6211479455232620e-02</internalNodes>
          <leafValues>
            2.4907270073890686e-01 5.3773492574691772e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 434 -2.4115189444273710e-03</internalNodes>
          <leafValues>
            5.3812432289123535e-01 3.6642369627952576e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 435 -7.7253201743587852e-04</internalNodes>
          <leafValues>
            5.5302321910858154e-01 3.5415500402450562e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 436 2.9481729143299162e-04</internalNodes>
          <leafValues>
            4.1326990723609924e-01 5.6672430038452148e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 437 -6.2334560789167881e-03</internalNodes>
          <leafValues>
            9.8787233233451843e-02 5.1986688375473022e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 438 -2.6274729520082474e-02</internalNodes>
          <leafValues>
            9.1127492487430573e-02 5.0281071662902832e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 439 5.3212260827422142e-03</internalNodes>
          <leafValues>
            4.7266489267349243e-01 6.2227207422256470e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 440 -4.1129058226943016e-03</internalNodes>
          <leafValues>
            2.1574570238590240e-01 5.1378047466278076e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 441 3.2457809429615736e-03</internalNodes>
          <leafValues>
            5.4107707738876343e-01 3.7217769026756287e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 442 -1.6359709203243256e-02</internalNodes>
          <leafValues>
            7.7878749370574951e-01 4.6852919459342957e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 443 3.2166109303943813e-04</internalNodes>
          <leafValues>
            5.4789870977401733e-01 4.2403739690780640e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 444 6.4452440710738301e-04</internalNodes>
          <leafValues>
            5.3305608034133911e-01 3.5013249516487122e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 445 -7.8909732401371002e-03</internalNodes>
          <leafValues>
            6.9235211610794067e-01 4.7265690565109253e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 446 4.8336211591959000e-02</internalNodes>
          <leafValues>
            5.0559002161026001e-01 7.5749203562736511e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 447 -7.5178127735853195e-04</internalNodes>
          <leafValues>
            3.7837418913841248e-01 5.5385738611221313e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 448 -2.4953910615295172e-03</internalNodes>
          <leafValues>
            3.0816510319709778e-01 5.3596121072769165e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 449 -2.2385010961443186e-03</internalNodes>
          <leafValues>
            6.6339588165283203e-01 4.6493428945541382e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 450 -1.7988430336117744e-03</internalNodes>
          <leafValues>
            6.5968447923660278e-01 4.3471878767013550e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 451 8.7860915809869766e-03</internalNodes>
          <leafValues>
            5.2318328619003296e-01 2.3155799508094788e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 452 3.6715380847454071e-03</internalNodes>
          <leafValues>
            5.2042502164840698e-01 2.9773768782615662e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 453 -3.5336449742317200e-02</internalNodes>
          <leafValues>
            7.2388780117034912e-01 4.8615050315856934e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 454 -6.9189240457490087e-04</internalNodes>
          <leafValues>
            3.1050220131874084e-01 5.2298247814178467e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 455 -3.3946109469980001e-03</internalNodes>
          <leafValues>
            3.1389680504798889e-01 5.2101737260818481e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 456 9.8569283727556467e-04</internalNodes>
          <leafValues>
            4.5365801453590393e-01 6.5850979089736938e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 457 -5.0163101404905319e-02</internalNodes>
          <leafValues>
            1.8044540286064148e-01 5.1989167928695679e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 458 -2.2367259953171015e-03</internalNodes>
          <leafValues>
            7.2557020187377930e-01 4.6513590216636658e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 459 7.4326287722215056e-04</internalNodes>
          <leafValues>
            4.4129210710525513e-01 5.8985459804534912e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 460 -9.3485182151198387e-04</internalNodes>
          <leafValues>
            3.5000529885292053e-01 5.3660178184509277e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 461 1.7497939988970757e-02</internalNodes>
          <leafValues>
            4.9121949076652527e-01 8.3152848482131958e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 462 -1.5200000489130616e-03</internalNodes>
          <leafValues>
            3.5702759027481079e-01 5.3705602884292603e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 463 7.8003940870985389e-04</internalNodes>
          <leafValues>
            4.3537721037864685e-01 5.9673351049423218e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>103</maxWeakCount>
      <stageThreshold>5.0610481262207031e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 464 -9.9945552647113800e-03</internalNodes>
          <leafValues>
            6.1625832319259644e-01 3.0545330047607422e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 465 -1.1085229925811291e-03</internalNodes>
          <leafValues>
            5.8182948827743530e-01 3.1555780768394470e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 466 1.0364380432292819e-03</internalNodes>
          <leafValues>
            2.5520521402359009e-01 5.6929117441177368e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 467 6.8211311008781195e-04</internalNodes>
          <leafValues>
            3.6850899457931519e-01 5.9349310398101807e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 468 -6.8057340104132891e-04</internalNodes>
          <leafValues>
            2.3323920369148254e-01 5.4747921228408813e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 469 2.6068789884448051e-04</internalNodes>
          <leafValues>
            3.2574570178985596e-01 5.6675457954406738e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 470 5.1607372006401420e-04</internalNodes>
          <leafValues>
            3.7447169423103333e-01 5.8454728126525879e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 471 8.5007521556690335e-04</internalNodes>
          <leafValues>
            3.4203711152076721e-01 5.5228072404861450e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 472 -1.8607829697430134e-03</internalNodes>
          <leafValues>
            2.8044199943542480e-01 5.3754240274429321e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 473 -1.5033970121294260e-03</internalNodes>
          <leafValues>
            2.5790509581565857e-01 5.4989522695541382e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 474 2.3478909861296415e-03</internalNodes>
          <leafValues>
            4.1751560568809509e-01 6.3137108087539673e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 475 -2.8880240279249847e-04</internalNodes>
          <leafValues>
            5.8651697635650635e-01 4.0526661276817322e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 476 8.9405477046966553e-03</internalNodes>
          <leafValues>
            5.2111411094665527e-01 2.3186540603637695e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 477 -1.9327739253640175e-02</internalNodes>
          <leafValues>
            2.7534329891204834e-01 5.2415257692337036e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 478 -2.0202060113660991e-04</internalNodes>
          <leafValues>
            5.7229787111282349e-01 3.6771959066390991e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 479 2.1179069299250841e-03</internalNodes>
          <leafValues>
            4.4661080837249756e-01 5.5424308776855469e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 480 -1.7743760254234076e-03</internalNodes>
          <leafValues>
            2.8132531046867371e-01 5.3009599447250366e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 481 4.2234458960592747e-03</internalNodes>
          <leafValues>
            4.3997099995613098e-01 5.7954281568527222e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 482 -1.4375220052897930e-02</internalNodes>
          <leafValues>
            2.9811179637908936e-01 5.2920591831207275e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 483 -1.5349180437624454e-02</internalNodes>
          <leafValues>
            7.7052152156829834e-01 4.7481718659400940e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 484 1.5152279956964776e-05</internalNodes>
          <leafValues>
            3.7188440561294556e-01 5.5768972635269165e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 485 -9.1293919831514359e-03</internalNodes>
          <leafValues>
            3.6151960492134094e-01 5.2867668867111206e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 486 2.2512159775942564e-03</internalNodes>
          <leafValues>
            5.3647047281265259e-01 3.4862980246543884e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 487 -4.9696918576955795e-03</internalNodes>
          <leafValues>
            6.9276517629623413e-01 4.6768361330032349e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 488 -1.2829010374844074e-02</internalNodes>
          <leafValues>
            7.7121537923812866e-01 4.6607351303100586e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 489 -9.3660065904259682e-03</internalNodes>
          <leafValues>
            3.3749839663505554e-01 5.3512877225875854e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 490 3.2452319283038378e-03</internalNodes>
          <leafValues>
            5.3251898288726807e-01 3.2896101474761963e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 491 -1.1723560281097889e-02</internalNodes>
          <leafValues>
            6.8376529216766357e-01 4.7543001174926758e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 492 2.9257940695970319e-05</internalNodes>
          <leafValues>
            3.5720878839492798e-01 5.3605020046234131e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 493 -2.2244219508138485e-05</internalNodes>
          <leafValues>
            5.5414271354675293e-01 3.5520640015602112e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 494 5.0881509669125080e-03</internalNodes>
          <leafValues>
            5.0708442926406860e-01 1.2564620375633240e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 495 2.7429679408669472e-02</internalNodes>
          <leafValues>
            5.2695602178573608e-01 1.6258180141448975e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 496 -6.4142867922782898e-03</internalNodes>
          <leafValues>
            7.1455889940261841e-01 4.5841971039772034e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 497 3.3479959238320589e-03</internalNodes>
          <leafValues>
            5.3986120223999023e-01 3.4946969151496887e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 498 -8.2635492086410522e-02</internalNodes>
          <leafValues>
            2.4391929805278778e-01 5.1602262258529663e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 499 1.0261740535497665e-03</internalNodes>
          <leafValues>
            3.8868919014930725e-01 5.7679080963134766e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 500 -1.6307090409100056e-03</internalNodes>
          <leafValues>
            3.3894580602645874e-01 5.3477007150650024e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 501 2.4546680506318808e-03</internalNodes>
          <leafValues>
            4.6014139056205750e-01 6.3872468471527100e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 502 -9.9476519972085953e-04</internalNodes>
          <leafValues>
            5.7698792219161987e-01 4.1203960776329041e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 503 1.5409190207719803e-02</internalNodes>
          <leafValues>
            4.8787090182304382e-01 7.0898222923278809e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 504 1.1784400558099151e-03</internalNodes>
          <leafValues>
            5.2635532617568970e-01 2.8952449560165405e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 505 -2.7701919898390770e-02</internalNodes>
          <leafValues>
            1.4988289773464203e-01 5.2196067571640015e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 506 -2.9505399987101555e-02</internalNodes>
          <leafValues>
            2.4893319234251976e-02 4.9998161196708679e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 507 4.5159430010244250e-04</internalNodes>
          <leafValues>
            5.4646229743957520e-01 4.0296629071235657e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 508 7.1772639639675617e-03</internalNodes>
          <leafValues>
            4.2710569500923157e-01 5.8662968873977661e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 509 -7.4182048439979553e-02</internalNodes>
          <leafValues>
            6.8741792440414429e-01 4.9190279841423035e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 510 -1.7254160717129707e-02</internalNodes>
          <leafValues>
            3.3706760406494141e-01 5.3487390279769897e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 511 1.4851559884846210e-02</internalNodes>
          <leafValues>
            4.6267929673194885e-01 6.1299049854278564e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 512 1.0002000257372856e-02</internalNodes>
          <leafValues>
            5.3461229801177979e-01 3.4234538674354553e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 513 2.0138120744377375e-03</internalNodes>
          <leafValues>
            4.6438300609588623e-01 5.8243042230606079e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 514 1.5135470312088728e-03</internalNodes>
          <leafValues>
            5.1963961124420166e-01 2.8561499714851379e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 515 3.1381431035697460e-03</internalNodes>
          <leafValues>
            4.8381629586219788e-01 5.9585297107696533e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 516 -5.1450440660119057e-03</internalNodes>
          <leafValues>
            8.9203029870986938e-01 4.7414121031761169e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 517 -4.4736708514392376e-03</internalNodes>
          <leafValues>
            2.0339429378509521e-01 5.3372788429260254e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 518 1.9628470763564110e-03</internalNodes>
          <leafValues>
            4.5716339349746704e-01 6.7258632183074951e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 519 5.4260450415313244e-03</internalNodes>
          <leafValues>
            5.2711081504821777e-01 2.8456708788871765e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 520 4.9611460417509079e-04</internalNodes>
          <leafValues>
            4.1383129358291626e-01 5.7185977697372437e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 521 9.3728788197040558e-03</internalNodes>
          <leafValues>
            5.2251511812210083e-01 2.8048470616340637e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 522 6.0500897234305739e-04</internalNodes>
          <leafValues>
            5.2367687225341797e-01 3.3145239949226379e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 523 5.6792551185935736e-04</internalNodes>
          <leafValues>
            4.5310598611831665e-01 6.2769711017608643e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 524 2.4644339457154274e-02</internalNodes>
          <leafValues>
            5.1308518648147583e-01 2.0171439647674561e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 525 -1.0290450416505337e-02</internalNodes>
          <leafValues>
            7.7865952253341675e-01 4.8766410350799561e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 526 2.0629419013857841e-03</internalNodes>
          <leafValues>
            4.2885988950729370e-01 5.8812642097473145e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 527 -5.0519481301307678e-03</internalNodes>
          <leafValues>
            3.5239779949188232e-01 5.2860087156295776e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 528 -5.7692620903253555e-03</internalNodes>
          <leafValues>
            6.8410861492156982e-01 4.5880940556526184e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 529 -4.5789941214025021e-04</internalNodes>
          <leafValues>
            3.5655200481414795e-01 5.4859781265258789e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 530 -7.5918837683275342e-04</internalNodes>
          <leafValues>
            3.3687931299209595e-01 5.2541971206665039e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 531 -1.7737259622663260e-03</internalNodes>
          <leafValues>
            3.4221610426902771e-01 5.4540151357650757e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 532 -8.5610467940568924e-03</internalNodes>
          <leafValues>
            6.5336120128631592e-01 4.4858568906784058e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 533 1.7277270089834929e-03</internalNodes>
          <leafValues>
            5.3075802326202393e-01 3.9253529906272888e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 534 -2.8199609369039536e-02</internalNodes>
          <leafValues>
            6.8574589490890503e-01 4.5885840058326721e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 535 -1.7781109781935811e-03</internalNodes>
          <leafValues>
            4.0378510951995850e-01 5.3698569536209106e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 536 3.3177141449414194e-04</internalNodes>
          <leafValues>
            5.3997987508773804e-01 3.7057501077651978e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 537 2.6385399978607893e-03</internalNodes>
          <leafValues>
            4.6654370427131653e-01 6.4527308940887451e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 538 -2.1183069329708815e-03</internalNodes>
          <leafValues>
            5.9147810935974121e-01 4.0646770596504211e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 539 -1.4773289673030376e-02</internalNodes>
          <leafValues>
            3.6420381069183350e-01 5.2947628498077393e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 540 -1.6815440729260445e-02</internalNodes>
          <leafValues>
            2.6642319560050964e-01 5.1449728012084961e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 541 -6.3370140269398689e-03</internalNodes>
          <leafValues>
            6.7795312404632568e-01 4.8520979285240173e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 542 -4.4560048991115764e-05</internalNodes>
          <leafValues>
            5.6139647960662842e-01 4.1530540585517883e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 543 -1.0240620467811823e-03</internalNodes>
          <leafValues>
            5.9644782543182373e-01 4.5663040876388550e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 544 -2.3161689750850201e-03</internalNodes>
          <leafValues>
            2.9761150479316711e-01 5.1881599426269531e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 545 5.3217571973800659e-01</internalNodes>
          <leafValues>
            5.1878392696380615e-01 2.2026319801807404e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 546 -1.6643050312995911e-01</internalNodes>
          <leafValues>
            1.8660229444503784e-01 5.0603431463241577e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 547 1.1253529787063599e-01</internalNodes>
          <leafValues>
            5.2121251821517944e-01 1.1850229650735855e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 548 9.3046864494681358e-03</internalNodes>
          <leafValues>
            4.5899370312690735e-01 6.8261492252349854e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 549 -4.6255099587142467e-03</internalNodes>
          <leafValues>
            3.0799409747123718e-01 5.2250087261199951e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 550 -1.1116469651460648e-01</internalNodes>
          <leafValues>
            2.1010440587997437e-01 5.0808018445968628e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 551 -1.0888439603149891e-02</internalNodes>
          <leafValues>
            5.7653552293777466e-01 4.7904640436172485e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 552 5.8564301580190659e-03</internalNodes>
          <leafValues>
            5.0651001930236816e-01 1.5635989606380463e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 553 5.4854389280080795e-02</internalNodes>
          <leafValues>
            4.9669149518013000e-01 7.2305107116699219e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 554 -1.1197339743375778e-02</internalNodes>
          <leafValues>
            2.1949790418148041e-01 5.0987982749938965e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 555 4.4069071300327778e-03</internalNodes>
          <leafValues>
            4.7784018516540527e-01 6.7709028720855713e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 556 -6.3665293157100677e-02</internalNodes>
          <leafValues>
            1.9363629817962646e-01 5.0810241699218750e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 557 -9.8081491887569427e-03</internalNodes>
          <leafValues>
            5.9990632534027100e-01 4.8103410005569458e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 558 -2.1717099007219076e-03</internalNodes>
          <leafValues>
            3.3383339643478394e-01 5.2354729175567627e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 559 -1.3315520249307156e-02</internalNodes>
          <leafValues>
            6.6170698404312134e-01 4.9192130565643311e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 560 2.5442079640924931e-03</internalNodes>
          <leafValues>
            4.4887441396713257e-01 6.0821849107742310e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 561 1.2037839740514755e-02</internalNodes>
          <leafValues>
            5.4093921184539795e-01 3.2924321293830872e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 562 -2.0701050758361816e-02</internalNodes>
          <leafValues>
            6.8191200494766235e-01 4.5949959754943848e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 563 2.7608279138803482e-02</internalNodes>
          <leafValues>
            4.6307921409606934e-01 5.7672828435897827e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 564 1.2370620388537645e-03</internalNodes>
          <leafValues>
            5.1653790473937988e-01 2.6350161433219910e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 565 -3.7669338285923004e-02</internalNodes>
          <leafValues>
            2.5363931059837341e-01 5.2789801359176636e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 566 -1.8057259730994701e-03</internalNodes>
          <leafValues>
            3.9851561188697815e-01 5.5175000429153442e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>111</maxWeakCount>
      <stageThreshold>5.4620071411132812e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 567 4.4299028813838959e-03</internalNodes>
          <leafValues>
            2.8910180926322937e-01 6.3352262973785400e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 568 -2.3813319858163595e-03</internalNodes>
          <leafValues>
            6.2117892503738403e-01 3.4774878621101379e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 569 2.2915711160749197e-03</internalNodes>
          <leafValues>
            2.2544120252132416e-01 5.5821180343627930e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 570 9.9457940086722374e-04</internalNodes>
          <leafValues>
            3.7117108702659607e-01 5.9300708770751953e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 571 7.7164667891338468e-04</internalNodes>
          <leafValues>
            5.6517201662063599e-01 3.3479958772659302e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 572 -1.1386410333216190e-03</internalNodes>
          <leafValues>
            3.0691260099411011e-01 5.5086308717727661e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 573 -1.6403039626311511e-04</internalNodes>
          <leafValues>
            5.7628279924392700e-01 3.6990478634834290e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 574 2.9793529392918572e-05</internalNodes>
          <leafValues>
            2.6442441344261169e-01 5.4379111528396606e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 575 8.5774902254343033e-03</internalNodes>
          <leafValues>
            5.0511389970779419e-01 1.7957249283790588e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 576 -2.6032689493149519e-04</internalNodes>
          <leafValues>
            5.8269691467285156e-01 4.4468268752098083e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 577 -6.1404630541801453e-03</internalNodes>
          <leafValues>
            3.1138521432876587e-01 5.3469717502593994e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 578 -2.3086950182914734e-02</internalNodes>
          <leafValues>
            3.2779461145401001e-01 5.3311979770660400e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 579 -1.4243650250136852e-02</internalNodes>
          <leafValues>
            7.3817098140716553e-01 4.5880630612373352e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 580 1.9487129524350166e-02</internalNodes>
          <leafValues>
            5.2566307783126831e-01 2.2744719684123993e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 581 -9.6681108698248863e-04</internalNodes>
          <leafValues>
            5.5112308263778687e-01 3.8150069117546082e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 582 3.1474709976464510e-03</internalNodes>
          <leafValues>
            5.4256367683410645e-01 2.5437268614768982e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 583 -1.8026070029009134e-04</internalNodes>
          <leafValues>
            5.3801918029785156e-01 3.4063041210174561e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 584 -6.0266260989010334e-03</internalNodes>
          <leafValues>
            3.0358019471168518e-01 5.4205721616744995e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 585 4.4462960795499384e-04</internalNodes>
          <leafValues>
            3.9909970760345459e-01 5.6601101160049438e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 586 2.2609760053455830e-03</internalNodes>
          <leafValues>
            5.5628067255020142e-01 3.9406880736351013e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 587 5.1133058965206146e-02</internalNodes>
          <leafValues>
            4.6096539497375488e-01 7.1185618638992310e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 588 -1.7786309123039246e-02</internalNodes>
          <leafValues>
            2.3161660134792328e-01 5.3221440315246582e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 589 -4.9679628573358059e-03</internalNodes>
          <leafValues>
            2.3307719826698303e-01 5.1220291852951050e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 590 2.0667689386755228e-03</internalNodes>
          <leafValues>
            4.6574440598487854e-01 6.4554882049560547e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 591 7.4413768015801907e-03</internalNodes>
          <leafValues>
            5.1543921232223511e-01 2.3616339266300201e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 592 -3.6277279723435640e-03</internalNodes>
          <leafValues>
            6.2197732925415039e-01 4.4766610860824585e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 593 -5.3530759178102016e-03</internalNodes>
          <leafValues>
            1.8373550474643707e-01 5.1022082567214966e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 594 1.4530919492244720e-01</internalNodes>
          <leafValues>
            5.1459872722625732e-01 1.5359309315681458e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 595 2.4394490756094456e-03</internalNodes>
          <leafValues>
            5.3436601161956787e-01 3.6246618628501892e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 596 -3.1283390708267689e-03</internalNodes>
          <leafValues>
            6.2150079011917114e-01 4.8455920815467834e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 597 1.7940260004252195e-03</internalNodes>
          <leafValues>
            4.2992618680000305e-01 5.8241981267929077e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 598 3.6253821104764938e-02</internalNodes>
          <leafValues>
            5.2603340148925781e-01 1.4394679665565491e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 599 -5.1746722310781479e-03</internalNodes>
          <leafValues>
            3.5065388679504395e-01 5.2870452404022217e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 600 6.5383297624066472e-04</internalNodes>
          <leafValues>
            4.8096409440040588e-01 6.1220401525497437e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 601 -2.6480229571461678e-02</internalNodes>
          <leafValues>
            1.1393620073795319e-01 5.0455862283706665e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 602 -3.0440660193562508e-03</internalNodes>
          <leafValues>
            6.3520950078964233e-01 4.7947341203689575e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 603 3.6993520334362984e-03</internalNodes>
          <leafValues>
            5.1311182975769043e-01 2.4985109269618988e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 604 -3.6762931267730892e-04</internalNodes>
          <leafValues>
            5.4213947057723999e-01 3.7095320224761963e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 605 -4.1382260620594025e-02</internalNodes>
          <leafValues>
            1.8949599564075470e-01 5.0816917419433594e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 606 -1.0532729793339968e-03</internalNodes>
          <leafValues>
            6.4543670415878296e-01 4.7836089134216309e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 607 -2.1648600231856108e-03</internalNodes>
          <leafValues>
            6.2150311470031738e-01 4.4998261332511902e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 608 -5.6747748749330640e-04</internalNodes>
          <leafValues>
            3.7126109004020691e-01 5.4193347692489624e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 609 1.7375840246677399e-01</internalNodes>
          <leafValues>
            5.0236439704895020e-01 1.2157420068979263e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 610 -2.9049699660390615e-03</internalNodes>
          <leafValues>
            3.2402679324150085e-01 5.3818839788436890e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 611 1.2299539521336555e-03</internalNodes>
          <leafValues>
            4.1655078530311584e-01 5.7034862041473389e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 612 -5.4329237900674343e-04</internalNodes>
          <leafValues>
            3.8540428876876831e-01 5.5475491285324097e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 613 -8.3297258242964745e-03</internalNodes>
          <leafValues>
            2.2044940292835236e-01 5.0970828533172607e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 614 -1.0417630255687982e-04</internalNodes>
          <leafValues>
            5.6070661544799805e-01 4.3030360341072083e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 615 3.1204700469970703e-02</internalNodes>
          <leafValues>
            4.6216571331024170e-01 6.9820040464401245e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 616 7.8943502157926559e-03</internalNodes>
          <leafValues>
            5.2695941925048828e-01 2.2690680623054504e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 617 -4.3645310215651989e-03</internalNodes>
          <leafValues>
            6.3592231273651123e-01 4.5379561185836792e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 618 7.6793059706687927e-03</internalNodes>
          <leafValues>
            5.2747678756713867e-01 2.7404838800430298e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 619 -2.5431139394640923e-02</internalNodes>
          <leafValues>
            2.0385199785232544e-01 5.0717329978942871e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 620 8.2000601105391979e-04</internalNodes>
          <leafValues>
            4.5874550938606262e-01 6.1198681592941284e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 621 2.9284600168466568e-03</internalNodes>
          <leafValues>
            5.0712740421295166e-01 2.0282049477100372e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 622 4.5256470912136137e-05</internalNodes>
          <leafValues>
            4.8121041059494019e-01 5.4308217763900757e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 623 1.3158309739083052e-03</internalNodes>
          <leafValues>
            4.6258139610290527e-01 6.7793232202529907e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 624 1.5870389761403203e-03</internalNodes>
          <leafValues>
            5.3862917423248291e-01 3.4314650297164917e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 625 -2.1539660170674324e-02</internalNodes>
          <leafValues>
            2.5942500680685043e-02 5.0032228231430054e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 626 1.4334480278193951e-02</internalNodes>
          <leafValues>
            5.2028447389602661e-01 1.5906329452991486e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 627 -8.3881383761763573e-03</internalNodes>
          <leafValues>
            7.2824811935424805e-01 4.6480441093444824e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 628 9.1906841844320297e-03</internalNodes>
          <leafValues>
            5.5623567104339600e-01 3.9231911301612854e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 629 -5.8453059755265713e-03</internalNodes>
          <leafValues>
            6.8033927679061890e-01 4.6291279792785645e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 630 -5.4707799106836319e-02</internalNodes>
          <leafValues>
            2.5616711378097534e-01 5.2061259746551514e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 631 9.1142775490880013e-03</internalNodes>
          <leafValues>
            5.1896202564239502e-01 3.0538770556449890e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 632 -1.5575000084936619e-02</internalNodes>
          <leafValues>
            1.2950749695301056e-01 5.1690948009490967e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 633 -1.2050600344082341e-04</internalNodes>
          <leafValues>
            5.7350981235504150e-01 4.2308250069618225e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 634 1.2273970060050488e-03</internalNodes>
          <leafValues>
            5.2898782491683960e-01 4.0797919034957886e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 635 -1.2186600361019373e-03</internalNodes>
          <leafValues>
            6.5756398439407349e-01 4.5744091272354126e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 636 -3.3256649039685726e-03</internalNodes>
          <leafValues>
            3.6280471086502075e-01 5.1950198411941528e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 637 -1.3288309797644615e-02</internalNodes>
          <leafValues>
            1.2842659652233124e-01 5.0434887409210205e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 638 -3.3839771058410406e-03</internalNodes>
          <leafValues>
            6.2922400236129761e-01 4.7575059533119202e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 639 -2.1954220533370972e-01</internalNodes>
          <leafValues>
            1.4877319335937500e-01 5.0650137662887573e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 640 4.9111708067357540e-03</internalNodes>
          <leafValues>
            4.2561021447181702e-01 5.6658387184143066e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 641 -1.8744950648397207e-04</internalNodes>
          <leafValues>
            4.0041440725326538e-01 5.5868571996688843e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 642 -5.2178641781210899e-03</internalNodes>
          <leafValues>
            6.0091161727905273e-01 4.8127061128616333e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 643 -1.1111519997939467e-03</internalNodes>
          <leafValues>
            3.5149338841438293e-01 5.2870899438858032e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 644 4.4036400504410267e-03</internalNodes>
          <leafValues>
            4.6422758698463440e-01 5.9240859746932983e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 645 1.2299499660730362e-01</internalNodes>
          <leafValues>
            5.0255292654037476e-01 6.9152481853961945e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 646 -1.2313510291278362e-02</internalNodes>
          <leafValues>
            5.8845919370651245e-01 4.9340128898620605e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 647 4.1471039876341820e-03</internalNodes>
          <leafValues>
            4.3722391128540039e-01 5.8934777975082397e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 648 -3.5502649843692780e-03</internalNodes>
          <leafValues>
            4.3275511264801025e-01 5.3962701559066772e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 649 -1.9224269315600395e-02</internalNodes>
          <leafValues>
            1.9131340086460114e-01 5.0683307647705078e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 650 1.4395059552043676e-03</internalNodes>
          <leafValues>
            5.3081780672073364e-01 4.2435330152511597e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 651 -6.7751999013125896e-03</internalNodes>
          <leafValues>
            6.3653957843780518e-01 4.5400860905647278e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 652 7.0119630545377731e-03</internalNodes>
          <leafValues>
            5.1898342370986938e-01 3.0261999368667603e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 653 5.4014651104807854e-03</internalNodes>
          <leafValues>
            5.1050621271133423e-01 2.5576829910278320e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 654 9.0274988906458020e-04</internalNodes>
          <leafValues>
            4.6969148516654968e-01 5.8618277311325073e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 655 1.1474450118839741e-02</internalNodes>
          <leafValues>
            5.0536459684371948e-01 1.5271779894828796e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 656 -6.7023430019617081e-03</internalNodes>
          <leafValues>
            6.5089809894561768e-01 4.8906040191650391e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 657 -2.0462959073483944e-03</internalNodes>
          <leafValues>
            6.2418168783187866e-01 4.5146000385284424e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 658 -9.9951568990945816e-03</internalNodes>
          <leafValues>
            3.4327811002731323e-01 5.4009538888931274e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 659 -3.5700708627700806e-02</internalNodes>
          <leafValues>
            1.8780590593814850e-01 5.0740778446197510e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 660 4.5584561303257942e-04</internalNodes>
          <leafValues>
            3.8052770495414734e-01 5.4025697708129883e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 661 -5.4260600358247757e-02</internalNodes>
          <leafValues>
            6.8437147140502930e-01 4.5950970053672791e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 662 6.0600461438298225e-03</internalNodes>
          <leafValues>
            5.5029052495956421e-01 4.5005279779434204e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 663 -6.4791832119226456e-03</internalNodes>
          <leafValues>
            3.3688580989837646e-01 5.3107571601867676e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 664 -1.4939469983801246e-03</internalNodes>
          <leafValues>
            6.4876401424407959e-01 4.7561758756637573e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 665 1.4610530342906713e-05</internalNodes>
          <leafValues>
            4.0345790982246399e-01 5.4510641098022461e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 666 -7.2321938350796700e-03</internalNodes>
          <leafValues>
            6.3868737220764160e-01 4.8247399926185608e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 667 -4.0645818226039410e-03</internalNodes>
          <leafValues>
            2.9864218831062317e-01 5.1573359966278076e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 668 3.0463080853223801e-02</internalNodes>
          <leafValues>
            5.0221997499465942e-01 7.1599560976028442e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 669 -8.0544911324977875e-03</internalNodes>
          <leafValues>
            6.4924520254135132e-01 4.6192750334739685e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 670 3.9505138993263245e-02</internalNodes>
          <leafValues>
            5.1505708694458008e-01 2.4506139755249023e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 671 8.4530208259820938e-03</internalNodes>
          <leafValues>
            4.5736691355705261e-01 6.3940370082855225e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 672 -1.1688120430335402e-03</internalNodes>
          <leafValues>
            3.8655120134353638e-01 5.4836612939834595e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 673 2.8070670086890459e-03</internalNodes>
          <leafValues>
            5.1285791397094727e-01 2.7014800906181335e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 674 4.7365209320560098e-04</internalNodes>
          <leafValues>
            4.0515819191932678e-01 5.3874611854553223e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 675 1.1741080321371555e-02</internalNodes>
          <leafValues>
            5.2959501743316650e-01 3.7194138765335083e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 676 3.1833238899707794e-03</internalNodes>
          <leafValues>
            4.7894069552421570e-01 6.8951261043548584e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 677 7.0241501089185476e-04</internalNodes>
          <leafValues>
            5.3844892978668213e-01 3.9180809259414673e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>102</maxWeakCount>
      <stageThreshold>5.0169731140136719e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 678 1.7059929668903351e-02</internalNodes>
          <leafValues>
            3.9485278725624084e-01 7.1425348520278931e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 679 2.1840840578079224e-02</internalNodes>
          <leafValues>
            3.3703160285949707e-01 6.0900169610977173e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 680 2.4520049919374287e-04</internalNodes>
          <leafValues>
            3.5005760192871094e-01 5.9879022836685181e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 681 8.3272606134414673e-03</internalNodes>
          <leafValues>
            3.2675281167030334e-01 5.6972408294677734e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 682 5.7148298947140574e-04</internalNodes>
          <leafValues>
            3.0445998907089233e-01 5.5316567420959473e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 683 6.7373987985774875e-04</internalNodes>
          <leafValues>
            3.6500120162963867e-01 5.6726312637329102e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 684 3.4681590477703139e-05</internalNodes>
          <leafValues>
            3.3135411143302917e-01 5.3887271881103516e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 685 -5.8563398197293282e-03</internalNodes>
          <leafValues>
            2.6979428529739380e-01 5.4987788200378418e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 686 8.5102273151278496e-03</internalNodes>
          <leafValues>
            5.2693581581115723e-01 2.7628791332244873e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 687 -6.9817207753658295e-02</internalNodes>
          <leafValues>
            2.9096031188964844e-01 5.2592468261718750e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 688 -8.6113670840859413e-04</internalNodes>
          <leafValues>
            5.8925771713256836e-01 4.0736979246139526e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 689 9.7149249631911516e-04</internalNodes>
          <leafValues>
            3.5235640406608582e-01 5.4158622026443481e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 690 -1.4727490452060010e-05</internalNodes>
          <leafValues>
            5.4230177402496338e-01 3.5031560063362122e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 691 4.8420291393995285e-02</internalNodes>
          <leafValues>
            5.1939457654953003e-01 3.4111958742141724e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 692 1.3257140526548028e-03</internalNodes>
          <leafValues>
            3.1577691435813904e-01 5.3353762626647949e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 693 1.4922149603080470e-05</internalNodes>
          <leafValues>
            4.4512999057769775e-01 5.5365538597106934e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 694 -2.7173398993909359e-03</internalNodes>
          <leafValues>
            3.0317419767379761e-01 5.2480888366699219e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 695 2.9219500720500946e-03</internalNodes>
          <leafValues>
            4.7814530134201050e-01 6.6060417890548706e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 696 -1.9804988987743855e-03</internalNodes>
          <leafValues>
            3.1863081455230713e-01 5.2876251935958862e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 697 -4.0012109093368053e-03</internalNodes>
          <leafValues>
            6.4135968685150146e-01 4.7499281167984009e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 698 -4.3491991236805916e-03</internalNodes>
          <leafValues>
            1.5074980258941650e-01 5.0989967584609985e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 699 1.3490889687091112e-03</internalNodes>
          <leafValues>
            4.3161588907241821e-01 5.8811670541763306e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 700 1.8597070127725601e-02</internalNodes>
          <leafValues>
            4.7355538606643677e-01 9.0897941589355469e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 701 -1.8562379991635680e-03</internalNodes>
          <leafValues>
            3.5531890392303467e-01 5.5778372287750244e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 702 2.2940430790185928e-03</internalNodes>
          <leafValues>
            4.5000949501991272e-01 6.5808779001235962e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 703 2.9982850537635386e-04</internalNodes>
          <leafValues>
            5.6292420625686646e-01 3.9758789539337158e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 704 3.5455459728837013e-03</internalNodes>
          <leafValues>
            5.3815472126007080e-01 3.6054858565330505e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 705 9.6104722470045090e-03</internalNodes>
          <leafValues>
            5.2559971809387207e-01 1.7967459559440613e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 706 -6.2783220782876015e-03</internalNodes>
          <leafValues>
            2.2728569805622101e-01 5.1140302419662476e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 707 3.4598479978740215e-03</internalNodes>
          <leafValues>
            4.6263080835342407e-01 6.6082191467285156e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 708 -1.3112019514665008e-03</internalNodes>
          <leafValues>
            6.3175398111343384e-01 4.4368579983711243e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 709 2.6876179035753012e-03</internalNodes>
          <leafValues>
            5.4211097955703735e-01 4.0540221333503723e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 710 3.9118169806897640e-03</internalNodes>
          <leafValues>
            5.3584778308868408e-01 3.2734549045562744e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 711 -1.4206450432538986e-02</internalNodes>
          <leafValues>
            7.7935767173767090e-01 4.9757811427116394e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 712 7.1705528534948826e-04</internalNodes>
          <leafValues>
            5.2973198890686035e-01 3.5609039664268494e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 713 1.6635019565001130e-03</internalNodes>
          <leafValues>
            4.6780940890312195e-01 5.8164817094802856e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 714 3.3686188980937004e-03</internalNodes>
          <leafValues>
            5.2767342329025269e-01 3.4464201331138611e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 715 1.2799530290067196e-02</internalNodes>
          <leafValues>
            4.8346799612045288e-01 7.4721592664718628e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 716 3.3901201095432043e-03</internalNodes>
          <leafValues>
            4.5118591189384460e-01 6.4017212390899658e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 717 4.7070779837667942e-03</internalNodes>
          <leafValues>
            5.3356587886810303e-01 3.5552209615707397e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 718 1.4819339849054813e-03</internalNodes>
          <leafValues>
            4.2507070302963257e-01 5.7727241516113281e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 719 -6.9995759986341000e-03</internalNodes>
          <leafValues>
            3.0033200979232788e-01 5.2929002046585083e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 720 1.5939010307192802e-02</internalNodes>
          <leafValues>
            5.0673192739486694e-01 1.6755819320678711e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 721 7.6377349905669689e-03</internalNodes>
          <leafValues>
            4.7950699925422668e-01 7.0856010913848877e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 722 6.7334040068089962e-03</internalNodes>
          <leafValues>
            5.1331132650375366e-01 2.1624700725078583e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 723 -1.2858809903264046e-02</internalNodes>
          <leafValues>
            1.9388419389724731e-01 5.2513718605041504e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 724 -6.2270800117403269e-04</internalNodes>
          <leafValues>
            5.6865382194519043e-01 4.1978681087493896e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 725 -5.2651681471616030e-04</internalNodes>
          <leafValues>
            4.2241689562797546e-01 5.4296958446502686e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 726 1.1075099930167198e-02</internalNodes>
          <leafValues>
            5.1137751340866089e-01 2.5145179033279419e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 727 -3.6728251725435257e-02</internalNodes>
          <leafValues>
            7.1946620941162109e-01 4.8496189713478088e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 728 -2.8207109426148236e-04</internalNodes>
          <leafValues>
            3.8402619957923889e-01 5.3944462537765503e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 729 -2.7489690110087395e-03</internalNodes>
          <leafValues>
            5.9370887279510498e-01 4.5691820979118347e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 730 1.0047519579529762e-02</internalNodes>
          <leafValues>
            5.1385760307312012e-01 2.8022980690002441e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 731 -8.1497840583324432e-03</internalNodes>
          <leafValues>
            6.0900372266769409e-01 4.6361210942268372e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 732 -6.8833888508379459e-03</internalNodes>
          <leafValues>
            3.4586110711097717e-01 5.2546602487564087e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 733 -1.4039360394235700e-05</internalNodes>
          <leafValues>
            5.6931042671203613e-01 4.0820831060409546e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 734 1.5498419525101781e-03</internalNodes>
          <leafValues>
            4.3505370616912842e-01 5.8065170049667358e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 735 -6.7841499112546444e-03</internalNodes>
          <leafValues>
            1.4688730239868164e-01 5.1827752590179443e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 736 2.1705629478674382e-04</internalNodes>
          <leafValues>
            5.2935242652893066e-01 3.4561741352081299e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 737 3.1198898795992136e-04</internalNodes>
          <leafValues>
            4.6524509787559509e-01 5.9424138069152832e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 738 5.4507530294358730e-03</internalNodes>
          <leafValues>
            4.6535089612007141e-01 7.0248460769653320e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 739 -2.5818689027801156e-04</internalNodes>
          <leafValues>
            5.4972952604293823e-01 3.7689670920372009e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 740 -1.7442539334297180e-02</internalNodes>
          <leafValues>
            3.9190879464149475e-01 5.4574978351593018e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 741 -4.5343529433012009e-02</internalNodes>
          <leafValues>
            1.6313570737838745e-01 5.1549088954925537e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 742 1.9190689781680703e-03</internalNodes>
          <leafValues>
            5.1458978652954102e-01 2.7918958663940430e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 743 -6.0177869163453579e-03</internalNodes>
          <leafValues>
            6.5176361799240112e-01 4.7563329339027405e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 744 -4.0720738470554352e-03</internalNodes>
          <leafValues>
            5.5146527290344238e-01 4.0926858782768250e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 745 3.9855059003457427e-04</internalNodes>
          <leafValues>
            3.1652408838272095e-01 5.2855509519577026e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 746 -6.5418570302426815e-03</internalNodes>
          <leafValues>
            6.8533778190612793e-01 4.6528089046478271e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 747 3.4845089539885521e-03</internalNodes>
          <leafValues>
            5.4845881462097168e-01 4.5027598738670349e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 748 -1.3696780428290367e-02</internalNodes>
          <leafValues>
            6.3957798480987549e-01 4.5725551247596741e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 749 -1.7347140237689018e-02</internalNodes>
          <leafValues>
            2.7510729432106018e-01 5.1816147565841675e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 750 -4.0885428898036480e-03</internalNodes>
          <leafValues>
            3.3256360888481140e-01 5.1949840784072876e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 751 -9.4687901437282562e-03</internalNodes>
          <leafValues>
            5.9422808885574341e-01 4.8518198728561401e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 752 1.7084840219467878e-03</internalNodes>
          <leafValues>
            4.1671109199523926e-01 5.5198061466217041e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 753 9.4809094443917274e-03</internalNodes>
          <leafValues>
            5.4338949918746948e-01 4.2085149884223938e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 754 -4.7389650717377663e-03</internalNodes>
          <leafValues>
            6.4071899652481079e-01 4.5606550574302673e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 755 6.5761050209403038e-03</internalNodes>
          <leafValues>
            5.2145552635192871e-01 2.2582270205020905e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 756 -2.1690549328923225e-03</internalNodes>
          <leafValues>
            3.1515279412269592e-01 5.1567047834396362e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 757 1.4660170301795006e-02</internalNodes>
          <leafValues>
            4.8708370327949524e-01 6.6899412870407104e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 758 1.7231999663636088e-04</internalNodes>
          <leafValues>
            3.5697489976882935e-01 5.2510780096054077e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 759 -2.1803760901093483e-02</internalNodes>
          <leafValues>
            8.8259208202362061e-01 4.9663299322128296e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 760 -9.4736106693744659e-02</internalNodes>
          <leafValues>
            1.4461620151996613e-01 5.0611138343811035e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 761 5.5825551971793175e-03</internalNodes>
          <leafValues>
            5.3964787721633911e-01 4.2380660772323608e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 762 1.9517090404406190e-03</internalNodes>
          <leafValues>
            4.1704109311103821e-01 5.4977869987487793e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 763 1.2149900197982788e-02</internalNodes>
          <leafValues>
            4.6983671188354492e-01 5.6642740964889526e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 764 -7.5169620104134083e-03</internalNodes>
          <leafValues>
            6.2677729129791260e-01 4.4631358981132507e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 765 -7.1667909622192383e-02</internalNodes>
          <leafValues>
            3.0970111489295959e-01 5.2210032939910889e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 766 -8.8292419910430908e-02</internalNodes>
          <leafValues>
            8.1123888492584229e-02 5.0063651800155640e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 767 3.1063079833984375e-02</internalNodes>
          <leafValues>
            5.1555037498474121e-01 1.2822559475898743e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 768 4.6621840447187424e-02</internalNodes>
          <leafValues>
            4.6997779607772827e-01 7.3639607429504395e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 769 -1.2189489789307117e-02</internalNodes>
          <leafValues>
            3.9205300807952881e-01 5.5189967155456543e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 770 1.3016110286116600e-02</internalNodes>
          <leafValues>
            5.2606582641601562e-01 3.6851361393928528e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 771 -3.4952899441123009e-03</internalNodes>
          <leafValues>
            6.3392949104309082e-01 4.7162809967994690e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 772 -4.4015039748046547e-05</internalNodes>
          <leafValues>
            5.3330272436141968e-01 3.7761849164962769e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 773 -1.0966490209102631e-01</internalNodes>
          <leafValues>
            1.7653420567512512e-01 5.1983469724655151e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 774 -9.0279558207839727e-04</internalNodes>
          <leafValues>
            5.3241598606109619e-01 3.8389080762863159e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 775 7.1126641705632210e-04</internalNodes>
          <leafValues>
            4.6479299664497375e-01 5.7552242279052734e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 776 -3.1250279862433672e-03</internalNodes>
          <leafValues>
            3.2367089390754700e-01 5.1667708158493042e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 777 2.4144679773598909e-03</internalNodes>
          <leafValues>
            4.7874391078948975e-01 6.4597177505493164e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 778 4.4391240226104856e-04</internalNodes>
          <leafValues>
            4.4093081355094910e-01 6.0102558135986328e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 779 -2.2611189342569560e-04</internalNodes>
          <leafValues>
            4.0381139516830444e-01 5.4932558536529541e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>135</maxWeakCount>
      <stageThreshold>6.6669120788574219e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 780 -4.6901289373636246e-02</internalNodes>
          <leafValues>
            6.6001719236373901e-01 3.7438011169433594e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 781 -1.4568349579349160e-03</internalNodes>
          <leafValues>
            5.7839912176132202e-01 3.4377971291542053e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 782 5.5598369799554348e-03</internalNodes>
          <leafValues>
            3.6222669482231140e-01 5.9082162380218506e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 783 7.3170487303286791e-04</internalNodes>
          <leafValues>
            5.5004191398620605e-01 2.8735581040382385e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 784 1.3318009441718459e-03</internalNodes>
          <leafValues>
            2.6731699705123901e-01 5.4310190677642822e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 785 2.4347059661522508e-04</internalNodes>
          <leafValues>
            3.8550278544425964e-01 5.7413887977600098e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 786 -3.0512469820678234e-03</internalNodes>
          <leafValues>
            5.5032098293304443e-01 3.4628450870513916e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 787 -6.8657199153676629e-04</internalNodes>
          <leafValues>
            3.2912218570709229e-01 5.4295092821121216e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 788 1.4668200165033340e-03</internalNodes>
          <leafValues>
            3.5883820056915283e-01 5.3518110513687134e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 789 3.2021870720200241e-04</internalNodes>
          <leafValues>
            4.2968419194221497e-01 5.7002341747283936e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 790 7.4122188379988074e-04</internalNodes>
          <leafValues>
            5.2821648120880127e-01 3.3668708801269531e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 791 3.8330298848450184e-03</internalNodes>
          <leafValues>
            4.5595678687095642e-01 6.2573361396789551e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 792 -1.5456439927220345e-02</internalNodes>
          <leafValues>
            2.3501169681549072e-01 5.1294529438018799e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 793 2.6796779129654169e-03</internalNodes>
          <leafValues>
            5.3294152021408081e-01 4.1550621390342712e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 794 2.8296569362282753e-03</internalNodes>
          <leafValues>
            4.2730879783630371e-01 5.8045381307601929e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 795 -3.9444249123334885e-03</internalNodes>
          <leafValues>
            2.9126119613647461e-01 5.2026861906051636e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 796 2.7179559692740440e-03</internalNodes>
          <leafValues>
            5.3076881170272827e-01 3.5856771469116211e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 797 5.9077627956867218e-03</internalNodes>
          <leafValues>
            4.7037750482559204e-01 5.9415858983993530e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 798 -4.2240349575877190e-03</internalNodes>
          <leafValues>
            2.1415670216083527e-01 5.0887960195541382e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 799 4.0725888684391975e-03</internalNodes>
          <leafValues>
            4.7664138674736023e-01 6.8410611152648926e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 800 1.0149530135095119e-02</internalNodes>
          <leafValues>
            5.3607988357543945e-01 3.7484970688819885e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 801 -1.8864999583456665e-04</internalNodes>
          <leafValues>
            5.7201302051544189e-01 3.8538050651550293e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 802 -4.8864358104765415e-03</internalNodes>
          <leafValues>
            3.6931228637695312e-01 5.3409588336944580e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 803 2.6158479973673820e-02</internalNodes>
          <leafValues>
            4.9623748660087585e-01 6.0599899291992188e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 804 4.8560759751126170e-04</internalNodes>
          <leafValues>
            4.4389459490776062e-01 6.0124689340591431e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 805 1.1268709786236286e-02</internalNodes>
          <leafValues>
            5.2442502975463867e-01 1.8403880298137665e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 806 -2.8114619199186563e-03</internalNodes>
          <leafValues>
            6.0602837800979614e-01 4.4098970293998718e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 807 -5.6112729944288731e-03</internalNodes>
          <leafValues>
            3.8911709189414978e-01 5.5892372131347656e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 808 8.5680093616247177e-03</internalNodes>
          <leafValues>
            5.0693458318710327e-01 2.0626190304756165e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 809 -3.8172779022715986e-04</internalNodes>
          <leafValues>
            5.8822017908096313e-01 4.1926109790802002e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 810 -1.7680290329735726e-04</internalNodes>
          <leafValues>
            5.5336058139801025e-01 4.0033689141273499e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 811 6.5112537704408169e-03</internalNodes>
          <leafValues>
            3.3101469278335571e-01 5.4441910982131958e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 812 -6.5948683186434209e-05</internalNodes>
          <leafValues>
            5.4338318109512329e-01 3.9449059963226318e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 813 6.9939051754772663e-03</internalNodes>
          <leafValues>
            5.6003582477569580e-01 4.1927140951156616e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 814 -4.6744439750909805e-03</internalNodes>
          <leafValues>
            6.6854667663574219e-01 4.6049609780311584e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 815 1.1589850299060345e-02</internalNodes>
          <leafValues>
            5.3571212291717529e-01 2.9268300533294678e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 816 1.3007840141654015e-02</internalNodes>
          <leafValues>
            4.6798178553581238e-01 7.3074632883071899e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 817 -1.1008579749614000e-03</internalNodes>
          <leafValues>
            3.9375010132789612e-01 5.4150652885437012e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 818 6.0472649056464434e-04</internalNodes>
          <leafValues>
            4.2423760890960693e-01 5.6040412187576294e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 819 -1.4494840055704117e-02</internalNodes>
          <leafValues>
            3.6312100291252136e-01 5.2931827306747437e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 820 -5.3056948818266392e-03</internalNodes>
          <leafValues>
            6.8604522943496704e-01 4.6218210458755493e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 821 -8.1829127157106996e-04</internalNodes>
          <leafValues>
            3.9440968632698059e-01 5.4204392433166504e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 822 -1.9077520817518234e-02</internalNodes>
          <leafValues>
            1.9626219570636749e-01 5.0378918647766113e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 823 3.5549470339901745e-04</internalNodes>
          <leafValues>
            4.0862590074539185e-01 5.6139731407165527e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 824 1.9679730758070946e-03</internalNodes>
          <leafValues>
            4.4891211390495300e-01 5.9261232614517212e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 825 6.9189141504466534e-03</internalNodes>
          <leafValues>
            5.3359258174896240e-01 3.7283858656883240e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 826 2.9872779268771410e-03</internalNodes>
          <leafValues>
            5.1113212108612061e-01 2.9756438732147217e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 827 -6.2264618463814259e-03</internalNodes>
          <leafValues>
            5.5414897203445435e-01 4.8245379328727722e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 828 1.3353300280869007e-02</internalNodes>
          <leafValues>
            4.5864239335060120e-01 6.4147979021072388e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 829 3.3505238592624664e-02</internalNodes>
          <leafValues>
            5.3924250602722168e-01 3.4299948811531067e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 830 -2.5294460356235504e-03</internalNodes>
          <leafValues>
            1.7037139832973480e-01 5.0133150815963745e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 831 -1.2801629491150379e-03</internalNodes>
          <leafValues>
            5.3054618835449219e-01 4.6974050998687744e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 832 7.0687388069927692e-03</internalNodes>
          <leafValues>
            4.6155458688735962e-01 6.4365047216415405e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 833 9.6880499040707946e-04</internalNodes>
          <leafValues>
            4.8335990309715271e-01 6.0438942909240723e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 834 3.9647659286856651e-03</internalNodes>
          <leafValues>
            5.1876372098922729e-01 3.2318168878555298e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 835 -2.2057730704545975e-02</internalNodes>
          <leafValues>
            4.0792569518089294e-01 5.2009809017181396e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 836 -6.6906312713399529e-04</internalNodes>
          <leafValues>
            5.3316092491149902e-01 3.8156008720397949e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 837 -6.7009328631684184e-04</internalNodes>
          <leafValues>
            5.6554222106933594e-01 4.6889019012451172e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 838 7.4284552829340100e-04</internalNodes>
          <leafValues>
            4.5343810319900513e-01 6.2874001264572144e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 839 2.2227810695767403e-03</internalNodes>
          <leafValues>
            5.3506332635879517e-01 3.3036559820175171e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 840 -5.4130521602928638e-03</internalNodes>
          <leafValues>
            1.1136870086193085e-01 5.0054347515106201e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 841 -1.4520040167553816e-05</internalNodes>
          <leafValues>
            5.6287378072738647e-01 4.3251338601112366e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 842 2.3369169502984732e-04</internalNodes>
          <leafValues>
            4.1658350825309753e-01 5.4477912187576294e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 843 4.2894547805190086e-03</internalNodes>
          <leafValues>
            4.8603910207748413e-01 6.7786490917205811e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 844 5.9103150852024555e-03</internalNodes>
          <leafValues>
            5.2623051404953003e-01 3.6121138930320740e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 845 1.2900539673864841e-02</internalNodes>
          <leafValues>
            5.3193771839141846e-01 3.2502880692481995e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 846 4.6982979401946068e-03</internalNodes>
          <leafValues>
            4.6182450652122498e-01 6.6659259796142578e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 847 1.0439859703183174e-02</internalNodes>
          <leafValues>
            5.5056709051132202e-01 3.8836041092872620e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 848 3.0443191062659025e-03</internalNodes>
          <leafValues>
            4.6978530287742615e-01 7.3018449544906616e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 849 -6.1593751888722181e-04</internalNodes>
          <leafValues>
            3.8308390974998474e-01 5.4649841785430908e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 850 -3.4247159492224455e-03</internalNodes>
          <leafValues>
            2.5663000345230103e-01 5.0895309448242188e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 851 -9.3538565561175346e-03</internalNodes>
          <leafValues>
            6.4699661731719971e-01 4.9407958984375000e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 852 5.2338998764753342e-02</internalNodes>
          <leafValues>
            4.7459828853607178e-01 7.8787708282470703e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 853 3.5765620414167643e-03</internalNodes>
          <leafValues>
            5.3066647052764893e-01 2.7484980225563049e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 854 7.1555317845195532e-04</internalNodes>
          <leafValues>
            5.4131257534027100e-01 4.0419089794158936e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 855 -1.0516679845750332e-02</internalNodes>
          <leafValues>
            6.1585122346878052e-01 4.8152831196784973e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 856 7.7347927726805210e-03</internalNodes>
          <leafValues>
            4.6958059072494507e-01 7.0289808511734009e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 857 -4.3226778507232666e-03</internalNodes>
          <leafValues>
            2.8495660424232483e-01 5.3046840429306030e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 858 -2.5534399319440126e-03</internalNodes>
          <leafValues>
            7.0569849014282227e-01 4.6888920664787292e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 859 1.0268510231981054e-04</internalNodes>
          <leafValues>
            3.9029321074485779e-01 5.5734640359878540e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 860 7.1395188570022583e-06</internalNodes>
          <leafValues>
            3.6842319369316101e-01 5.2639877796173096e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 861 -1.6711989883333445e-03</internalNodes>
          <leafValues>
            3.8491758704185486e-01 5.3872710466384888e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 862 4.9260449595749378e-03</internalNodes>
          <leafValues>
            4.7297719120979309e-01 7.4472510814666748e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 863 4.3908702209591866e-03</internalNodes>
          <leafValues>
            4.8091810941696167e-01 5.5919218063354492e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 864 -1.7793629318475723e-02</internalNodes>
          <leafValues>
            6.9036781787872314e-01 4.6769270300865173e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 865 2.0469669252634048e-03</internalNodes>
          <leafValues>
            5.3706902265548706e-01 3.3081620931625366e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 866 2.9891489073634148e-02</internalNodes>
          <leafValues>
            5.1398652791976929e-01 3.3090591430664062e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 867 1.5494900289922953e-03</internalNodes>
          <leafValues>
            4.6602371335029602e-01 6.0783427953720093e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 868 1.4956969534978271e-03</internalNodes>
          <leafValues>
            4.4048359990119934e-01 5.8639198541641235e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 869 9.5885928021743894e-04</internalNodes>
          <leafValues>
            5.4359710216522217e-01 4.2085230350494385e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 870 4.9643701640889049e-04</internalNodes>
          <leafValues>
            5.3705781698226929e-01 4.0006220340728760e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 871 -2.7280810754746199e-03</internalNodes>
          <leafValues>
            5.6594127416610718e-01 4.2596429586410522e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 872 2.3026480339467525e-03</internalNodes>
          <leafValues>
            5.1616579294204712e-01 3.3508691191673279e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 873 2.5151631236076355e-01</internalNodes>
          <leafValues>
            4.8696619272232056e-01 7.1473097801208496e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 874 -4.6328022144734859e-03</internalNodes>
          <leafValues>
            2.7274489402770996e-01 5.0837898254394531e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 875 -4.0434490889310837e-02</internalNodes>
          <leafValues>
            6.8514388799667358e-01 5.0217670202255249e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 876 1.4972220014897175e-05</internalNodes>
          <leafValues>
            4.2844650149345398e-01 5.5225551128387451e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 877 -2.4050309730228037e-04</internalNodes>
          <leafValues>
            4.2261189222335815e-01 5.3900748491287231e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 878 2.3657839745283127e-02</internalNodes>
          <leafValues>
            4.7446319460868835e-01 7.5043660402297974e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 879 -8.1449104472994804e-03</internalNodes>
          <leafValues>
            4.2450588941574097e-01 5.5383628606796265e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 880 -3.6992130335420370e-03</internalNodes>
          <leafValues>
            5.9523570537567139e-01 4.5297130942344666e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 881 -6.7718601785600185e-03</internalNodes>
          <leafValues>
            4.1377940773963928e-01 5.4733997583389282e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 882 4.2669530957937241e-03</internalNodes>
          <leafValues>
            4.4841149449348450e-01 5.7979941368103027e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 883 1.7791989957913756e-03</internalNodes>
          <leafValues>
            5.6248587369918823e-01 4.4324448704719543e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 884 1.6774770338088274e-03</internalNodes>
          <leafValues>
            4.6377518773078918e-01 6.3642418384552002e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 885 1.1732629500329494e-03</internalNodes>
          <leafValues>
            4.5445030927658081e-01 5.9144157171249390e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 886 8.6998171173036098e-04</internalNodes>
          <leafValues>
            5.3347527980804443e-01 3.8859179615974426e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 887 7.6378340600058436e-04</internalNodes>
          <leafValues>
            5.3985852003097534e-01 3.7449419498443604e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 888 1.5684569370932877e-04</internalNodes>
          <leafValues>
            4.3178731203079224e-01 5.6146162748336792e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 889 -2.1511370316147804e-02</internalNodes>
          <leafValues>
            1.7859250307083130e-01 5.1855427026748657e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 890 1.3081369979772717e-04</internalNodes>
          <leafValues>
            4.3424990773200989e-01 5.6828498840332031e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 891 2.1992040798068047e-02</internalNodes>
          <leafValues>
            5.1617169380187988e-01 2.3793940246105194e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 892 -8.0136500764638186e-04</internalNodes>
          <leafValues>
            5.9867632389068604e-01 4.4664269685745239e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 893 -8.2736099138855934e-03</internalNodes>
          <leafValues>
            4.1082179546356201e-01 5.2510571479797363e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 894 3.6831789184361696e-03</internalNodes>
          <leafValues>
            5.1738142967224121e-01 3.3975180983543396e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 895 -7.9525681212544441e-03</internalNodes>
          <leafValues>
            6.8889832496643066e-01 4.8459240794181824e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 896 1.5382299898192286e-03</internalNodes>
          <leafValues>
            5.1785671710968018e-01 3.4541139006614685e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 897 -1.4043530449271202e-02</internalNodes>
          <leafValues>
            1.6784210503101349e-01 5.1886677742004395e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 898 1.4315890148282051e-03</internalNodes>
          <leafValues>
            4.3682569265365601e-01 5.6557738780975342e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 899 -3.4014228731393814e-02</internalNodes>
          <leafValues>
            7.8022962808609009e-01 4.9592170119285583e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 900 -1.2027299962937832e-02</internalNodes>
          <leafValues>
            1.5851010382175446e-01 5.0322318077087402e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 901 1.3316619396209717e-01</internalNodes>
          <leafValues>
            5.1633048057556152e-01 2.7551281452178955e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 902 -1.5221949433907866e-03</internalNodes>
          <leafValues>
            3.7283179163932800e-01 5.2145522832870483e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 903 -9.3929271679371595e-04</internalNodes>
          <leafValues>
            5.8383792638778687e-01 4.5111650228500366e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 904 2.7719739824533463e-02</internalNodes>
          <leafValues>
            4.7282868623733521e-01 7.3315447568893433e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 905 3.1030150130391121e-03</internalNodes>
          <leafValues>
            5.3022021055221558e-01 4.1015630960464478e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 906 7.7861219644546509e-02</internalNodes>
          <leafValues>
            4.9983340501785278e-01 1.2729619443416595e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 907 -1.5854939818382263e-02</internalNodes>
          <leafValues>
            5.0833359360694885e-02 5.1656562089920044e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 908 -4.9725300632417202e-03</internalNodes>
          <leafValues>
            6.7981338500976562e-01 4.6842318773269653e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 909 -9.7676506265997887e-04</internalNodes>
          <leafValues>
            6.0107719898223877e-01 4.7889319062232971e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 910 -2.4647710379213095e-03</internalNodes>
          <leafValues>
            3.3933979272842407e-01 5.2205038070678711e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 911 -6.7937700077891350e-03</internalNodes>
          <leafValues>
            4.3651369214057922e-01 5.2396631240844727e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 912 3.2608021050691605e-02</internalNodes>
          <leafValues>
            5.0527238845825195e-01 2.4252149462699890e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 913 -5.8514421107247472e-04</internalNodes>
          <leafValues>
            5.7339739799499512e-01 4.7585740685462952e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 914 -2.9632600024342537e-02</internalNodes>
          <leafValues>
            3.8922891020774841e-01 5.2635979652404785e-01</leafValues></_></weakClassifiers></_>
    <_>
      <maxWeakCount>137</maxWeakCount>
      <stageThreshold>6.7698921203613281e+01</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 915 4.6550851315259933e-02</internalNodes>
          <leafValues>
            3.2769501209259033e-01 6.2405228614807129e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 916 7.9537127166986465e-03</internalNodes>
          <leafValues>
            4.2564851045608521e-01 6.9429391622543335e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 917 6.8221561377868056e-04</internalNodes>
          <leafValues>
            3.7114870548248291e-01 5.9007328748703003e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 918 -1.9348249770700932e-04</internalNodes>
          <leafValues>
            2.0411339402198792e-01 5.3005450963973999e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 919 -2.6710508973337710e-04</internalNodes>
          <leafValues>
            5.4161262512207031e-01 3.1031790375709534e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 920 2.7818060480058193e-03</internalNodes>
          <leafValues>
            5.2778327465057373e-01 3.4670698642730713e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 921 -4.6779078547842801e-04</internalNodes>
          <leafValues>
            5.3082311153411865e-01 3.2944920659065247e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 922 -3.0335160772665404e-05</internalNodes>
          <leafValues>
            5.7738727331161499e-01 3.8520970940589905e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 923 7.8038009814918041e-04</internalNodes>
          <leafValues>
            4.3174389004707336e-01 6.1500579118728638e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 924 -4.2553851380944252e-03</internalNodes>
          <leafValues>
            2.9339039325714111e-01 5.3242927789688110e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 925 -2.4735610350035131e-04</internalNodes>
          <leafValues>
            5.4688447713851929e-01 3.8430300354957581e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 926 -1.4724259381182492e-04</internalNodes>
          <leafValues>
            4.2815428972244263e-01 5.7555872201919556e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 927 1.1864770203828812e-03</internalNodes>
          <leafValues>
            3.7473011016845703e-01 5.4714661836624146e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 928 2.3936580400913954e-03</internalNodes>
          <leafValues>
            4.5377838611602783e-01 6.1115288734436035e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 929 -1.5390539774671197e-03</internalNodes>
          <leafValues>
            2.9713419079780579e-01 5.1895380020141602e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 930 -7.1968790143728256e-03</internalNodes>
          <leafValues>
            6.6990667581558228e-01 4.7264769673347473e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 931 -4.1499789222143590e-04</internalNodes>
          <leafValues>
            3.3849540352821350e-01 5.2603179216384888e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 932 4.4359830208122730e-03</internalNodes>
          <leafValues>
            5.3991222381591797e-01 3.9201408624649048e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 933 2.6606200262904167e-03</internalNodes>
          <leafValues>
            4.4825780391693115e-01 6.1196178197860718e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 934 -1.5287200221791863e-03</internalNodes>
          <leafValues>
            3.7112379074096680e-01 5.3402662277221680e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 935 -4.7397250309586525e-03</internalNodes>
          <leafValues>
            6.0310882329940796e-01 4.4551450014114380e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 936 -1.4829129911959171e-02</internalNodes>
          <leafValues>
            2.8387540578842163e-01 5.3418618440628052e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 937 9.2275557108223438e-04</internalNodes>
          <leafValues>
            5.2095472812652588e-01 3.3616539835929871e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 938 8.3529807627201080e-02</internalNodes>
          <leafValues>
            5.1199698448181152e-01 8.1164449453353882e-02</leafValues></_>
        <_>
          <internalNodes>
            0 -1 939 -7.5633148662745953e-04</internalNodes>
          <leafValues>
            3.3171200752258301e-01 5.1898312568664551e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 940 9.8403859883546829e-03</internalNodes>
          <leafValues>
            5.2475982904434204e-01 2.3349590599536896e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 941 -1.5953830443322659e-03</internalNodes>
          <leafValues>
            5.7500940561294556e-01 4.2956221103668213e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 942 3.4766020689858124e-05</internalNodes>
          <leafValues>
            4.3424451351165771e-01 5.5640292167663574e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 943 2.9862910509109497e-02</internalNodes>
          <leafValues>
            4.5791471004486084e-01 6.5791881084442139e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 944 1.1325590312480927e-02</internalNodes>
          <leafValues>
            5.2743119001388550e-01 3.6738881468772888e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 945 -8.7828645482659340e-03</internalNodes>
          <leafValues>
            7.1003687381744385e-01 4.6421670913696289e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 946 4.3639959767460823e-03</internalNodes>
          <leafValues>
            5.2792161703109741e-01 2.7058771252632141e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 947 4.1804728098213673e-03</internalNodes>
          <leafValues>
            5.0725251436233521e-01 2.4490830302238464e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 948 -4.5668511302210391e-04</internalNodes>
          <leafValues>
            4.2831051349639893e-01 5.5486911535263062e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 949 -3.7140368949621916e-03</internalNodes>
          <leafValues>
            5.5193877220153809e-01 4.1036531329154968e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 950 -2.5304289534687996e-02</internalNodes>
          <leafValues>
            6.8670022487640381e-01 4.8698890209197998e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 951 -3.4454080741852522e-04</internalNodes>
          <leafValues>
            3.7288740277290344e-01 5.2876931428909302e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 952 -8.3935231668874621e-04</internalNodes>
          <leafValues>
            6.0601520538330078e-01 4.6160620450973511e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 953 1.7280049622058868e-02</internalNodes>
          <leafValues>
            5.0496357679367065e-01 1.8198239803314209e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 954 -6.3595077954232693e-03</internalNodes>
          <leafValues>
            1.6312399506568909e-01 5.2327787876129150e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 955 1.0298109846189618e-03</internalNodes>
          <leafValues>
            4.4632780551910400e-01 6.1765491962432861e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 956 1.0117109632119536e-03</internalNodes>
          <leafValues>
            5.4733848571777344e-01 4.3006989359855652e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 957 -1.0308800265192986e-02</internalNodes>
          <leafValues>
            1.1669850349426270e-01 5.0008672475814819e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 958 5.4682018235325813e-03</internalNodes>
          <leafValues>
            4.7692871093750000e-01 6.7192137241363525e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 959 -9.1696460731327534e-04</internalNodes>
          <leafValues>
            3.4710898995399475e-01 5.1781648397445679e-01</leafValues></_>
        <_>
          <internalNodes>
            0 -1 960 2.3922820109874010e-03</internalNodes>
          <leafValues>
            4.7852361202239990e-01 6.2163108587265015e-01</leafValues></_>
Download .txt
Showing preview only (285K chars total). Download the full file or copy to clipboard to get everything.
gitextract_md3d66ye/

├── FaceLivenessDetection/
│   ├── CMakeLists.txt
│   ├── classifiers/
│   │   ├── haarcascade_frontalface_alt.xml
│   │   └── haarcascade_frontalface_alt_tree.xml
│   ├── cmake/
│   │   └── modules/
│   │       └── FindTBB.cmake
│   ├── exe/
│   │   └── FaceLivenessDetection/
│   │       ├── CMakeLists.txt
│   │       ├── FaceLivenessDetection.cpp
│   │       └── LivenessDetection/
│   │           ├── LivenessDetection.cpp
│   │           └── LivenessDetection.hpp
│   ├── lib/
│   │   ├── 3rdParty/
│   │   │   ├── OpenCV3.1/
│   │   │   │   ├── classifiers/
│   │   │   │   │   ├── haarcascade_frontalface_alt.xml
│   │   │   │   │   ├── haarcascade_frontalface_alt2.xml
│   │   │   │   │   ├── haarcascade_frontalface_alt_tree.xml
│   │   │   │   │   ├── haarcascade_frontalface_default.xml
│   │   │   │   │   └── haarcascade_profileface.xml
│   │   │   │   ├── include/
│   │   │   │   │   ├── opencv/
│   │   │   │   │   │   ├── cv.h
│   │   │   │   │   │   ├── cv.hpp
│   │   │   │   │   │   ├── cvaux.h
│   │   │   │   │   │   ├── cvaux.hpp
│   │   │   │   │   │   ├── cvwimage.h
│   │   │   │   │   │   ├── cxcore.h
│   │   │   │   │   │   ├── cxcore.hpp
│   │   │   │   │   │   ├── cxeigen.hpp
│   │   │   │   │   │   ├── cxmisc.h
│   │   │   │   │   │   ├── highgui.h
│   │   │   │   │   │   └── ml.h
│   │   │   │   │   └── opencv2/
│   │   │   │   │       ├── calib3d/
│   │   │   │   │       │   ├── calib3d.hpp
│   │   │   │   │       │   └── calib3d_c.h
│   │   │   │   │       ├── calib3d.hpp
│   │   │   │   │       ├── core/
│   │   │   │   │       │   ├── affine.hpp
│   │   │   │   │       │   ├── base.hpp
│   │   │   │   │       │   ├── bufferpool.hpp
│   │   │   │   │       │   ├── core.hpp
│   │   │   │   │       │   ├── core_c.h
│   │   │   │   │       │   ├── cuda.hpp
│   │   │   │   │       │   ├── cuda.inl.hpp
│   │   │   │   │       │   ├── cuda_stream_accessor.hpp
│   │   │   │   │       │   ├── cuda_types.hpp
│   │   │   │   │       │   ├── cvdef.h
│   │   │   │   │       │   ├── cvstd.hpp
│   │   │   │   │       │   ├── cvstd.inl.hpp
│   │   │   │   │       │   ├── directx.hpp
│   │   │   │   │       │   ├── eigen.hpp
│   │   │   │   │       │   ├── fast_math.hpp
│   │   │   │   │       │   ├── hal/
│   │   │   │   │       │   │   ├── hal.hpp
│   │   │   │   │       │   │   ├── interface.h
│   │   │   │   │       │   │   ├── intrin.hpp
│   │   │   │   │       │   │   ├── intrin_cpp.hpp
│   │   │   │   │       │   │   ├── intrin_neon.hpp
│   │   │   │   │       │   │   └── intrin_sse.hpp
│   │   │   │   │       │   ├── ippasync.hpp
│   │   │   │   │       │   ├── mat.hpp
│   │   │   │   │       │   ├── mat.inl.hpp
│   │   │   │   │       │   ├── matx.hpp
│   │   │   │   │       │   ├── neon_utils.hpp
│   │   │   │   │       │   ├── ocl.hpp
│   │   │   │   │       │   ├── ocl_genbase.hpp
│   │   │   │   │       │   ├── opengl.hpp
│   │   │   │   │       │   ├── operations.hpp
│   │   │   │   │       │   ├── optim.hpp
│   │   │   │   │       │   ├── persistence.hpp
│   │   │   │   │       │   ├── private.cuda.hpp
│   │   │   │   │       │   ├── private.hpp
│   │   │   │   │       │   ├── ptr.inl.hpp
│   │   │   │   │       │   ├── saturate.hpp
│   │   │   │   │       │   ├── sse_utils.hpp
│   │   │   │   │       │   ├── traits.hpp
│   │   │   │   │       │   ├── types.hpp
│   │   │   │   │       │   ├── types_c.h
│   │   │   │   │       │   ├── utility.hpp
│   │   │   │   │       │   ├── va_intel.hpp
│   │   │   │   │       │   ├── version.hpp
│   │   │   │   │       │   └── wimage.hpp
│   │   │   │   │       ├── core.hpp
│   │   │   │   │       ├── cvconfig.h
│   │   │   │   │       ├── features2d/
│   │   │   │   │       │   └── features2d.hpp
│   │   │   │   │       ├── features2d.hpp
│   │   │   │   │       ├── flann/
│   │   │   │   │       │   ├── all_indices.h
│   │   │   │   │       │   ├── allocator.h
│   │   │   │   │       │   ├── any.h
│   │   │   │   │       │   ├── autotuned_index.h
│   │   │   │   │       │   ├── composite_index.h
│   │   │   │   │       │   ├── config.h
│   │   │   │   │       │   ├── defines.h
│   │   │   │   │       │   ├── dist.h
│   │   │   │   │       │   ├── dummy.h
│   │   │   │   │       │   ├── dynamic_bitset.h
│   │   │   │   │       │   ├── flann.hpp
│   │   │   │   │       │   ├── flann_base.hpp
│   │   │   │   │       │   ├── general.h
│   │   │   │   │       │   ├── ground_truth.h
│   │   │   │   │       │   ├── hdf5.h
│   │   │   │   │       │   ├── heap.h
│   │   │   │   │       │   ├── hierarchical_clustering_index.h
│   │   │   │   │       │   ├── index_testing.h
│   │   │   │   │       │   ├── kdtree_index.h
│   │   │   │   │       │   ├── kdtree_single_index.h
│   │   │   │   │       │   ├── kmeans_index.h
│   │   │   │   │       │   ├── linear_index.h
│   │   │   │   │       │   ├── logger.h
│   │   │   │   │       │   ├── lsh_index.h
│   │   │   │   │       │   ├── lsh_table.h
│   │   │   │   │       │   ├── matrix.h
│   │   │   │   │       │   ├── miniflann.hpp
│   │   │   │   │       │   ├── nn_index.h
│   │   │   │   │       │   ├── object_factory.h
│   │   │   │   │       │   ├── params.h
│   │   │   │   │       │   ├── random.h
│   │   │   │   │       │   ├── result_set.h
│   │   │   │   │       │   ├── sampling.h
│   │   │   │   │       │   ├── saving.h
│   │   │   │   │       │   ├── simplex_downhill.h
│   │   │   │   │       │   └── timer.h
│   │   │   │   │       ├── flann.hpp
│   │   │   │   │       ├── highgui/
│   │   │   │   │       │   ├── highgui.hpp
│   │   │   │   │       │   └── highgui_c.h
│   │   │   │   │       ├── highgui.hpp
│   │   │   │   │       ├── imgcodecs/
│   │   │   │   │       │   ├── imgcodecs.hpp
│   │   │   │   │       │   ├── imgcodecs_c.h
│   │   │   │   │       │   └── ios.h
│   │   │   │   │       ├── imgcodecs.hpp
│   │   │   │   │       ├── imgproc/
│   │   │   │   │       │   ├── detail/
│   │   │   │   │       │   │   └── distortion_model.hpp
│   │   │   │   │       │   ├── imgproc.hpp
│   │   │   │   │       │   ├── imgproc_c.h
│   │   │   │   │       │   └── types_c.h
│   │   │   │   │       ├── imgproc.hpp
│   │   │   │   │       ├── ml/
│   │   │   │   │       │   └── ml.hpp
│   │   │   │   │       ├── ml.hpp
│   │   │   │   │       ├── objdetect/
│   │   │   │   │       │   ├── detection_based_tracker.hpp
│   │   │   │   │       │   ├── objdetect.hpp
│   │   │   │   │       │   └── objdetect_c.h
│   │   │   │   │       ├── objdetect.hpp
│   │   │   │   │       ├── opencv.hpp
│   │   │   │   │       ├── opencv_modules.hpp
│   │   │   │   │       ├── photo/
│   │   │   │   │       │   ├── cuda.hpp
│   │   │   │   │       │   ├── photo.hpp
│   │   │   │   │       │   └── photo_c.h
│   │   │   │   │       ├── photo.hpp
│   │   │   │   │       ├── shape/
│   │   │   │   │       │   ├── emdL1.hpp
│   │   │   │   │       │   ├── hist_cost.hpp
│   │   │   │   │       │   ├── shape.hpp
│   │   │   │   │       │   ├── shape_distance.hpp
│   │   │   │   │       │   └── shape_transformer.hpp
│   │   │   │   │       ├── shape.hpp
│   │   │   │   │       ├── stitching/
│   │   │   │   │       │   ├── detail/
│   │   │   │   │       │   │   ├── autocalib.hpp
│   │   │   │   │       │   │   ├── blenders.hpp
│   │   │   │   │       │   │   ├── camera.hpp
│   │   │   │   │       │   │   ├── exposure_compensate.hpp
│   │   │   │   │       │   │   ├── matchers.hpp
│   │   │   │   │       │   │   ├── motion_estimators.hpp
│   │   │   │   │       │   │   ├── seam_finders.hpp
│   │   │   │   │       │   │   ├── timelapsers.hpp
│   │   │   │   │       │   │   ├── util.hpp
│   │   │   │   │       │   │   ├── util_inl.hpp
│   │   │   │   │       │   │   ├── warpers.hpp
│   │   │   │   │       │   │   └── warpers_inl.hpp
│   │   │   │   │       │   └── warpers.hpp
│   │   │   │   │       ├── stitching.hpp
│   │   │   │   │       ├── superres/
│   │   │   │   │       │   └── optical_flow.hpp
│   │   │   │   │       ├── superres.hpp
│   │   │   │   │       ├── video/
│   │   │   │   │       │   ├── background_segm.hpp
│   │   │   │   │       │   ├── tracking.hpp
│   │   │   │   │       │   ├── tracking_c.h
│   │   │   │   │       │   └── video.hpp
│   │   │   │   │       ├── video.hpp
│   │   │   │   │       ├── videoio/
│   │   │   │   │       │   ├── cap_ios.h
│   │   │   │   │       │   ├── videoio.hpp
│   │   │   │   │       │   └── videoio_c.h
│   │   │   │   │       ├── videoio.hpp
│   │   │   │   │       ├── videostab/
│   │   │   │   │       │   ├── deblurring.hpp
│   │   │   │   │       │   ├── fast_marching.hpp
│   │   │   │   │       │   ├── fast_marching_inl.hpp
│   │   │   │   │       │   ├── frame_source.hpp
│   │   │   │   │       │   ├── global_motion.hpp
│   │   │   │   │       │   ├── inpainting.hpp
│   │   │   │   │       │   ├── log.hpp
│   │   │   │   │       │   ├── motion_core.hpp
│   │   │   │   │       │   ├── motion_stabilizing.hpp
│   │   │   │   │       │   ├── optical_flow.hpp
│   │   │   │   │       │   ├── outlier_rejection.hpp
│   │   │   │   │       │   ├── ring_buffer.hpp
│   │   │   │   │       │   ├── stabilizer.hpp
│   │   │   │   │       │   └── wobble_suppression.hpp
│   │   │   │   │       ├── videostab.hpp
│   │   │   │   │       └── world.hpp
│   │   │   │   ├── openCV3.1.props
│   │   │   │   ├── x64/
│   │   │   │   │   └── v140/
│   │   │   │   │       └── lib/
│   │   │   │   │           └── opencv_world310.lib
│   │   │   │   └── x86/
│   │   │   │       └── v140/
│   │   │   │           └── lib/
│   │   │   │               └── opencv_world310.lib
│   │   │   ├── boost/
│   │   │   │   ├── LICENSE_1_0.txt
│   │   │   │   ├── boost/
│   │   │   │   │   ├── algorithm/
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── clamp.hpp
│   │   │   │   │   │   ├── cxx11/
│   │   │   │   │   │   │   ├── all_of.hpp
│   │   │   │   │   │   │   ├── any_of.hpp
│   │   │   │   │   │   │   ├── copy_if.hpp
│   │   │   │   │   │   │   ├── copy_n.hpp
│   │   │   │   │   │   │   ├── find_if_not.hpp
│   │   │   │   │   │   │   ├── iota.hpp
│   │   │   │   │   │   │   ├── is_partitioned.hpp
│   │   │   │   │   │   │   ├── is_permutation.hpp
│   │   │   │   │   │   │   ├── is_sorted.hpp
│   │   │   │   │   │   │   ├── none_of.hpp
│   │   │   │   │   │   │   ├── one_of.hpp
│   │   │   │   │   │   │   ├── partition_copy.hpp
│   │   │   │   │   │   │   └── partition_point.hpp
│   │   │   │   │   │   ├── cxx14/
│   │   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   │   ├── is_permutation.hpp
│   │   │   │   │   │   │   └── mismatch.hpp
│   │   │   │   │   │   ├── gather.hpp
│   │   │   │   │   │   ├── hex.hpp
│   │   │   │   │   │   ├── minmax.hpp
│   │   │   │   │   │   ├── minmax_element.hpp
│   │   │   │   │   │   ├── searching/
│   │   │   │   │   │   │   ├── boyer_moore.hpp
│   │   │   │   │   │   │   ├── boyer_moore_horspool.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── bm_traits.hpp
│   │   │   │   │   │   │   │   └── debugging.hpp
│   │   │   │   │   │   │   └── knuth_morris_pratt.hpp
│   │   │   │   │   │   ├── string/
│   │   │   │   │   │   │   ├── case_conv.hpp
│   │   │   │   │   │   │   ├── classification.hpp
│   │   │   │   │   │   │   ├── compare.hpp
│   │   │   │   │   │   │   ├── concept.hpp
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   ├── constants.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── case_conv.hpp
│   │   │   │   │   │   │   │   ├── classification.hpp
│   │   │   │   │   │   │   │   ├── find_format.hpp
│   │   │   │   │   │   │   │   ├── find_format_all.hpp
│   │   │   │   │   │   │   │   ├── find_format_store.hpp
│   │   │   │   │   │   │   │   ├── find_iterator.hpp
│   │   │   │   │   │   │   │   ├── finder.hpp
│   │   │   │   │   │   │   │   ├── finder_regex.hpp
│   │   │   │   │   │   │   │   ├── formatter.hpp
│   │   │   │   │   │   │   │   ├── formatter_regex.hpp
│   │   │   │   │   │   │   │   ├── predicate.hpp
│   │   │   │   │   │   │   │   ├── replace_storage.hpp
│   │   │   │   │   │   │   │   ├── sequence.hpp
│   │   │   │   │   │   │   │   ├── trim.hpp
│   │   │   │   │   │   │   │   └── util.hpp
│   │   │   │   │   │   │   ├── erase.hpp
│   │   │   │   │   │   │   ├── find.hpp
│   │   │   │   │   │   │   ├── find_format.hpp
│   │   │   │   │   │   │   ├── find_iterator.hpp
│   │   │   │   │   │   │   ├── finder.hpp
│   │   │   │   │   │   │   ├── formatter.hpp
│   │   │   │   │   │   │   ├── iter_find.hpp
│   │   │   │   │   │   │   ├── join.hpp
│   │   │   │   │   │   │   ├── predicate.hpp
│   │   │   │   │   │   │   ├── predicate_facade.hpp
│   │   │   │   │   │   │   ├── regex.hpp
│   │   │   │   │   │   │   ├── regex_find_format.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── sequence_traits.hpp
│   │   │   │   │   │   │   ├── split.hpp
│   │   │   │   │   │   │   ├── std/
│   │   │   │   │   │   │   │   ├── list_traits.hpp
│   │   │   │   │   │   │   │   ├── rope_traits.hpp
│   │   │   │   │   │   │   │   ├── slist_traits.hpp
│   │   │   │   │   │   │   │   └── string_traits.hpp
│   │   │   │   │   │   │   ├── std_containers_traits.hpp
│   │   │   │   │   │   │   ├── trim.hpp
│   │   │   │   │   │   │   ├── trim_all.hpp
│   │   │   │   │   │   │   └── yes_no_type.hpp
│   │   │   │   │   │   ├── string.hpp
│   │   │   │   │   │   └── string_regex.hpp
│   │   │   │   │   ├── assert.hpp
│   │   │   │   │   ├── bind/
│   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   ├── bind_cc.hpp
│   │   │   │   │   │   ├── bind_mf2_cc.hpp
│   │   │   │   │   │   ├── bind_mf_cc.hpp
│   │   │   │   │   │   ├── bind_template.hpp
│   │   │   │   │   │   ├── make_adaptable.hpp
│   │   │   │   │   │   ├── mem_fn.hpp
│   │   │   │   │   │   ├── mem_fn_cc.hpp
│   │   │   │   │   │   ├── mem_fn_template.hpp
│   │   │   │   │   │   ├── mem_fn_vw.hpp
│   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   ├── protect.hpp
│   │   │   │   │   │   └── storage.hpp
│   │   │   │   │   ├── cerrno.hpp
│   │   │   │   │   ├── checked_delete.hpp
│   │   │   │   │   ├── concept/
│   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── backward_compatibility.hpp
│   │   │   │   │   │   │   ├── borland.hpp
│   │   │   │   │   │   │   ├── concept_def.hpp
│   │   │   │   │   │   │   ├── concept_undef.hpp
│   │   │   │   │   │   │   ├── general.hpp
│   │   │   │   │   │   │   ├── has_constraints.hpp
│   │   │   │   │   │   │   └── msvc.hpp
│   │   │   │   │   │   ├── requires.hpp
│   │   │   │   │   │   └── usage.hpp
│   │   │   │   │   ├── concept_check.hpp
│   │   │   │   │   ├── config/
│   │   │   │   │   │   ├── abi/
│   │   │   │   │   │   │   ├── borland_prefix.hpp
│   │   │   │   │   │   │   ├── borland_suffix.hpp
│   │   │   │   │   │   │   ├── msvc_prefix.hpp
│   │   │   │   │   │   │   └── msvc_suffix.hpp
│   │   │   │   │   │   ├── abi_prefix.hpp
│   │   │   │   │   │   ├── abi_suffix.hpp
│   │   │   │   │   │   ├── auto_link.hpp
│   │   │   │   │   │   ├── compiler/
│   │   │   │   │   │   │   ├── borland.hpp
│   │   │   │   │   │   │   ├── clang.hpp
│   │   │   │   │   │   │   ├── codegear.hpp
│   │   │   │   │   │   │   ├── comeau.hpp
│   │   │   │   │   │   │   ├── common_edg.hpp
│   │   │   │   │   │   │   ├── compaq_cxx.hpp
│   │   │   │   │   │   │   ├── cray.hpp
│   │   │   │   │   │   │   ├── digitalmars.hpp
│   │   │   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   │   │   ├── gcc_xml.hpp
│   │   │   │   │   │   │   ├── greenhills.hpp
│   │   │   │   │   │   │   ├── hp_acc.hpp
│   │   │   │   │   │   │   ├── intel.hpp
│   │   │   │   │   │   │   ├── kai.hpp
│   │   │   │   │   │   │   ├── metrowerks.hpp
│   │   │   │   │   │   │   ├── mpw.hpp
│   │   │   │   │   │   │   ├── nvcc.hpp
│   │   │   │   │   │   │   ├── pathscale.hpp
│   │   │   │   │   │   │   ├── pgi.hpp
│   │   │   │   │   │   │   ├── sgi_mipspro.hpp
│   │   │   │   │   │   │   ├── sunpro_cc.hpp
│   │   │   │   │   │   │   ├── vacpp.hpp
│   │   │   │   │   │   │   ├── visualc.hpp
│   │   │   │   │   │   │   └── xlcpp.hpp
│   │   │   │   │   │   ├── no_tr1/
│   │   │   │   │   │   │   ├── cmath.hpp
│   │   │   │   │   │   │   ├── complex.hpp
│   │   │   │   │   │   │   ├── functional.hpp
│   │   │   │   │   │   │   ├── memory.hpp
│   │   │   │   │   │   │   └── utility.hpp
│   │   │   │   │   │   ├── platform/
│   │   │   │   │   │   │   ├── aix.hpp
│   │   │   │   │   │   │   ├── amigaos.hpp
│   │   │   │   │   │   │   ├── beos.hpp
│   │   │   │   │   │   │   ├── bsd.hpp
│   │   │   │   │   │   │   ├── cloudabi.hpp
│   │   │   │   │   │   │   ├── cray.hpp
│   │   │   │   │   │   │   ├── cygwin.hpp
│   │   │   │   │   │   │   ├── haiku.hpp
│   │   │   │   │   │   │   ├── hpux.hpp
│   │   │   │   │   │   │   ├── irix.hpp
│   │   │   │   │   │   │   ├── linux.hpp
│   │   │   │   │   │   │   ├── macos.hpp
│   │   │   │   │   │   │   ├── qnxnto.hpp
│   │   │   │   │   │   │   ├── solaris.hpp
│   │   │   │   │   │   │   ├── symbian.hpp
│   │   │   │   │   │   │   ├── vms.hpp
│   │   │   │   │   │   │   ├── vxworks.hpp
│   │   │   │   │   │   │   └── win32.hpp
│   │   │   │   │   │   ├── posix_features.hpp
│   │   │   │   │   │   ├── requires_threads.hpp
│   │   │   │   │   │   ├── select_compiler_config.hpp
│   │   │   │   │   │   ├── select_platform_config.hpp
│   │   │   │   │   │   ├── select_stdlib_config.hpp
│   │   │   │   │   │   ├── stdlib/
│   │   │   │   │   │   │   ├── dinkumware.hpp
│   │   │   │   │   │   │   ├── libcomo.hpp
│   │   │   │   │   │   │   ├── libcpp.hpp
│   │   │   │   │   │   │   ├── libstdcpp3.hpp
│   │   │   │   │   │   │   ├── modena.hpp
│   │   │   │   │   │   │   ├── msl.hpp
│   │   │   │   │   │   │   ├── roguewave.hpp
│   │   │   │   │   │   │   ├── sgi.hpp
│   │   │   │   │   │   │   ├── stlport.hpp
│   │   │   │   │   │   │   └── vacpp.hpp
│   │   │   │   │   │   ├── suffix.hpp
│   │   │   │   │   │   ├── user.hpp
│   │   │   │   │   │   └── warning_disable.hpp
│   │   │   │   │   ├── config.hpp
│   │   │   │   │   ├── core/
│   │   │   │   │   │   ├── addressof.hpp
│   │   │   │   │   │   ├── checked_delete.hpp
│   │   │   │   │   │   ├── demangle.hpp
│   │   │   │   │   │   ├── enable_if.hpp
│   │   │   │   │   │   ├── explicit_operator_bool.hpp
│   │   │   │   │   │   ├── ignore_unused.hpp
│   │   │   │   │   │   ├── is_same.hpp
│   │   │   │   │   │   ├── lightweight_test.hpp
│   │   │   │   │   │   ├── lightweight_test_trait.hpp
│   │   │   │   │   │   ├── no_exceptions_support.hpp
│   │   │   │   │   │   ├── noncopyable.hpp
│   │   │   │   │   │   ├── null_deleter.hpp
│   │   │   │   │   │   ├── ref.hpp
│   │   │   │   │   │   ├── scoped_enum.hpp
│   │   │   │   │   │   ├── swap.hpp
│   │   │   │   │   │   ├── typeinfo.hpp
│   │   │   │   │   │   └── underlying_type.hpp
│   │   │   │   │   ├── cstdint.hpp
│   │   │   │   │   ├── current_function.hpp
│   │   │   │   │   ├── detail/
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── allocator_utilities.hpp
│   │   │   │   │   │   ├── atomic_count.hpp
│   │   │   │   │   │   ├── atomic_redef_macros.hpp
│   │   │   │   │   │   ├── atomic_undef_macros.hpp
│   │   │   │   │   │   ├── basic_pointerbuf.hpp
│   │   │   │   │   │   ├── binary_search.hpp
│   │   │   │   │   │   ├── bitmask.hpp
│   │   │   │   │   │   ├── call_traits.hpp
│   │   │   │   │   │   ├── catch_exceptions.hpp
│   │   │   │   │   │   ├── compressed_pair.hpp
│   │   │   │   │   │   ├── container_fwd.hpp
│   │   │   │   │   │   ├── dynamic_bitset.hpp
│   │   │   │   │   │   ├── endian.hpp
│   │   │   │   │   │   ├── fenv.hpp
│   │   │   │   │   │   ├── has_default_constructor.hpp
│   │   │   │   │   │   ├── identifier.hpp
│   │   │   │   │   │   ├── indirect_traits.hpp
│   │   │   │   │   │   ├── interlocked.hpp
│   │   │   │   │   │   ├── is_incrementable.hpp
│   │   │   │   │   │   ├── is_sorted.hpp
│   │   │   │   │   │   ├── is_xxx.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── lcast_precision.hpp
│   │   │   │   │   │   ├── lightweight_main.hpp
│   │   │   │   │   │   ├── lightweight_mutex.hpp
│   │   │   │   │   │   ├── lightweight_test.hpp
│   │   │   │   │   │   ├── lightweight_test_report.hpp
│   │   │   │   │   │   ├── lightweight_thread.hpp
│   │   │   │   │   │   ├── named_template_params.hpp
│   │   │   │   │   │   ├── no_exceptions_support.hpp
│   │   │   │   │   │   ├── numeric_traits.hpp
│   │   │   │   │   │   ├── ob_compressed_pair.hpp
│   │   │   │   │   │   ├── quick_allocator.hpp
│   │   │   │   │   │   ├── reference_content.hpp
│   │   │   │   │   │   ├── scoped_enum_emulation.hpp
│   │   │   │   │   │   ├── select_type.hpp
│   │   │   │   │   │   ├── sp_typeinfo.hpp
│   │   │   │   │   │   ├── templated_streams.hpp
│   │   │   │   │   │   ├── utf8_codecvt_facet.hpp
│   │   │   │   │   │   ├── utf8_codecvt_facet.ipp
│   │   │   │   │   │   ├── winapi/
│   │   │   │   │   │   │   ├── GetCurrentProcess.hpp
│   │   │   │   │   │   │   ├── GetCurrentThread.hpp
│   │   │   │   │   │   │   ├── GetLastError.hpp
│   │   │   │   │   │   │   ├── GetProcessTimes.hpp
│   │   │   │   │   │   │   ├── GetThreadTimes.hpp
│   │   │   │   │   │   │   ├── apc.hpp
│   │   │   │   │   │   │   ├── basic_types.hpp
│   │   │   │   │   │   │   ├── condition_variable.hpp
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   ├── critical_section.hpp
│   │   │   │   │   │   │   ├── crypt.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── cast_ptr.hpp
│   │   │   │   │   │   │   ├── directory_management.hpp
│   │   │   │   │   │   │   ├── dll.hpp
│   │   │   │   │   │   │   ├── error_handling.hpp
│   │   │   │   │   │   │   ├── event.hpp
│   │   │   │   │   │   │   ├── file_management.hpp
│   │   │   │   │   │   │   ├── file_mapping.hpp
│   │   │   │   │   │   │   ├── handles.hpp
│   │   │   │   │   │   │   ├── heap_memory.hpp
│   │   │   │   │   │   │   ├── init_once.hpp
│   │   │   │   │   │   │   ├── local_memory.hpp
│   │   │   │   │   │   │   ├── memory.hpp
│   │   │   │   │   │   │   ├── mutex.hpp
│   │   │   │   │   │   │   ├── process.hpp
│   │   │   │   │   │   │   ├── security.hpp
│   │   │   │   │   │   │   ├── semaphore.hpp
│   │   │   │   │   │   │   ├── srw_lock.hpp
│   │   │   │   │   │   │   ├── synchronization.hpp
│   │   │   │   │   │   │   ├── system.hpp
│   │   │   │   │   │   │   ├── thread.hpp
│   │   │   │   │   │   │   ├── thread_pool.hpp
│   │   │   │   │   │   │   ├── time.hpp
│   │   │   │   │   │   │   ├── timers.hpp
│   │   │   │   │   │   │   ├── tls.hpp
│   │   │   │   │   │   │   ├── wait.hpp
│   │   │   │   │   │   │   └── waitable_timer.hpp
│   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   ├── exception/
│   │   │   │   │   │   ├── N3757.hpp
│   │   │   │   │   │   ├── all.hpp
│   │   │   │   │   │   ├── current_exception_cast.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── clone_current_exception.hpp
│   │   │   │   │   │   │   ├── error_info_impl.hpp
│   │   │   │   │   │   │   ├── exception_ptr.hpp
│   │   │   │   │   │   │   ├── is_output_streamable.hpp
│   │   │   │   │   │   │   ├── object_hex_dump.hpp
│   │   │   │   │   │   │   └── type_info.hpp
│   │   │   │   │   │   ├── diagnostic_information.hpp
│   │   │   │   │   │   ├── enable_current_exception.hpp
│   │   │   │   │   │   ├── enable_error_info.hpp
│   │   │   │   │   │   ├── errinfo_api_function.hpp
│   │   │   │   │   │   ├── errinfo_at_line.hpp
│   │   │   │   │   │   ├── errinfo_errno.hpp
│   │   │   │   │   │   ├── errinfo_file_handle.hpp
│   │   │   │   │   │   ├── errinfo_file_name.hpp
│   │   │   │   │   │   ├── errinfo_file_open_mode.hpp
│   │   │   │   │   │   ├── errinfo_nested_exception.hpp
│   │   │   │   │   │   ├── errinfo_type_info_name.hpp
│   │   │   │   │   │   ├── error_info.hpp
│   │   │   │   │   │   ├── exception.hpp
│   │   │   │   │   │   ├── get_error_info.hpp
│   │   │   │   │   │   ├── info.hpp
│   │   │   │   │   │   ├── info_tuple.hpp
│   │   │   │   │   │   ├── to_string.hpp
│   │   │   │   │   │   └── to_string_stub.hpp
│   │   │   │   │   ├── filesystem/
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── convenience.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   └── utf8_codecvt_facet.hpp
│   │   │   │   │   │   ├── exception.hpp
│   │   │   │   │   │   ├── fstream.hpp
│   │   │   │   │   │   ├── operations.hpp
│   │   │   │   │   │   ├── path.hpp
│   │   │   │   │   │   ├── path_traits.hpp
│   │   │   │   │   │   └── string_file.hpp
│   │   │   │   │   ├── filesystem.hpp
│   │   │   │   │   ├── function/
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── function_iterate.hpp
│   │   │   │   │   │   │   ├── gen_maybe_include.pl
│   │   │   │   │   │   │   ├── maybe_include.hpp
│   │   │   │   │   │   │   └── prologue.hpp
│   │   │   │   │   │   ├── function0.hpp
│   │   │   │   │   │   ├── function1.hpp
│   │   │   │   │   │   ├── function10.hpp
│   │   │   │   │   │   ├── function2.hpp
│   │   │   │   │   │   ├── function3.hpp
│   │   │   │   │   │   ├── function4.hpp
│   │   │   │   │   │   ├── function5.hpp
│   │   │   │   │   │   ├── function6.hpp
│   │   │   │   │   │   ├── function7.hpp
│   │   │   │   │   │   ├── function8.hpp
│   │   │   │   │   │   ├── function9.hpp
│   │   │   │   │   │   ├── function_base.hpp
│   │   │   │   │   │   ├── function_fwd.hpp
│   │   │   │   │   │   ├── function_template.hpp
│   │   │   │   │   │   ├── function_typeof.hpp
│   │   │   │   │   │   └── gen_function_N.pl
│   │   │   │   │   ├── function.hpp
│   │   │   │   │   ├── function_equal.hpp
│   │   │   │   │   ├── functional/
│   │   │   │   │   │   ├── factory.hpp
│   │   │   │   │   │   ├── forward_adapter.hpp
│   │   │   │   │   │   ├── hash/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── float_functions.hpp
│   │   │   │   │   │   │   │   ├── hash_float.hpp
│   │   │   │   │   │   │   │   └── limits.hpp
│   │   │   │   │   │   │   ├── extensions.hpp
│   │   │   │   │   │   │   ├── hash.hpp
│   │   │   │   │   │   │   └── hash_fwd.hpp
│   │   │   │   │   │   ├── hash.hpp
│   │   │   │   │   │   ├── hash_fwd.hpp
│   │   │   │   │   │   ├── lightweight_forward_adapter.hpp
│   │   │   │   │   │   ├── overloaded_function/
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   └── detail/
│   │   │   │   │   │   │       ├── base.hpp
│   │   │   │   │   │   │       └── function_type.hpp
│   │   │   │   │   │   ├── overloaded_function.hpp
│   │   │   │   │   │   └── value_factory.hpp
│   │   │   │   │   ├── get_pointer.hpp
│   │   │   │   │   ├── integer.hpp
│   │   │   │   │   ├── integer_fwd.hpp
│   │   │   │   │   ├── integer_traits.hpp
│   │   │   │   │   ├── io/
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   └── quoted_manip.hpp
│   │   │   │   │   │   └── ios_state.hpp
│   │   │   │   │   ├── io_fwd.hpp
│   │   │   │   │   ├── iterator/
│   │   │   │   │   │   ├── counting_iterator.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── any_conversion_eater.hpp
│   │   │   │   │   │   │   ├── config_def.hpp
│   │   │   │   │   │   │   ├── config_undef.hpp
│   │   │   │   │   │   │   ├── enable_if.hpp
│   │   │   │   │   │   │   ├── facade_iterator_category.hpp
│   │   │   │   │   │   │   └── minimum_category.hpp
│   │   │   │   │   │   ├── filter_iterator.hpp
│   │   │   │   │   │   ├── function_input_iterator.hpp
│   │   │   │   │   │   ├── indirect_iterator.hpp
│   │   │   │   │   │   ├── interoperable.hpp
│   │   │   │   │   │   ├── is_lvalue_iterator.hpp
│   │   │   │   │   │   ├── is_readable_iterator.hpp
│   │   │   │   │   │   ├── iterator_adaptor.hpp
│   │   │   │   │   │   ├── iterator_archetypes.hpp
│   │   │   │   │   │   ├── iterator_categories.hpp
│   │   │   │   │   │   ├── iterator_concepts.hpp
│   │   │   │   │   │   ├── iterator_facade.hpp
│   │   │   │   │   │   ├── iterator_traits.hpp
│   │   │   │   │   │   ├── minimum_category.hpp
│   │   │   │   │   │   ├── new_iterator_tests.hpp
│   │   │   │   │   │   ├── permutation_iterator.hpp
│   │   │   │   │   │   ├── reverse_iterator.hpp
│   │   │   │   │   │   ├── transform_iterator.hpp
│   │   │   │   │   │   └── zip_iterator.hpp
│   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   ├── limits.hpp
│   │   │   │   │   ├── mem_fn.hpp
│   │   │   │   │   ├── memory_order.hpp
│   │   │   │   │   ├── move/
│   │   │   │   │   │   ├── adl_move_swap.hpp
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── core.hpp
│   │   │   │   │   │   ├── default_delete.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── config_begin.hpp
│   │   │   │   │   │   │   ├── config_end.hpp
│   │   │   │   │   │   │   ├── fwd_macros.hpp
│   │   │   │   │   │   │   ├── iterator_traits.hpp
│   │   │   │   │   │   │   ├── meta_utils.hpp
│   │   │   │   │   │   │   ├── meta_utils_core.hpp
│   │   │   │   │   │   │   ├── move_helpers.hpp
│   │   │   │   │   │   │   ├── std_ns_begin.hpp
│   │   │   │   │   │   │   ├── std_ns_end.hpp
│   │   │   │   │   │   │   ├── type_traits.hpp
│   │   │   │   │   │   │   ├── unique_ptr_meta_utils.hpp
│   │   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── make_unique.hpp
│   │   │   │   │   │   ├── move.hpp
│   │   │   │   │   │   ├── traits.hpp
│   │   │   │   │   │   ├── unique_ptr.hpp
│   │   │   │   │   │   ├── utility.hpp
│   │   │   │   │   │   └── utility_core.hpp
│   │   │   │   │   ├── mpl/
│   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   ├── O1_size_fwd.hpp
│   │   │   │   │   │   ├── accumulate.hpp
│   │   │   │   │   │   ├── advance.hpp
│   │   │   │   │   │   ├── advance_fwd.hpp
│   │   │   │   │   │   ├── alias.hpp
│   │   │   │   │   │   ├── always.hpp
│   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   ├── arg_fwd.hpp
│   │   │   │   │   │   ├── arithmetic.hpp
│   │   │   │   │   │   ├── as_sequence.hpp
│   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   ├── at.hpp
│   │   │   │   │   │   ├── at_fwd.hpp
│   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   ├── O1_size_impl.hpp
│   │   │   │   │   │   │   ├── adl_barrier.hpp
│   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   ├── apply_1st.hpp
│   │   │   │   │   │   │   ├── arg_typedef.hpp
│   │   │   │   │   │   │   ├── arithmetic_op.hpp
│   │   │   │   │   │   │   ├── arity.hpp
│   │   │   │   │   │   │   ├── arity_spec.hpp
│   │   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   │   ├── back_impl.hpp
│   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   │   ├── common_name_wknd.hpp
│   │   │   │   │   │   │   ├── comparison_op.hpp
│   │   │   │   │   │   │   ├── config/
│   │   │   │   │   │   │   │   ├── adl.hpp
│   │   │   │   │   │   │   │   ├── arrays.hpp
│   │   │   │   │   │   │   │   ├── bcc.hpp
│   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   ├── compiler.hpp
│   │   │   │   │   │   │   │   ├── ctps.hpp
│   │   │   │   │   │   │   │   ├── dependent_nttp.hpp
│   │   │   │   │   │   │   │   ├── dmc_ambiguous_ctps.hpp
│   │   │   │   │   │   │   │   ├── dtp.hpp
│   │   │   │   │   │   │   │   ├── eti.hpp
│   │   │   │   │   │   │   │   ├── forwarding.hpp
│   │   │   │   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   │   │   │   ├── gpu.hpp
│   │   │   │   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   │   │   │   ├── has_xxx.hpp
│   │   │   │   │   │   │   │   ├── integral.hpp
│   │   │   │   │   │   │   │   ├── intel.hpp
│   │   │   │   │   │   │   │   ├── lambda.hpp
│   │   │   │   │   │   │   │   ├── msvc.hpp
│   │   │   │   │   │   │   │   ├── msvc_typename.hpp
│   │   │   │   │   │   │   │   ├── nttp.hpp
│   │   │   │   │   │   │   │   ├── operators.hpp
│   │   │   │   │   │   │   │   ├── overload_resolution.hpp
│   │   │   │   │   │   │   │   ├── pp_counter.hpp
│   │   │   │   │   │   │   │   ├── preprocessor.hpp
│   │   │   │   │   │   │   │   ├── static_constant.hpp
│   │   │   │   │   │   │   │   ├── ttp.hpp
│   │   │   │   │   │   │   │   ├── typeof.hpp
│   │   │   │   │   │   │   │   ├── use_preprocessed.hpp
│   │   │   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   │   │   ├── contains_impl.hpp
│   │   │   │   │   │   │   ├── count_args.hpp
│   │   │   │   │   │   │   ├── count_impl.hpp
│   │   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   │   ├── filter_iter.hpp
│   │   │   │   │   │   │   ├── find_if_pred.hpp
│   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   ├── fold_impl_body.hpp
│   │   │   │   │   │   │   ├── fold_op.hpp
│   │   │   │   │   │   │   ├── fold_pred.hpp
│   │   │   │   │   │   │   ├── front_impl.hpp
│   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   │   │   ├── has_begin.hpp
│   │   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   │   ├── has_rebind.hpp
│   │   │   │   │   │   │   ├── has_size.hpp
│   │   │   │   │   │   │   ├── has_tag.hpp
│   │   │   │   │   │   │   ├── has_type.hpp
│   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   ├── insert_range_impl.hpp
│   │   │   │   │   │   │   ├── inserter_algorithm.hpp
│   │   │   │   │   │   │   ├── integral_wrapper.hpp
│   │   │   │   │   │   │   ├── is_msvc_eti_arg.hpp
│   │   │   │   │   │   │   ├── iter_apply.hpp
│   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── iter_push_front.hpp
│   │   │   │   │   │   │   ├── joint_iter.hpp
│   │   │   │   │   │   │   ├── lambda_arity_param.hpp
│   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   ├── lambda_spec.hpp
│   │   │   │   │   │   │   ├── lambda_support.hpp
│   │   │   │   │   │   │   ├── largest_int.hpp
│   │   │   │   │   │   │   ├── logical_op.hpp
│   │   │   │   │   │   │   ├── msvc_dtw.hpp
│   │   │   │   │   │   │   ├── msvc_eti_base.hpp
│   │   │   │   │   │   │   ├── msvc_is_class.hpp
│   │   │   │   │   │   │   ├── msvc_never_true.hpp
│   │   │   │   │   │   │   ├── msvc_type.hpp
│   │   │   │   │   │   │   ├── na.hpp
│   │   │   │   │   │   │   ├── na_assert.hpp
│   │   │   │   │   │   │   ├── na_fwd.hpp
│   │   │   │   │   │   │   ├── na_spec.hpp
│   │   │   │   │   │   │   ├── nested_type_wknd.hpp
│   │   │   │   │   │   │   ├── nttp_decl.hpp
│   │   │   │   │   │   │   ├── numeric_cast_utils.hpp
│   │   │   │   │   │   │   ├── numeric_op.hpp
│   │   │   │   │   │   │   ├── order_impl.hpp
│   │   │   │   │   │   │   ├── overload_names.hpp
│   │   │   │   │   │   │   ├── partition_op.hpp
│   │   │   │   │   │   │   ├── pop_back_impl.hpp
│   │   │   │   │   │   │   ├── pop_front_impl.hpp
│   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   ├── bcc/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── bcc551/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── bcc_pre590/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── gcc/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── msvc60/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── msvc70/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── mwcw/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── no_ctps/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   ├── no_ttp/
│   │   │   │   │   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   │   │   ├── apply_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── apply_wrap.hpp
│   │   │   │   │   │   │   │   │   ├── arg.hpp
│   │   │   │   │   │   │   │   │   ├── basic_bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │   │   ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   │   │   │   └── vector_c.hpp
│   │   │   │   │   │   │   │   └── plain/
│   │   │   │   │   │   │   │       ├── advance_backward.hpp
│   │   │   │   │   │   │   │       ├── advance_forward.hpp
│   │   │   │   │   │   │   │       ├── and.hpp
│   │   │   │   │   │   │   │       ├── apply.hpp
│   │   │   │   │   │   │   │       ├── apply_fwd.hpp
│   │   │   │   │   │   │   │       ├── apply_wrap.hpp
│   │   │   │   │   │   │   │       ├── arg.hpp
│   │   │   │   │   │   │   │       ├── basic_bind.hpp
│   │   │   │   │   │   │   │       ├── bind.hpp
│   │   │   │   │   │   │   │       ├── bind_fwd.hpp
│   │   │   │   │   │   │   │       ├── bitand.hpp
│   │   │   │   │   │   │   │       ├── bitor.hpp
│   │   │   │   │   │   │   │       ├── bitxor.hpp
│   │   │   │   │   │   │   │       ├── deque.hpp
│   │   │   │   │   │   │   │       ├── divides.hpp
│   │   │   │   │   │   │   │       ├── equal_to.hpp
│   │   │   │   │   │   │   │       ├── fold_impl.hpp
│   │   │   │   │   │   │   │       ├── full_lambda.hpp
│   │   │   │   │   │   │   │       ├── greater.hpp
│   │   │   │   │   │   │   │       ├── greater_equal.hpp
│   │   │   │   │   │   │   │       ├── inherit.hpp
│   │   │   │   │   │   │   │       ├── iter_fold_if_impl.hpp
│   │   │   │   │   │   │   │       ├── iter_fold_impl.hpp
│   │   │   │   │   │   │   │       ├── lambda_no_ctps.hpp
│   │   │   │   │   │   │   │       ├── less.hpp
│   │   │   │   │   │   │   │       ├── less_equal.hpp
│   │   │   │   │   │   │   │       ├── list.hpp
│   │   │   │   │   │   │   │       ├── list_c.hpp
│   │   │   │   │   │   │   │       ├── map.hpp
│   │   │   │   │   │   │   │       ├── minus.hpp
│   │   │   │   │   │   │   │       ├── modulus.hpp
│   │   │   │   │   │   │   │       ├── not_equal_to.hpp
│   │   │   │   │   │   │   │       ├── or.hpp
│   │   │   │   │   │   │   │       ├── placeholders.hpp
│   │   │   │   │   │   │   │       ├── plus.hpp
│   │   │   │   │   │   │   │       ├── quote.hpp
│   │   │   │   │   │   │   │       ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   │       ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   │       ├── set.hpp
│   │   │   │   │   │   │   │       ├── set_c.hpp
│   │   │   │   │   │   │   │       ├── shift_left.hpp
│   │   │   │   │   │   │   │       ├── shift_right.hpp
│   │   │   │   │   │   │   │       ├── template_arity.hpp
│   │   │   │   │   │   │   │       ├── times.hpp
│   │   │   │   │   │   │   │       ├── unpack_args.hpp
│   │   │   │   │   │   │   │       ├── vector.hpp
│   │   │   │   │   │   │   │       └── vector_c.hpp
│   │   │   │   │   │   │   ├── preprocessor/
│   │   │   │   │   │   │   │   ├── add.hpp
│   │   │   │   │   │   │   │   ├── def_params_tail.hpp
│   │   │   │   │   │   │   │   ├── default_params.hpp
│   │   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   │   ├── ext_params.hpp
│   │   │   │   │   │   │   │   ├── filter_params.hpp
│   │   │   │   │   │   │   │   ├── is_seq.hpp
│   │   │   │   │   │   │   │   ├── params.hpp
│   │   │   │   │   │   │   │   ├── partial_spec_params.hpp
│   │   │   │   │   │   │   │   ├── range.hpp
│   │   │   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   │   │   ├── sub.hpp
│   │   │   │   │   │   │   │   ├── token_equal.hpp
│   │   │   │   │   │   │   │   └── tuple.hpp
│   │   │   │   │   │   │   ├── ptr_to_ref.hpp
│   │   │   │   │   │   │   ├── push_back_impl.hpp
│   │   │   │   │   │   │   ├── push_front_impl.hpp
│   │   │   │   │   │   │   ├── range_c/
│   │   │   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl.hpp
│   │   │   │   │   │   │   ├── reverse_fold_impl_body.hpp
│   │   │   │   │   │   │   ├── reverse_iter_fold_impl.hpp
│   │   │   │   │   │   │   ├── sequence_wrapper.hpp
│   │   │   │   │   │   │   ├── shift_op.hpp
│   │   │   │   │   │   │   ├── single_element_iter.hpp
│   │   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   │   ├── sort_impl.hpp
│   │   │   │   │   │   │   ├── static_cast.hpp
│   │   │   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   │   │   ├── template_arity_fwd.hpp
│   │   │   │   │   │   │   ├── test/
│   │   │   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   │   │   ├── data.hpp
│   │   │   │   │   │   │   │   └── test_case.hpp
│   │   │   │   │   │   │   ├── test.hpp
│   │   │   │   │   │   │   ├── traits_lambda_spec.hpp
│   │   │   │   │   │   │   ├── transform_iter.hpp
│   │   │   │   │   │   │   ├── type_wrapper.hpp
│   │   │   │   │   │   │   ├── unwrap.hpp
│   │   │   │   │   │   │   ├── value_wknd.hpp
│   │   │   │   │   │   │   └── yes_no.hpp
│   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   ├── back_fwd.hpp
│   │   │   │   │   │   ├── back_inserter.hpp
│   │   │   │   │   │   ├── base.hpp
│   │   │   │   │   │   ├── begin.hpp
│   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   ├── begin_end_fwd.hpp
│   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   ├── bind_fwd.hpp
│   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   ├── bitwise.hpp
│   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   ├── bool.hpp
│   │   │   │   │   │   ├── bool_fwd.hpp
│   │   │   │   │   │   ├── char.hpp
│   │   │   │   │   │   ├── char_fwd.hpp
│   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   ├── clear_fwd.hpp
│   │   │   │   │   │   ├── comparison.hpp
│   │   │   │   │   │   ├── contains.hpp
│   │   │   │   │   │   ├── contains_fwd.hpp
│   │   │   │   │   │   ├── copy.hpp
│   │   │   │   │   │   ├── copy_if.hpp
│   │   │   │   │   │   ├── count.hpp
│   │   │   │   │   │   ├── count_fwd.hpp
│   │   │   │   │   │   ├── count_if.hpp
│   │   │   │   │   │   ├── deque.hpp
│   │   │   │   │   │   ├── deref.hpp
│   │   │   │   │   │   ├── distance.hpp
│   │   │   │   │   │   ├── distance_fwd.hpp
│   │   │   │   │   │   ├── divides.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── empty_base.hpp
│   │   │   │   │   │   ├── empty_fwd.hpp
│   │   │   │   │   │   ├── empty_sequence.hpp
│   │   │   │   │   │   ├── end.hpp
│   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   ├── equal_to.hpp
│   │   │   │   │   │   ├── erase.hpp
│   │   │   │   │   │   ├── erase_fwd.hpp
│   │   │   │   │   │   ├── erase_key.hpp
│   │   │   │   │   │   ├── erase_key_fwd.hpp
│   │   │   │   │   │   ├── eval_if.hpp
│   │   │   │   │   │   ├── filter_view.hpp
│   │   │   │   │   │   ├── find.hpp
│   │   │   │   │   │   ├── find_if.hpp
│   │   │   │   │   │   ├── fold.hpp
│   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   ├── front_fwd.hpp
│   │   │   │   │   │   ├── front_inserter.hpp
│   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   ├── has_key.hpp
│   │   │   │   │   │   ├── has_key_fwd.hpp
│   │   │   │   │   │   ├── has_xxx.hpp
│   │   │   │   │   │   ├── identity.hpp
│   │   │   │   │   │   ├── if.hpp
│   │   │   │   │   │   ├── index_if.hpp
│   │   │   │   │   │   ├── index_of.hpp
│   │   │   │   │   │   ├── inherit.hpp
│   │   │   │   │   │   ├── inherit_linearly.hpp
│   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   ├── insert_fwd.hpp
│   │   │   │   │   │   ├── insert_range.hpp
│   │   │   │   │   │   ├── insert_range_fwd.hpp
│   │   │   │   │   │   ├── inserter.hpp
│   │   │   │   │   │   ├── int.hpp
│   │   │   │   │   │   ├── int_fwd.hpp
│   │   │   │   │   │   ├── integral_c.hpp
│   │   │   │   │   │   ├── integral_c_fwd.hpp
│   │   │   │   │   │   ├── integral_c_tag.hpp
│   │   │   │   │   │   ├── is_placeholder.hpp
│   │   │   │   │   │   ├── is_sequence.hpp
│   │   │   │   │   │   ├── iter_fold.hpp
│   │   │   │   │   │   ├── iter_fold_if.hpp
│   │   │   │   │   │   ├── iterator_category.hpp
│   │   │   │   │   │   ├── iterator_range.hpp
│   │   │   │   │   │   ├── iterator_tags.hpp
│   │   │   │   │   │   ├── joint_view.hpp
│   │   │   │   │   │   ├── key_type.hpp
│   │   │   │   │   │   ├── key_type_fwd.hpp
│   │   │   │   │   │   ├── lambda.hpp
│   │   │   │   │   │   ├── lambda_fwd.hpp
│   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   ├── limits/
│   │   │   │   │   │   │   ├── arity.hpp
│   │   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   │   ├── string.hpp
│   │   │   │   │   │   │   ├── unrolling.hpp
│   │   │   │   │   │   │   └── vector.hpp
│   │   │   │   │   │   ├── list/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   └── plain/
│   │   │   │   │   │   │   │   │       ├── list10.hpp
│   │   │   │   │   │   │   │   │       ├── list10_c.hpp
│   │   │   │   │   │   │   │   │       ├── list20.hpp
│   │   │   │   │   │   │   │   │       ├── list20_c.hpp
│   │   │   │   │   │   │   │   │       ├── list30.hpp
│   │   │   │   │   │   │   │   │       ├── list30_c.hpp
│   │   │   │   │   │   │   │   │       ├── list40.hpp
│   │   │   │   │   │   │   │   │       ├── list40_c.hpp
│   │   │   │   │   │   │   │   │       ├── list50.hpp
│   │   │   │   │   │   │   │   │       └── list50_c.hpp
│   │   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   │   │   ├── list0.hpp
│   │   │   │   │   │   │   ├── list0_c.hpp
│   │   │   │   │   │   │   ├── list10.hpp
│   │   │   │   │   │   │   ├── list10_c.hpp
│   │   │   │   │   │   │   ├── list20.hpp
│   │   │   │   │   │   │   ├── list20_c.hpp
│   │   │   │   │   │   │   ├── list30.hpp
│   │   │   │   │   │   │   ├── list30_c.hpp
│   │   │   │   │   │   │   ├── list40.hpp
│   │   │   │   │   │   │   ├── list40_c.hpp
│   │   │   │   │   │   │   ├── list50.hpp
│   │   │   │   │   │   │   └── list50_c.hpp
│   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   ├── list_c.hpp
│   │   │   │   │   │   ├── logical.hpp
│   │   │   │   │   │   ├── long.hpp
│   │   │   │   │   │   ├── long_fwd.hpp
│   │   │   │   │   │   ├── lower_bound.hpp
│   │   │   │   │   │   ├── map/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   │   │   ├── contains_impl.hpp
│   │   │   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   │   ├── insert_range_impl.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── key_type_impl.hpp
│   │   │   │   │   │   │   │   ├── map0.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   ├── no_ctps/
│   │   │   │   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   │   │   │   ├── plain/
│   │   │   │   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   │   │   │   └── typeof_based/
│   │   │   │   │   │   │   │   │       ├── map10.hpp
│   │   │   │   │   │   │   │   │       ├── map20.hpp
│   │   │   │   │   │   │   │   │       ├── map30.hpp
│   │   │   │   │   │   │   │   │       ├── map40.hpp
│   │   │   │   │   │   │   │   │       └── map50.hpp
│   │   │   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   │   │   └── value_type_impl.hpp
│   │   │   │   │   │   │   ├── map0.hpp
│   │   │   │   │   │   │   ├── map10.hpp
│   │   │   │   │   │   │   ├── map20.hpp
│   │   │   │   │   │   │   ├── map30.hpp
│   │   │   │   │   │   │   ├── map40.hpp
│   │   │   │   │   │   │   └── map50.hpp
│   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   ├── math/
│   │   │   │   │   │   │   ├── fixed_c.hpp
│   │   │   │   │   │   │   ├── is_even.hpp
│   │   │   │   │   │   │   └── rational_c.hpp
│   │   │   │   │   │   ├── max.hpp
│   │   │   │   │   │   ├── max_element.hpp
│   │   │   │   │   │   ├── min.hpp
│   │   │   │   │   │   ├── min_element.hpp
│   │   │   │   │   │   ├── min_max.hpp
│   │   │   │   │   │   ├── minus.hpp
│   │   │   │   │   │   ├── modulus.hpp
│   │   │   │   │   │   ├── multiplies.hpp
│   │   │   │   │   │   ├── multiset/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── count_impl.hpp
│   │   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── multiset0.hpp
│   │   │   │   │   │   │   │   └── tag.hpp
│   │   │   │   │   │   │   └── multiset0.hpp
│   │   │   │   │   │   ├── negate.hpp
│   │   │   │   │   │   ├── next.hpp
│   │   │   │   │   │   ├── next_prior.hpp
│   │   │   │   │   │   ├── not.hpp
│   │   │   │   │   │   ├── not_equal_to.hpp
│   │   │   │   │   │   ├── numeric_cast.hpp
│   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   ├── order.hpp
│   │   │   │   │   │   ├── order_fwd.hpp
│   │   │   │   │   │   ├── pair.hpp
│   │   │   │   │   │   ├── pair_view.hpp
│   │   │   │   │   │   ├── partition.hpp
│   │   │   │   │   │   ├── placeholders.hpp
│   │   │   │   │   │   ├── plus.hpp
│   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   ├── pop_back_fwd.hpp
│   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   ├── pop_front_fwd.hpp
│   │   │   │   │   │   ├── print.hpp
│   │   │   │   │   │   ├── prior.hpp
│   │   │   │   │   │   ├── protect.hpp
│   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   ├── push_back_fwd.hpp
│   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   ├── push_front_fwd.hpp
│   │   │   │   │   │   ├── quote.hpp
│   │   │   │   │   │   ├── range_c.hpp
│   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   ├── remove_if.hpp
│   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   ├── replace_if.hpp
│   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   ├── reverse_fold.hpp
│   │   │   │   │   │   ├── reverse_iter_fold.hpp
│   │   │   │   │   │   ├── same_as.hpp
│   │   │   │   │   │   ├── sequence_tag.hpp
│   │   │   │   │   │   ├── sequence_tag_fwd.hpp
│   │   │   │   │   │   ├── set/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   │   │   │   ├── clear_impl.hpp
│   │   │   │   │   │   │   │   ├── empty_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_impl.hpp
│   │   │   │   │   │   │   │   ├── erase_key_impl.hpp
│   │   │   │   │   │   │   │   ├── has_key_impl.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── insert_impl.hpp
│   │   │   │   │   │   │   │   ├── insert_range_impl.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── key_type_impl.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   └── plain/
│   │   │   │   │   │   │   │   │       ├── set10.hpp
│   │   │   │   │   │   │   │   │       ├── set10_c.hpp
│   │   │   │   │   │   │   │   │       ├── set20.hpp
│   │   │   │   │   │   │   │   │       ├── set20_c.hpp
│   │   │   │   │   │   │   │   │       ├── set30.hpp
│   │   │   │   │   │   │   │   │       ├── set30_c.hpp
│   │   │   │   │   │   │   │   │       ├── set40.hpp
│   │   │   │   │   │   │   │   │       ├── set40_c.hpp
│   │   │   │   │   │   │   │   │       ├── set50.hpp
│   │   │   │   │   │   │   │   │       └── set50_c.hpp
│   │   │   │   │   │   │   │   ├── set0.hpp
│   │   │   │   │   │   │   │   ├── size_impl.hpp
│   │   │   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   │   │   └── value_type_impl.hpp
│   │   │   │   │   │   │   ├── set0.hpp
│   │   │   │   │   │   │   ├── set0_c.hpp
│   │   │   │   │   │   │   ├── set10.hpp
│   │   │   │   │   │   │   ├── set10_c.hpp
│   │   │   │   │   │   │   ├── set20.hpp
│   │   │   │   │   │   │   ├── set20_c.hpp
│   │   │   │   │   │   │   ├── set30.hpp
│   │   │   │   │   │   │   ├── set30_c.hpp
│   │   │   │   │   │   │   ├── set40.hpp
│   │   │   │   │   │   │   ├── set40_c.hpp
│   │   │   │   │   │   │   ├── set50.hpp
│   │   │   │   │   │   │   └── set50_c.hpp
│   │   │   │   │   │   ├── set.hpp
│   │   │   │   │   │   ├── set_c.hpp
│   │   │   │   │   │   ├── shift_left.hpp
│   │   │   │   │   │   ├── shift_right.hpp
│   │   │   │   │   │   ├── single_view.hpp
│   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   ├── size_fwd.hpp
│   │   │   │   │   │   ├── size_t.hpp
│   │   │   │   │   │   ├── size_t_fwd.hpp
│   │   │   │   │   │   ├── sizeof.hpp
│   │   │   │   │   │   ├── sort.hpp
│   │   │   │   │   │   ├── stable_partition.hpp
│   │   │   │   │   │   ├── string.hpp
│   │   │   │   │   │   ├── switch.hpp
│   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   ├── times.hpp
│   │   │   │   │   │   ├── transform.hpp
│   │   │   │   │   │   ├── transform_view.hpp
│   │   │   │   │   │   ├── unique.hpp
│   │   │   │   │   │   ├── unpack_args.hpp
│   │   │   │   │   │   ├── upper_bound.hpp
│   │   │   │   │   │   ├── value_type.hpp
│   │   │   │   │   │   ├── value_type_fwd.hpp
│   │   │   │   │   │   ├── vector/
│   │   │   │   │   │   │   ├── aux_/
│   │   │   │   │   │   │   │   ├── O1_size.hpp
│   │   │   │   │   │   │   │   ├── at.hpp
│   │   │   │   │   │   │   │   ├── back.hpp
│   │   │   │   │   │   │   │   ├── begin_end.hpp
│   │   │   │   │   │   │   │   ├── clear.hpp
│   │   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   │   ├── front.hpp
│   │   │   │   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   │   │   │   ├── item.hpp
│   │   │   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   │   │   ├── numbered.hpp
│   │   │   │   │   │   │   │   ├── numbered_c.hpp
│   │   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   │   ├── preprocessed/
│   │   │   │   │   │   │   │   │   ├── no_ctps/
│   │   │   │   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector50.hpp
│   │   │   │   │   │   │   │   │   │   └── vector50_c.hpp
│   │   │   │   │   │   │   │   │   ├── plain/
│   │   │   │   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   │   │   │   ├── vector50.hpp
│   │   │   │   │   │   │   │   │   │   └── vector50_c.hpp
│   │   │   │   │   │   │   │   │   └── typeof_based/
│   │   │   │   │   │   │   │   │       ├── vector10.hpp
│   │   │   │   │   │   │   │   │       ├── vector10_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector20.hpp
│   │   │   │   │   │   │   │   │       ├── vector20_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector30.hpp
│   │   │   │   │   │   │   │   │       ├── vector30_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector40.hpp
│   │   │   │   │   │   │   │   │       ├── vector40_c.hpp
│   │   │   │   │   │   │   │   │       ├── vector50.hpp
│   │   │   │   │   │   │   │   │       └── vector50_c.hpp
│   │   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   │   ├── tag.hpp
│   │   │   │   │   │   │   │   └── vector0.hpp
│   │   │   │   │   │   │   ├── vector0.hpp
│   │   │   │   │   │   │   ├── vector0_c.hpp
│   │   │   │   │   │   │   ├── vector10.hpp
│   │   │   │   │   │   │   ├── vector10_c.hpp
│   │   │   │   │   │   │   ├── vector20.hpp
│   │   │   │   │   │   │   ├── vector20_c.hpp
│   │   │   │   │   │   │   ├── vector30.hpp
│   │   │   │   │   │   │   ├── vector30_c.hpp
│   │   │   │   │   │   │   ├── vector40.hpp
│   │   │   │   │   │   │   ├── vector40_c.hpp
│   │   │   │   │   │   │   ├── vector50.hpp
│   │   │   │   │   │   │   └── vector50_c.hpp
│   │   │   │   │   │   ├── vector.hpp
│   │   │   │   │   │   ├── vector_c.hpp
│   │   │   │   │   │   ├── void.hpp
│   │   │   │   │   │   ├── void_fwd.hpp
│   │   │   │   │   │   └── zip_view.hpp
│   │   │   │   │   ├── next_prior.hpp
│   │   │   │   │   ├── noncopyable.hpp
│   │   │   │   │   ├── operators.hpp
│   │   │   │   │   ├── predef/
│   │   │   │   │   │   ├── architecture/
│   │   │   │   │   │   │   ├── alpha.h
│   │   │   │   │   │   │   ├── arm.h
│   │   │   │   │   │   │   ├── blackfin.h
│   │   │   │   │   │   │   ├── convex.h
│   │   │   │   │   │   │   ├── ia64.h
│   │   │   │   │   │   │   ├── m68k.h
│   │   │   │   │   │   │   ├── mips.h
│   │   │   │   │   │   │   ├── parisc.h
│   │   │   │   │   │   │   ├── ppc.h
│   │   │   │   │   │   │   ├── pyramid.h
│   │   │   │   │   │   │   ├── rs6k.h
│   │   │   │   │   │   │   ├── sparc.h
│   │   │   │   │   │   │   ├── superh.h
│   │   │   │   │   │   │   ├── sys370.h
│   │   │   │   │   │   │   ├── sys390.h
│   │   │   │   │   │   │   ├── x86/
│   │   │   │   │   │   │   │   ├── 32.h
│   │   │   │   │   │   │   │   └── 64.h
│   │   │   │   │   │   │   ├── x86.h
│   │   │   │   │   │   │   └── z.h
│   │   │   │   │   │   ├── architecture.h
│   │   │   │   │   │   ├── compiler/
│   │   │   │   │   │   │   ├── borland.h
│   │   │   │   │   │   │   ├── clang.h
│   │   │   │   │   │   │   ├── comeau.h
│   │   │   │   │   │   │   ├── compaq.h
│   │   │   │   │   │   │   ├── diab.h
│   │   │   │   │   │   │   ├── digitalmars.h
│   │   │   │   │   │   │   ├── dignus.h
│   │   │   │   │   │   │   ├── edg.h
│   │   │   │   │   │   │   ├── ekopath.h
│   │   │   │   │   │   │   ├── gcc.h
│   │   │   │   │   │   │   ├── gcc_xml.h
│   │   │   │   │   │   │   ├── greenhills.h
│   │   │   │   │   │   │   ├── hp_acc.h
│   │   │   │   │   │   │   ├── iar.h
│   │   │   │   │   │   │   ├── ibm.h
│   │   │   │   │   │   │   ├── intel.h
│   │   │   │   │   │   │   ├── kai.h
│   │   │   │   │   │   │   ├── llvm.h
│   │   │   │   │   │   │   ├── metaware.h
│   │   │   │   │   │   │   ├── metrowerks.h
│   │   │   │   │   │   │   ├── microtec.h
│   │   │   │   │   │   │   ├── mpw.h
│   │   │   │   │   │   │   ├── palm.h
│   │   │   │   │   │   │   ├── pgi.h
│   │   │   │   │   │   │   ├── sgi_mipspro.h
│   │   │   │   │   │   │   ├── sunpro.h
│   │   │   │   │   │   │   ├── tendra.h
│   │   │   │   │   │   │   ├── visualc.h
│   │   │   │   │   │   │   └── watcom.h
│   │   │   │   │   │   ├── compiler.h
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── _cassert.h
│   │   │   │   │   │   │   ├── _exception.h
│   │   │   │   │   │   │   ├── comp_detected.h
│   │   │   │   │   │   │   ├── endian_compat.h
│   │   │   │   │   │   │   ├── os_detected.h
│   │   │   │   │   │   │   ├── platform_detected.h
│   │   │   │   │   │   │   ├── test.h
│   │   │   │   │   │   │   └── test_def.h
│   │   │   │   │   │   ├── hardware/
│   │   │   │   │   │   │   ├── simd/
│   │   │   │   │   │   │   │   ├── arm/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   ├── arm.h
│   │   │   │   │   │   │   │   ├── ppc/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   ├── ppc.h
│   │   │   │   │   │   │   │   ├── x86/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   ├── x86.h
│   │   │   │   │   │   │   │   ├── x86_amd/
│   │   │   │   │   │   │   │   │   └── versions.h
│   │   │   │   │   │   │   │   └── x86_amd.h
│   │   │   │   │   │   │   └── simd.h
│   │   │   │   │   │   ├── hardware.h
│   │   │   │   │   │   ├── language/
│   │   │   │   │   │   │   ├── objc.h
│   │   │   │   │   │   │   ├── stdc.h
│   │   │   │   │   │   │   └── stdcpp.h
│   │   │   │   │   │   ├── language.h
│   │   │   │   │   │   ├── library/
│   │   │   │   │   │   │   ├── c/
│   │   │   │   │   │   │   │   ├── _prefix.h
│   │   │   │   │   │   │   │   ├── gnu.h
│   │   │   │   │   │   │   │   ├── uc.h
│   │   │   │   │   │   │   │   ├── vms.h
│   │   │   │   │   │   │   │   └── zos.h
│   │   │   │   │   │   │   ├── c.h
│   │   │   │   │   │   │   ├── std/
│   │   │   │   │   │   │   │   ├── _prefix.h
│   │   │   │   │   │   │   │   ├── cxx.h
│   │   │   │   │   │   │   │   ├── dinkumware.h
│   │   │   │   │   │   │   │   ├── libcomo.h
│   │   │   │   │   │   │   │   ├── modena.h
│   │   │   │   │   │   │   │   ├── msl.h
│   │   │   │   │   │   │   │   ├── roguewave.h
│   │   │   │   │   │   │   │   ├── sgi.h
│   │   │   │   │   │   │   │   ├── stdcpp3.h
│   │   │   │   │   │   │   │   ├── stlport.h
│   │   │   │   │   │   │   │   └── vacpp.h
│   │   │   │   │   │   │   └── std.h
│   │   │   │   │   │   ├── library.h
│   │   │   │   │   │   ├── make.h
│   │   │   │   │   │   ├── os/
│   │   │   │   │   │   │   ├── aix.h
│   │   │   │   │   │   │   ├── amigaos.h
│   │   │   │   │   │   │   ├── android.h
│   │   │   │   │   │   │   ├── beos.h
│   │   │   │   │   │   │   ├── bsd/
│   │   │   │   │   │   │   │   ├── bsdi.h
│   │   │   │   │   │   │   │   ├── dragonfly.h
│   │   │   │   │   │   │   │   ├── free.h
│   │   │   │   │   │   │   │   ├── net.h
│   │   │   │   │   │   │   │   └── open.h
│   │   │   │   │   │   │   ├── bsd.h
│   │   │   │   │   │   │   ├── cygwin.h
│   │   │   │   │   │   │   ├── haiku.h
│   │   │   │   │   │   │   ├── hpux.h
│   │   │   │   │   │   │   ├── ios.h
│   │   │   │   │   │   │   ├── irix.h
│   │   │   │   │   │   │   ├── linux.h
│   │   │   │   │   │   │   ├── macos.h
│   │   │   │   │   │   │   ├── os400.h
│   │   │   │   │   │   │   ├── qnxnto.h
│   │   │   │   │   │   │   ├── solaris.h
│   │   │   │   │   │   │   ├── unix.h
│   │   │   │   │   │   │   ├── vms.h
│   │   │   │   │   │   │   └── windows.h
│   │   │   │   │   │   ├── os.h
│   │   │   │   │   │   ├── other/
│   │   │   │   │   │   │   └── endian.h
│   │   │   │   │   │   ├── other.h
│   │   │   │   │   │   ├── platform/
│   │   │   │   │   │   │   ├── mingw.h
│   │   │   │   │   │   │   ├── windows_desktop.h
│   │   │   │   │   │   │   ├── windows_phone.h
│   │   │   │   │   │   │   ├── windows_runtime.h
│   │   │   │   │   │   │   └── windows_store.h
│   │   │   │   │   │   ├── platform.h
│   │   │   │   │   │   ├── version.h
│   │   │   │   │   │   └── version_number.h
│   │   │   │   │   ├── predef.h
│   │   │   │   │   ├── preprocessor/
│   │   │   │   │   │   ├── arithmetic/
│   │   │   │   │   │   │   ├── add.hpp
│   │   │   │   │   │   │   ├── dec.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── div_base.hpp
│   │   │   │   │   │   │   ├── div.hpp
│   │   │   │   │   │   │   ├── inc.hpp
│   │   │   │   │   │   │   ├── mod.hpp
│   │   │   │   │   │   │   ├── mul.hpp
│   │   │   │   │   │   │   └── sub.hpp
│   │   │   │   │   │   ├── arithmetic.hpp
│   │   │   │   │   │   ├── array/
│   │   │   │   │   │   │   ├── data.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── get_data.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   ├── to_seq.hpp
│   │   │   │   │   │   │   └── to_tuple.hpp
│   │   │   │   │   │   ├── array.hpp
│   │   │   │   │   │   ├── assert_msg.hpp
│   │   │   │   │   │   ├── cat.hpp
│   │   │   │   │   │   ├── comma.hpp
│   │   │   │   │   │   ├── comma_if.hpp
│   │   │   │   │   │   ├── comparison/
│   │   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   │   ├── greater.hpp
│   │   │   │   │   │   │   ├── greater_equal.hpp
│   │   │   │   │   │   │   ├── less.hpp
│   │   │   │   │   │   │   ├── less_equal.hpp
│   │   │   │   │   │   │   └── not_equal.hpp
│   │   │   │   │   │   ├── comparison.hpp
│   │   │   │   │   │   ├── config/
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   └── limits.hpp
│   │   │   │   │   │   ├── control/
│   │   │   │   │   │   │   ├── deduce_d.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   │   ├── edg/
│   │   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   │   ├── msvc/
│   │   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   │   ├── expr_if.hpp
│   │   │   │   │   │   │   ├── expr_iif.hpp
│   │   │   │   │   │   │   ├── if.hpp
│   │   │   │   │   │   │   ├── iif.hpp
│   │   │   │   │   │   │   └── while.hpp
│   │   │   │   │   │   ├── control.hpp
│   │   │   │   │   │   ├── debug/
│   │   │   │   │   │   │   ├── assert.hpp
│   │   │   │   │   │   │   ├── error.hpp
│   │   │   │   │   │   │   └── line.hpp
│   │   │   │   │   │   ├── debug.hpp
│   │   │   │   │   │   ├── dec.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── auto_rec.hpp
│   │   │   │   │   │   │   ├── check.hpp
│   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   └── auto_rec.hpp
│   │   │   │   │   │   │   ├── is_binary.hpp
│   │   │   │   │   │   │   ├── is_nullary.hpp
│   │   │   │   │   │   │   ├── is_unary.hpp
│   │   │   │   │   │   │   ├── null.hpp
│   │   │   │   │   │   │   └── split.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   ├── enum_params.hpp
│   │   │   │   │   │   ├── enum_params_with_a_default.hpp
│   │   │   │   │   │   ├── enum_params_with_defaults.hpp
│   │   │   │   │   │   ├── enum_shifted.hpp
│   │   │   │   │   │   ├── enum_shifted_params.hpp
│   │   │   │   │   │   ├── expand.hpp
│   │   │   │   │   │   ├── expr_if.hpp
│   │   │   │   │   │   ├── facilities/
│   │   │   │   │   │   │   ├── apply.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_empty.hpp
│   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   ├── expand.hpp
│   │   │   │   │   │   │   ├── identity.hpp
│   │   │   │   │   │   │   ├── intercept.hpp
│   │   │   │   │   │   │   ├── is_1.hpp
│   │   │   │   │   │   │   ├── is_empty.hpp
│   │   │   │   │   │   │   ├── is_empty_or_1.hpp
│   │   │   │   │   │   │   ├── is_empty_variadic.hpp
│   │   │   │   │   │   │   └── overload.hpp
│   │   │   │   │   │   ├── facilities.hpp
│   │   │   │   │   │   ├── for.hpp
│   │   │   │   │   │   ├── identity.hpp
│   │   │   │   │   │   ├── if.hpp
│   │   │   │   │   │   ├── inc.hpp
│   │   │   │   │   │   ├── iterate.hpp
│   │   │   │   │   │   ├── iteration/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── bounds/
│   │   │   │   │   │   │   │   │   ├── lower1.hpp
│   │   │   │   │   │   │   │   │   ├── lower2.hpp
│   │   │   │   │   │   │   │   │   ├── lower3.hpp
│   │   │   │   │   │   │   │   │   ├── lower4.hpp
│   │   │   │   │   │   │   │   │   ├── lower5.hpp
│   │   │   │   │   │   │   │   │   ├── upper1.hpp
│   │   │   │   │   │   │   │   │   ├── upper2.hpp
│   │   │   │   │   │   │   │   │   ├── upper3.hpp
│   │   │   │   │   │   │   │   │   ├── upper4.hpp
│   │   │   │   │   │   │   │   │   └── upper5.hpp
│   │   │   │   │   │   │   │   ├── finish.hpp
│   │   │   │   │   │   │   │   ├── iter/
│   │   │   │   │   │   │   │   │   ├── forward1.hpp
│   │   │   │   │   │   │   │   │   ├── forward2.hpp
│   │   │   │   │   │   │   │   │   ├── forward3.hpp
│   │   │   │   │   │   │   │   │   ├── forward4.hpp
│   │   │   │   │   │   │   │   │   ├── forward5.hpp
│   │   │   │   │   │   │   │   │   ├── reverse1.hpp
│   │   │   │   │   │   │   │   │   ├── reverse2.hpp
│   │   │   │   │   │   │   │   │   ├── reverse3.hpp
│   │   │   │   │   │   │   │   │   ├── reverse4.hpp
│   │   │   │   │   │   │   │   │   └── reverse5.hpp
│   │   │   │   │   │   │   │   ├── local.hpp
│   │   │   │   │   │   │   │   ├── rlocal.hpp
│   │   │   │   │   │   │   │   ├── self.hpp
│   │   │   │   │   │   │   │   └── start.hpp
│   │   │   │   │   │   │   ├── iterate.hpp
│   │   │   │   │   │   │   ├── local.hpp
│   │   │   │   │   │   │   └── self.hpp
│   │   │   │   │   │   ├── iteration.hpp
│   │   │   │   │   │   ├── library.hpp
│   │   │   │   │   │   ├── limits.hpp
│   │   │   │   │   │   ├── list/
│   │   │   │   │   │   │   ├── adt.hpp
│   │   │   │   │   │   │   ├── append.hpp
│   │   │   │   │   │   │   ├── at.hpp
│   │   │   │   │   │   │   ├── cat.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   └── fold_left.hpp
│   │   │   │   │   │   │   │   ├── edg/
│   │   │   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── filter.hpp
│   │   │   │   │   │   │   ├── first_n.hpp
│   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   ├── fold_right.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   │   │   ├── for_each_product.hpp
│   │   │   │   │   │   │   ├── rest_n.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_seq.hpp
│   │   │   │   │   │   │   ├── to_tuple.hpp
│   │   │   │   │   │   │   └── transform.hpp
│   │   │   │   │   │   ├── list.hpp
│   │   │   │   │   │   ├── logical/
│   │   │   │   │   │   │   ├── and.hpp
│   │   │   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   │   │   ├── bitnor.hpp
│   │   │   │   │   │   │   ├── bitor.hpp
│   │   │   │   │   │   │   ├── bitxor.hpp
│   │   │   │   │   │   │   ├── bool.hpp
│   │   │   │   │   │   │   ├── compl.hpp
│   │   │   │   │   │   │   ├── nor.hpp
│   │   │   │   │   │   │   ├── not.hpp
│   │   │   │   │   │   │   ├── or.hpp
│   │   │   │   │   │   │   └── xor.hpp
│   │   │   │   │   │   ├── logical.hpp
│   │   │   │   │   │   ├── max.hpp
│   │   │   │   │   │   ├── min.hpp
│   │   │   │   │   │   ├── punctuation/
│   │   │   │   │   │   │   ├── comma.hpp
│   │   │   │   │   │   │   ├── comma_if.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_begin_parens.hpp
│   │   │   │   │   │   │   ├── is_begin_parens.hpp
│   │   │   │   │   │   │   ├── paren.hpp
│   │   │   │   │   │   │   ├── paren_if.hpp
│   │   │   │   │   │   │   └── remove_parens.hpp
│   │   │   │   │   │   ├── punctuation.hpp
│   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   ├── repeat_2nd.hpp
│   │   │   │   │   │   ├── repeat_3rd.hpp
│   │   │   │   │   │   ├── repeat_from_to.hpp
│   │   │   │   │   │   ├── repeat_from_to_2nd.hpp
│   │   │   │   │   │   ├── repeat_from_to_3rd.hpp
│   │   │   │   │   │   ├── repetition/
│   │   │   │   │   │   │   ├── deduce_r.hpp
│   │   │   │   │   │   │   ├── deduce_z.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── dmc/
│   │   │   │   │   │   │   │   │   └── for.hpp
│   │   │   │   │   │   │   │   ├── edg/
│   │   │   │   │   │   │   │   │   └── for.hpp
│   │   │   │   │   │   │   │   ├── for.hpp
│   │   │   │   │   │   │   │   └── msvc/
│   │   │   │   │   │   │   │       └── for.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── enum_binary_params.hpp
│   │   │   │   │   │   │   ├── enum_params.hpp
│   │   │   │   │   │   │   ├── enum_params_with_a_default.hpp
│   │   │   │   │   │   │   ├── enum_params_with_defaults.hpp
│   │   │   │   │   │   │   ├── enum_shifted.hpp
│   │   │   │   │   │   │   ├── enum_shifted_binary_params.hpp
│   │   │   │   │   │   │   ├── enum_shifted_params.hpp
│   │   │   │   │   │   │   ├── enum_trailing.hpp
│   │   │   │   │   │   │   ├── enum_trailing_binary_params.hpp
│   │   │   │   │   │   │   ├── enum_trailing_params.hpp
│   │   │   │   │   │   │   ├── for.hpp
│   │   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   │   └── repeat_from_to.hpp
│   │   │   │   │   │   ├── repetition.hpp
│   │   │   │   │   │   ├── selection/
│   │   │   │   │   │   │   ├── max.hpp
│   │   │   │   │   │   │   └── min.hpp
│   │   │   │   │   │   ├── selection.hpp
│   │   │   │   │   │   ├── seq/
│   │   │   │   │   │   │   ├── cat.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── binary_transform.hpp
│   │   │   │   │   │   │   │   ├── is_empty.hpp
│   │   │   │   │   │   │   │   └── split.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── filter.hpp
│   │   │   │   │   │   │   ├── first_n.hpp
│   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   ├── fold_right.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   │   │   ├── for_each_product.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── rest_n.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── seq.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── subseq.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   ├── to_tuple.hpp
│   │   │   │   │   │   │   ├── transform.hpp
│   │   │   │   │   │   │   └── variadic_seq_to_seq.hpp
│   │   │   │   │   │   ├── seq.hpp
│   │   │   │   │   │   ├── slot/
│   │   │   │   │   │   │   ├── counter.hpp
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   ├── counter.hpp
│   │   │   │   │   │   │   │   ├── def.hpp
│   │   │   │   │   │   │   │   ├── shared.hpp
│   │   │   │   │   │   │   │   ├── slot1.hpp
│   │   │   │   │   │   │   │   ├── slot2.hpp
│   │   │   │   │   │   │   │   ├── slot3.hpp
│   │   │   │   │   │   │   │   ├── slot4.hpp
│   │   │   │   │   │   │   │   └── slot5.hpp
│   │   │   │   │   │   │   └── slot.hpp
│   │   │   │   │   │   ├── slot.hpp
│   │   │   │   │   │   ├── stringize.hpp
│   │   │   │   │   │   ├── tuple/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_single_return.hpp
│   │   │   │   │   │   │   ├── eat.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── enum.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── pop_back.hpp
│   │   │   │   │   │   │   ├── pop_front.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   ├── push_front.hpp
│   │   │   │   │   │   │   ├── rem.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   └── to_seq.hpp
│   │   │   │   │   │   ├── tuple.hpp
│   │   │   │   │   │   ├── variadic/
│   │   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   │   └── is_single_return.hpp
│   │   │   │   │   │   │   ├── elem.hpp
│   │   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   │   ├── to_array.hpp
│   │   │   │   │   │   │   ├── to_list.hpp
│   │   │   │   │   │   │   ├── to_seq.hpp
│   │   │   │   │   │   │   └── to_tuple.hpp
│   │   │   │   │   │   ├── variadic.hpp
│   │   │   │   │   │   ├── while.hpp
│   │   │   │   │   │   └── wstringize.hpp
│   │   │   │   │   ├── range/
│   │   │   │   │   │   ├── adaptor/
│   │   │   │   │   │   │   ├── adjacent_filtered.hpp
│   │   │   │   │   │   │   ├── argument_fwd.hpp
│   │   │   │   │   │   │   ├── copied.hpp
│   │   │   │   │   │   │   ├── define_adaptor.hpp
│   │   │   │   │   │   │   ├── filtered.hpp
│   │   │   │   │   │   │   ├── formatted.hpp
│   │   │   │   │   │   │   ├── indexed.hpp
│   │   │   │   │   │   │   ├── indirected.hpp
│   │   │   │   │   │   │   ├── map.hpp
│   │   │   │   │   │   │   ├── replaced.hpp
│   │   │   │   │   │   │   ├── replaced_if.hpp
│   │   │   │   │   │   │   ├── reversed.hpp
│   │   │   │   │   │   │   ├── sliced.hpp
│   │   │   │   │   │   │   ├── strided.hpp
│   │   │   │   │   │   │   ├── tokenized.hpp
│   │   │   │   │   │   │   ├── transformed.hpp
│   │   │   │   │   │   │   ├── type_erased.hpp
│   │   │   │   │   │   │   └── uniqued.hpp
│   │   │   │   │   │   ├── adaptors.hpp
│   │   │   │   │   │   ├── algorithm/
│   │   │   │   │   │   │   ├── adjacent_find.hpp
│   │   │   │   │   │   │   ├── binary_search.hpp
│   │   │   │   │   │   │   ├── copy.hpp
│   │   │   │   │   │   │   ├── copy_backward.hpp
│   │   │   │   │   │   │   ├── count.hpp
│   │   │   │   │   │   │   ├── count_if.hpp
│   │   │   │   │   │   │   ├── equal.hpp
│   │   │   │   │   │   │   ├── equal_range.hpp
│   │   │   │   │   │   │   ├── fill.hpp
│   │   │   │   │   │   │   ├── fill_n.hpp
│   │   │   │   │   │   │   ├── find.hpp
│   │   │   │   │   │   │   ├── find_end.hpp
│   │   │   │   │   │   │   ├── find_first_of.hpp
│   │   │   │   │   │   │   ├── find_if.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── generate.hpp
│   │   │   │   │   │   │   ├── heap_algorithm.hpp
│   │   │   │   │   │   │   ├── inplace_merge.hpp
│   │   │   │   │   │   │   ├── lexicographical_compare.hpp
│   │   │   │   │   │   │   ├── lower_bound.hpp
│   │   │   │   │   │   │   ├── max_element.hpp
│   │   │   │   │   │   │   ├── merge.hpp
│   │   │   │   │   │   │   ├── min_element.hpp
│   │   │   │   │   │   │   ├── mismatch.hpp
│   │   │   │   │   │   │   ├── nth_element.hpp
│   │   │   │   │   │   │   ├── partial_sort.hpp
│   │   │   │   │   │   │   ├── partial_sort_copy.hpp
│   │   │   │   │   │   │   ├── partition.hpp
│   │   │   │   │   │   │   ├── permutation.hpp
│   │   │   │   │   │   │   ├── random_shuffle.hpp
│   │   │   │   │   │   │   ├── remove.hpp
│   │   │   │   │   │   │   ├── remove_copy.hpp
│   │   │   │   │   │   │   ├── remove_copy_if.hpp
│   │   │   │   │   │   │   ├── remove_if.hpp
│   │   │   │   │   │   │   ├── replace.hpp
│   │   │   │   │   │   │   ├── replace_copy.hpp
│   │   │   │   │   │   │   ├── replace_copy_if.hpp
│   │   │   │   │   │   │   ├── replace_if.hpp
│   │   │   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   │   │   ├── reverse_copy.hpp
│   │   │   │   │   │   │   ├── rotate.hpp
│   │   │   │   │   │   │   ├── rotate_copy.hpp
│   │   │   │   │   │   │   ├── search.hpp
│   │   │   │   │   │   │   ├── search_n.hpp
│   │   │   │   │   │   │   ├── set_algorithm.hpp
│   │   │   │   │   │   │   ├── sort.hpp
│   │   │   │   │   │   │   ├── stable_partition.hpp
│   │   │   │   │   │   │   ├── stable_sort.hpp
│   │   │   │   │   │   │   ├── swap_ranges.hpp
│   │   │   │   │   │   │   ├── transform.hpp
│   │   │   │   │   │   │   ├── unique.hpp
│   │   │   │   │   │   │   ├── unique_copy.hpp
│   │   │   │   │   │   │   └── upper_bound.hpp
│   │   │   │   │   │   ├── algorithm.hpp
│   │   │   │   │   │   ├── algorithm_ext/
│   │   │   │   │   │   │   ├── copy_n.hpp
│   │   │   │   │   │   │   ├── erase.hpp
│   │   │   │   │   │   │   ├── for_each.hpp
│   │   │   │   │   │   │   ├── insert.hpp
│   │   │   │   │   │   │   ├── iota.hpp
│   │   │   │   │   │   │   ├── is_sorted.hpp
│   │   │   │   │   │   │   ├── overwrite.hpp
│   │   │   │   │   │   │   ├── push_back.hpp
│   │   │   │   │   │   │   └── push_front.hpp
│   │   │   │   │   │   ├── algorithm_ext.hpp
│   │   │   │   │   │   ├── any_range.hpp
│   │   │   │   │   │   ├── as_array.hpp
│   │   │   │   │   │   ├── as_literal.hpp
│   │   │   │   │   │   ├── atl.hpp
│   │   │   │   │   │   ├── begin.hpp
│   │   │   │   │   │   ├── category.hpp
│   │   │   │   │   │   ├── combine.hpp
│   │   │   │   │   │   ├── concepts.hpp
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── const_iterator.hpp
│   │   │   │   │   │   ├── const_reverse_iterator.hpp
│   │   │   │   │   │   ├── counting_range.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── any_iterator.hpp
│   │   │   │   │   │   │   ├── any_iterator_buffer.hpp
│   │   │   │   │   │   │   ├── any_iterator_interface.hpp
│   │   │   │   │   │   │   ├── any_iterator_wrapper.hpp
│   │   │   │   │   │   │   ├── as_literal.hpp
│   │   │   │   │   │   │   ├── begin.hpp
│   │   │   │   │   │   │   ├── collection_traits.hpp
│   │   │   │   │   │   │   ├── collection_traits_detail.hpp
│   │   │   │   │   │   │   ├── combine_cxx03.hpp
│   │   │   │   │   │   │   ├── combine_cxx11.hpp
│   │   │   │   │   │   │   ├── combine_no_rvalue.hpp
│   │   │   │   │   │   │   ├── combine_rvalue.hpp
│   │   │   │   │   │   │   ├── common.hpp
│   │   │   │   │   │   │   ├── default_constructible_unary_fn.hpp
│   │   │   │   │   │   │   ├── demote_iterator_traversal_tag.hpp
│   │   │   │   │   │   │   ├── detail_str.hpp
│   │   │   │   │   │   │   ├── difference_type.hpp
│   │   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   │   ├── end.hpp
│   │   │   │   │   │   │   ├── extract_optional_type.hpp
│   │   │   │   │   │   │   ├── has_member_size.hpp
│   │   │   │   │   │   │   ├── implementation_help.hpp
│   │   │   │   │   │   │   ├── join_iterator.hpp
│   │   │   │   │   │   │   ├── microsoft.hpp
│   │   │   │   │   │   │   ├── misc_concept.hpp
│   │   │   │   │   │   │   ├── msvc_has_iterator_workaround.hpp
│   │   │   │   │   │   │   ├── range_return.hpp
│   │   │   │   │   │   │   ├── remove_extent.hpp
│   │   │   │   │   │   │   ├── safe_bool.hpp
│   │   │   │   │   │   │   ├── sfinae.hpp
│   │   │   │   │   │   │   ├── size_type.hpp
│   │   │   │   │   │   │   ├── sizer.hpp
│   │   │   │   │   │   │   ├── str_types.hpp
│   │   │   │   │   │   │   └── value_type.hpp
│   │   │   │   │   │   ├── difference_type.hpp
│   │   │   │   │   │   ├── distance.hpp
│   │   │   │   │   │   ├── empty.hpp
│   │   │   │   │   │   ├── end.hpp
│   │   │   │   │   │   ├── functions.hpp
│   │   │   │   │   │   ├── has_range_iterator.hpp
│   │   │   │   │   │   ├── irange.hpp
│   │   │   │   │   │   ├── istream_range.hpp
│   │   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   │   ├── iterator_range.hpp
│   │   │   │   │   │   ├── iterator_range_core.hpp
│   │   │   │   │   │   ├── iterator_range_hash.hpp
│   │   │   │   │   │   ├── iterator_range_io.hpp
│   │   │   │   │   │   ├── join.hpp
│   │   │   │   │   │   ├── metafunctions.hpp
│   │   │   │   │   │   ├── mfc.hpp
│   │   │   │   │   │   ├── mfc_map.hpp
│   │   │   │   │   │   ├── mutable_iterator.hpp
│   │   │   │   │   │   ├── numeric.hpp
│   │   │   │   │   │   ├── pointer.hpp
│   │   │   │   │   │   ├── range_fwd.hpp
│   │   │   │   │   │   ├── rbegin.hpp
│   │   │   │   │   │   ├── reference.hpp
│   │   │   │   │   │   ├── rend.hpp
│   │   │   │   │   │   ├── result_iterator.hpp
│   │   │   │   │   │   ├── reverse_iterator.hpp
│   │   │   │   │   │   ├── reverse_result_iterator.hpp
│   │   │   │   │   │   ├── size.hpp
│   │   │   │   │   │   ├── size_type.hpp
│   │   │   │   │   │   ├── sub_range.hpp
│   │   │   │   │   │   ├── traversal.hpp
│   │   │   │   │   │   └── value_type.hpp
│   │   │   │   │   ├── ref.hpp
│   │   │   │   │   ├── shared_ptr.hpp
│   │   │   │   │   ├── smart_ptr/
│   │   │   │   │   │   ├── allocate_shared_array.hpp
│   │   │   │   │   │   ├── bad_weak_ptr.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── array_allocator.hpp
│   │   │   │   │   │   │   ├── array_count_impl.hpp
│   │   │   │   │   │   │   ├── array_traits.hpp
│   │   │   │   │   │   │   ├── array_utility.hpp
│   │   │   │   │   │   │   ├── atomic_count.hpp
│   │   │   │   │   │   │   ├── atomic_count_gcc.hpp
│   │   │   │   │   │   │   ├── atomic_count_gcc_x86.hpp
│   │   │   │   │   │   │   ├── atomic_count_nt.hpp
│   │   │   │   │   │   │   ├── atomic_count_pt.hpp
│   │   │   │   │   │   │   ├── atomic_count_solaris.hpp
│   │   │   │   │   │   │   ├── atomic_count_spin.hpp
│   │   │   │   │   │   │   ├── atomic_count_std_atomic.hpp
│   │   │   │   │   │   │   ├── atomic_count_sync.hpp
│   │   │   │   │   │   │   ├── atomic_count_win32.hpp
│   │   │   │   │   │   │   ├── lightweight_mutex.hpp
│   │   │   │   │   │   │   ├── lwm_nop.hpp
│   │   │   │   │   │   │   ├── lwm_pthreads.hpp
│   │   │   │   │   │   │   ├── lwm_win32_cs.hpp
│   │   │   │   │   │   │   ├── operator_bool.hpp
│   │   │   │   │   │   │   ├── quick_allocator.hpp
│   │   │   │   │   │   │   ├── shared_count.hpp
│   │   │   │   │   │   │   ├── sp_convertible.hpp
│   │   │   │   │   │   │   ├── sp_counted_base.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_acc_ia64.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_aix.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_clang.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_cw_ppc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_cw_x86.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_ia64.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_mips.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_ppc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_sparc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_gcc_x86.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_nt.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_pt.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_snc_ps3.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_solaris.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_spin.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_std_atomic.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_sync.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_vacpp_ppc.hpp
│   │   │   │   │   │   │   ├── sp_counted_base_w32.hpp
│   │   │   │   │   │   │   ├── sp_counted_impl.hpp
│   │   │   │   │   │   │   ├── sp_disable_deprecated.hpp
│   │   │   │   │   │   │   ├── sp_forward.hpp
│   │   │   │   │   │   │   ├── sp_has_sync.hpp
│   │   │   │   │   │   │   ├── sp_if_array.hpp
│   │   │   │   │   │   │   ├── sp_interlocked.hpp
│   │   │   │   │   │   │   ├── sp_nullptr_t.hpp
│   │   │   │   │   │   │   ├── spinlock.hpp
│   │   │   │   │   │   │   ├── spinlock_gcc_arm.hpp
│   │   │   │   │   │   │   ├── spinlock_nt.hpp
│   │   │   │   │   │   │   ├── spinlock_pool.hpp
│   │   │   │   │   │   │   ├── spinlock_pt.hpp
│   │   │   │   │   │   │   ├── spinlock_std_atomic.hpp
│   │   │   │   │   │   │   ├── spinlock_sync.hpp
│   │   │   │   │   │   │   ├── spinlock_w32.hpp
│   │   │   │   │   │   │   ├── up_if_array.hpp
│   │   │   │   │   │   │   ├── up_if_not_array.hpp
│   │   │   │   │   │   │   └── yield_k.hpp
│   │   │   │   │   │   ├── enable_shared_from_raw.hpp
│   │   │   │   │   │   ├── enable_shared_from_this.hpp
│   │   │   │   │   │   ├── intrusive_ptr.hpp
│   │   │   │   │   │   ├── intrusive_ref_counter.hpp
│   │   │   │   │   │   ├── make_shared.hpp
│   │   │   │   │   │   ├── make_shared_array.hpp
│   │   │   │   │   │   ├── make_shared_object.hpp
│   │   │   │   │   │   ├── make_unique.hpp
│   │   │   │   │   │   ├── make_unique_array.hpp
│   │   │   │   │   │   ├── make_unique_object.hpp
│   │   │   │   │   │   ├── owner_less.hpp
│   │   │   │   │   │   ├── scoped_array.hpp
│   │   │   │   │   │   ├── scoped_ptr.hpp
│   │   │   │   │   │   ├── shared_array.hpp
│   │   │   │   │   │   ├── shared_ptr.hpp
│   │   │   │   │   │   └── weak_ptr.hpp
│   │   │   │   │   ├── static_assert.hpp
│   │   │   │   │   ├── system/
│   │   │   │   │   │   ├── api_config.hpp
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── cygwin_error.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── error_code.ipp
│   │   │   │   │   │   │   └── local_free_on_destruction.hpp
│   │   │   │   │   │   ├── error_code.hpp
│   │   │   │   │   │   ├── linux_error.hpp
│   │   │   │   │   │   ├── system_error.hpp
│   │   │   │   │   │   └── windows_error.hpp
│   │   │   │   │   ├── throw_exception.hpp
│   │   │   │   │   ├── token_functions.hpp
│   │   │   │   │   ├── token_iterator.hpp
│   │   │   │   │   ├── tokenizer.hpp
│   │   │   │   │   ├── type_traits/
│   │   │   │   │   │   ├── add_const.hpp
│   │   │   │   │   │   ├── add_cv.hpp
│   │   │   │   │   │   ├── add_lvalue_reference.hpp
│   │   │   │   │   │   ├── add_pointer.hpp
│   │   │   │   │   │   ├── add_reference.hpp
│   │   │   │   │   │   ├── add_rvalue_reference.hpp
│   │   │   │   │   │   ├── add_volatile.hpp
│   │   │   │   │   │   ├── aligned_storage.hpp
│   │   │   │   │   │   ├── alignment_of.hpp
│   │   │   │   │   │   ├── alignment_traits.hpp
│   │   │   │   │   │   ├── arithmetic_traits.hpp
│   │   │   │   │   │   ├── array_traits.hpp
│   │   │   │   │   │   ├── broken_compiler_spec.hpp
│   │   │   │   │   │   ├── common_type.hpp
│   │   │   │   │   │   ├── composite_traits.hpp
│   │   │   │   │   │   ├── conditional.hpp
│   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   ├── conversion_traits.hpp
│   │   │   │   │   │   ├── copy_cv.hpp
│   │   │   │   │   │   ├── cv_traits.hpp
│   │   │   │   │   │   ├── decay.hpp
│   │   │   │   │   │   ├── declval.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── bool_trait_def.hpp
│   │   │   │   │   │   │   ├── bool_trait_undef.hpp
│   │   │   │   │   │   │   ├── common_arithmetic_type.hpp
│   │   │   │   │   │   │   ├── common_type_impl.hpp
│   │   │   │   │   │   │   ├── composite_member_pointer_type.hpp
│   │   │   │   │   │   │   ├── composite_pointer_type.hpp
│   │   │   │   │   │   │   ├── config.hpp
│   │   │   │   │   │   │   ├── has_binary_operator.hpp
│   │   │   │   │   │   │   ├── has_postfix_operator.hpp
│   │   │   │   │   │   │   ├── has_prefix_operator.hpp
│   │   │   │   │   │   │   ├── ice_and.hpp
│   │   │   │   │   │   │   ├── ice_eq.hpp
│   │   │   │   │   │   │   ├── ice_not.hpp
│   │   │   │   │   │   │   ├── ice_or.hpp
│   │   │   │   │   │   │   ├── is_function_ptr_helper.hpp
│   │   │   │   │   │   │   ├── is_function_ptr_tester.hpp
│   │   │   │   │   │   │   ├── is_mem_fun_pointer_impl.hpp
│   │   │   │   │   │   │   ├── is_mem_fun_pointer_tester.hpp
│   │   │   │   │   │   │   ├── mp_defer.hpp
│   │   │   │   │   │   │   ├── template_arity_spec.hpp
│   │   │   │   │   │   │   └── yes_no_type.hpp
│   │   │   │   │   │   ├── extent.hpp
│   │   │   │   │   │   ├── floating_point_promotion.hpp
│   │   │   │   │   │   ├── function_traits.hpp
│   │   │   │   │   │   ├── has_bit_and.hpp
│   │   │   │   │   │   ├── has_bit_and_assign.hpp
│   │   │   │   │   │   ├── has_bit_or.hpp
│   │   │   │   │   │   ├── has_bit_or_assign.hpp
│   │   │   │   │   │   ├── has_bit_xor.hpp
│   │   │   │   │   │   ├── has_bit_xor_assign.hpp
│   │   │   │   │   │   ├── has_complement.hpp
│   │   │   │   │   │   ├── has_dereference.hpp
│   │   │   │   │   │   ├── has_divides.hpp
│   │   │   │   │   │   ├── has_divides_assign.hpp
│   │   │   │   │   │   ├── has_equal_to.hpp
│   │   │   │   │   │   ├── has_greater.hpp
│   │   │   │   │   │   ├── has_greater_equal.hpp
│   │   │   │   │   │   ├── has_left_shift.hpp
│   │   │   │   │   │   ├── has_left_shift_assign.hpp
│   │   │   │   │   │   ├── has_less.hpp
│   │   │   │   │   │   ├── has_less_equal.hpp
│   │   │   │   │   │   ├── has_logical_and.hpp
│   │   │   │   │   │   ├── has_logical_not.hpp
│   │   │   │   │   │   ├── has_logical_or.hpp
│   │   │   │   │   │   ├── has_minus.hpp
│   │   │   │   │   │   ├── has_minus_assign.hpp
│   │   │   │   │   │   ├── has_modulus.hpp
│   │   │   │   │   │   ├── has_modulus_assign.hpp
│   │   │   │   │   │   ├── has_multiplies.hpp
│   │   │   │   │   │   ├── has_multiplies_assign.hpp
│   │   │   │   │   │   ├── has_negate.hpp
│   │   │   │   │   │   ├── has_new_operator.hpp
│   │   │   │   │   │   ├── has_not_equal_to.hpp
│   │   │   │   │   │   ├── has_nothrow_assign.hpp
│   │   │   │   │   │   ├── has_nothrow_constructor.hpp
│   │   │   │   │   │   ├── has_nothrow_copy.hpp
│   │   │   │   │   │   ├── has_nothrow_destructor.hpp
│   │   │   │   │   │   ├── has_operator.hpp
│   │   │   │   │   │   ├── has_plus.hpp
│   │   │   │   │   │   ├── has_plus_assign.hpp
│   │   │   │   │   │   ├── has_post_decrement.hpp
│   │   │   │   │   │   ├── has_post_increment.hpp
│   │   │   │   │   │   ├── has_pre_decrement.hpp
│   │   │   │   │   │   ├── has_pre_increment.hpp
│   │   │   │   │   │   ├── has_right_shift.hpp
│   │   │   │   │   │   ├── has_right_shift_assign.hpp
│   │   │   │   │   │   ├── has_trivial_assign.hpp
│   │   │   │   │   │   ├── has_trivial_constructor.hpp
│   │   │   │   │   │   ├── has_trivial_copy.hpp
│   │   │   │   │   │   ├── has_trivial_destructor.hpp
│   │   │   │   │   │   ├── has_trivial_move_assign.hpp
│   │   │   │   │   │   ├── has_trivial_move_constructor.hpp
│   │   │   │   │   │   ├── has_unary_minus.hpp
│   │   │   │   │   │   ├── has_unary_plus.hpp
│   │   │   │   │   │   ├── has_virtual_destructor.hpp
│   │   │   │   │   │   ├── ice.hpp
│   │   │   │   │   │   ├── integral_constant.hpp
│   │   │   │   │   │   ├── integral_promotion.hpp
│   │   │   │   │   │   ├── intrinsics.hpp
│   │   │   │   │   │   ├── is_abstract.hpp
│   │   │   │   │   │   ├── is_arithmetic.hpp
│   │   │   │   │   │   ├── is_array.hpp
│   │   │   │   │   │   ├── is_assignable.hpp
│   │   │   │   │   │   ├── is_base_and_derived.hpp
│   │   │   │   │   │   ├── is_base_of.hpp
│   │   │   │   │   │   ├── is_base_of_tr1.hpp
│   │   │   │   │   │   ├── is_class.hpp
│   │   │   │   │   │   ├── is_complex.hpp
│   │   │   │   │   │   ├── is_compound.hpp
│   │   │   │   │   │   ├── is_const.hpp
│   │   │   │   │   │   ├── is_constructible.hpp
│   │   │   │   │   │   ├── is_convertible.hpp
│   │   │   │   │   │   ├── is_copy_assignable.hpp
│   │   │   │   │   │   ├── is_copy_constructible.hpp
│   │   │   │   │   │   ├── is_default_constructible.hpp
│   │   │   │   │   │   ├── is_destructible.hpp
│   │   │   │   │   │   ├── is_empty.hpp
│   │   │   │   │   │   ├── is_enum.hpp
│   │   │   │   │   │   ├── is_final.hpp
│   │   │   │   │   │   ├── is_float.hpp
│   │   │   │   │   │   ├── is_floating_point.hpp
│   │   │   │   │   │   ├── is_function.hpp
│   │   │   │   │   │   ├── is_fundamental.hpp
│   │   │   │   │   │   ├── is_integral.hpp
│   │   │   │   │   │   ├── is_lvalue_reference.hpp
│   │   │   │   │   │   ├── is_member_function_pointer.hpp
│   │   │   │   │   │   ├── is_member_object_pointer.hpp
│   │   │   │   │   │   ├── is_member_pointer.hpp
│   │   │   │   │   │   ├── is_nothrow_move_assignable.hpp
│   │   │   │   │   │   ├── is_nothrow_move_constructible.hpp
│   │   │   │   │   │   ├── is_object.hpp
│   │   │   │   │   │   ├── is_pod.hpp
│   │   │   │   │   │   ├── is_pointer.hpp
│   │   │   │   │   │   ├── is_polymorphic.hpp
│   │   │   │   │   │   ├── is_reference.hpp
│   │   │   │   │   │   ├── is_rvalue_reference.hpp
│   │   │   │   │   │   ├── is_same.hpp
│   │   │   │   │   │   ├── is_scalar.hpp
│   │   │   │   │   │   ├── is_signed.hpp
│   │   │   │   │   │   ├── is_stateless.hpp
│   │   │   │   │   │   ├── is_union.hpp
│   │   │   │   │   │   ├── is_unsigned.hpp
│   │   │   │   │   │   ├── is_virtual_base_of.hpp
│   │   │   │   │   │   ├── is_void.hpp
│   │   │   │   │   │   ├── is_volatile.hpp
│   │   │   │   │   │   ├── make_signed.hpp
│   │   │   │   │   │   ├── make_unsigned.hpp
│   │   │   │   │   │   ├── object_traits.hpp
│   │   │   │   │   │   ├── promote.hpp
│   │   │   │   │   │   ├── rank.hpp
│   │   │   │   │   │   ├── reference_traits.hpp
│   │   │   │   │   │   ├── remove_all_extents.hpp
│   │   │   │   │   │   ├── remove_bounds.hpp
│   │   │   │   │   │   ├── remove_const.hpp
│   │   │   │   │   │   ├── remove_cv.hpp
│   │   │   │   │   │   ├── remove_extent.hpp
│   │   │   │   │   │   ├── remove_pointer.hpp
│   │   │   │   │   │   ├── remove_reference.hpp
│   │   │   │   │   │   ├── remove_volatile.hpp
│   │   │   │   │   │   ├── same_traits.hpp
│   │   │   │   │   │   ├── transform_traits.hpp
│   │   │   │   │   │   ├── type_identity.hpp
│   │   │   │   │   │   └── type_with_alignment.hpp
│   │   │   │   │   ├── utility/
│   │   │   │   │   │   ├── addressof.hpp
│   │   │   │   │   │   ├── base_from_member.hpp
│   │   │   │   │   │   ├── binary.hpp
│   │   │   │   │   │   ├── compare_pointees.hpp
│   │   │   │   │   │   ├── declval.hpp
│   │   │   │   │   │   ├── detail/
│   │   │   │   │   │   │   ├── in_place_factory_prefix.hpp
│   │   │   │   │   │   │   ├── in_place_factory_suffix.hpp
│   │   │   │   │   │   │   └── result_of_iterate.hpp
│   │   │   │   │   │   ├── empty_deleter.hpp
│   │   │   │   │   │   ├── enable_if.hpp
│   │   │   │   │   │   ├── explicit_operator_bool.hpp
│   │   │   │   │   │   ├── identity_type.hpp
│   │   │   │   │   │   ├── in_place_factory.hpp
│   │   │   │   │   │   ├── result_of.hpp
│   │   │   │   │   │   ├── string_ref.hpp
│   │   │   │   │   │   ├── string_ref_fwd.hpp
│   │   │   │   │   │   ├── swap.hpp
│   │   │   │   │   │   ├── typed_in_place_factory.hpp
│   │   │   │   │   │   └── value_init.hpp
│   │   │   │   │   ├── utility.hpp
│   │   │   │   │   └── version.hpp
│   │   │   │   ├── boost.props
│   │   │   │   ├── boost_d.props
│   │   │   │   ├── x64/
│   │   │   │   │   └── v140/
│   │   │   │   │       └── lib/
│   │   │   │   │           ├── libboost_filesystem-vc140-mt-1_60.lib
│   │   │   │   │           ├── libboost_filesystem-vc140-mt-gd-1_60.lib
│   │   │   │   │           ├── libboost_system-vc140-mt-1_60.lib
│   │   │   │   │           └── libboost_system-vc140-mt-gd-1_60.lib
│   │   │   │   └── x86/
│   │   │   │       └── v140/
│   │   │   │           └── lib/
│   │   │   │               ├── libboost_filesystem-vc140-mt-1_60.lib
│   │   │   │               ├── libboost_filesystem-vc140-mt-gd-1_60.lib
│   │   │   │               ├── libboost_system-vc140-mt-1_60.lib
│   │   │   │               └── libboost_system-vc140-mt-gd-1_60.lib
│   │   │   ├── dlib/
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── LICENSE.txt
│   │   │   │   ├── README.txt
│   │   │   │   ├── cmake_find_blas.txt
│   │   │   │   ├── dlib.props
│   │   │   │   ├── dlib.vcxproj
│   │   │   │   └── include/
│   │   │   │       └── dlib/
│   │   │   │           ├── add_python_module
│   │   │   │           ├── algs.h
│   │   │   │           ├── all/
│   │   │   │           │   └── source.cpp
│   │   │   │           ├── all_console.cpp
│   │   │   │           ├── all_gui.cpp
│   │   │   │           ├── any/
│   │   │   │           │   ├── any.h
│   │   │   │           │   ├── any_abstract.h
│   │   │   │           │   ├── any_decision_function.h
│   │   │   │           │   ├── any_decision_function_abstract.h
│   │   │   │           │   ├── any_function.h
│   │   │   │           │   ├── any_function_abstract.h
│   │   │   │           │   ├── any_function_impl.h
│   │   │   │           │   ├── any_function_impl2.h
│   │   │   │           │   ├── any_trainer.h
│   │   │   │           │   └── any_trainer_abstract.h
│   │   │   │           ├── any.h
│   │   │   │           ├── array/
│   │   │   │           │   ├── array_kernel.h
│   │   │   │           │   ├── array_kernel_abstract.h
│   │   │   │           │   ├── array_tools.h
│   │   │   │           │   └── array_tools_abstract.h
│   │   │   │           ├── array.h
│   │   │   │           ├── array2d/
│   │   │   │           │   ├── array2d_generic_image.h
│   │   │   │           │   ├── array2d_kernel.h
│   │   │   │           │   ├── array2d_kernel_abstract.h
│   │   │   │           │   └── serialize_pixel_overloads.h
│   │   │   │           ├── array2d.h
│   │   │   │           ├── assert.h
│   │   │   │           ├── base64/
│   │   │   │           │   ├── base64_kernel_1.cpp
│   │   │   │           │   ├── base64_kernel_1.h
│   │   │   │           │   └── base64_kernel_abstract.h
│   │   │   │           ├── base64.h
│   │   │   │           ├── bayes_utils/
│   │   │   │           │   ├── bayes_utils.h
│   │   │   │           │   └── bayes_utils_abstract.h
│   │   │   │           ├── bayes_utils.h
│   │   │   │           ├── bigint/
│   │   │   │           │   ├── bigint_kernel_1.cpp
│   │   │   │           │   ├── bigint_kernel_1.h
│   │   │   │           │   ├── bigint_kernel_2.cpp
│   │   │   │           │   ├── bigint_kernel_2.h
│   │   │   │           │   ├── bigint_kernel_abstract.h
│   │   │   │           │   └── bigint_kernel_c.h
│   │   │   │           ├── bigint.h
│   │   │   │           ├── binary_search_tree/
│   │   │   │           │   ├── binary_search_tree_kernel_1.h
│   │   │   │           │   ├── binary_search_tree_kernel_2.h
│   │   │   │           │   ├── binary_search_tree_kernel_abstract.h
│   │   │   │           │   └── binary_search_tree_kernel_c.h
│   │   │   │           ├── binary_search_tree.h
│   │   │   │           ├── bit_stream/
│   │   │   │           │   ├── bit_stream_kernel_1.cpp
│   │   │   │           │   ├── bit_stream_kernel_1.h
│   │   │   │           │   ├── bit_stream_kernel_abstract.h
│   │   │   │           │   ├── bit_stream_kernel_c.h
│   │   │   │           │   ├── bit_stream_multi_1.h
│   │   │   │           │   ├── bit_stream_multi_abstract.h
│   │   │   │           │   └── bit_stream_multi_c.h
│   │   │   │           ├── bit_stream.h
│   │   │   │           ├── bound_function_pointer/
│   │   │   │           │   ├── bound_function_pointer_kernel_1.h
│   │   │   │           │   └── bound_function_pointer_kernel_abstract.h
│   │   │   │           ├── bound_function_pointer.h
│   │   │   │           ├── bridge/
│   │   │   │           │   ├── bridge.h
│   │   │   │           │   └── bridge_abstract.h
│   │   │   │           ├── bridge.h
│   │   │   │           ├── bsp/
│   │   │   │           │   ├── bsp.cpp
│   │   │   │           │   ├── bsp.h
│   │   │   │           │   └── bsp_abstract.h
│   │   │   │           ├── bsp.h
│   │   │   │           ├── byte_orderer/
│   │   │   │           │   ├── byte_orderer_kernel_1.h
│   │   │   │           │   └── byte_orderer_kernel_abstract.h
│   │   │   │           ├── byte_orderer.h
│   │   │   │           ├── cassert
│   │   │   │           ├── clustering/
│   │   │   │           │   ├── chinese_whispers.h
│   │   │   │           │   ├── chinese_whispers_abstract.h
│   │   │   │           │   ├── modularity_clustering.h
│   │   │   │           │   └── modularity_clustering_abstract.h
│   │   │   │           ├── clustering.h
│   │   │   │           ├── cmake
│   │   │   │           ├── cmd_line_parser/
│   │   │   │           │   ├── cmd_line_parser_check_1.h
│   │   │   │           │   ├── cmd_line_parser_check_c.h
│   │   │   │           │   ├── cmd_line_parser_kernel_1.h
│   │   │   │           │   ├── cmd_line_parser_kernel_abstract.h
│   │   │   │           │   ├── cmd_line_parser_kernel_c.h
│   │   │   │           │   ├── cmd_line_parser_print_1.h
│   │   │   │           │   ├── get_option.h
│   │   │   │           │   └── get_option_abstract.h
│   │   │   │           ├── cmd_line_parser.h
│   │   │   │           ├── compress_stream/
│   │   │   │           │   ├── compress_stream_kernel_1.h
│   │   │   │           │   ├── compress_stream_kernel_2.h
│   │   │   │           │   ├── compress_stream_kernel_3.h
│   │   │   │           │   └── compress_stream_kernel_abstract.h
│   │   │   │           ├── compress_stream.h
│   │   │   │           ├── conditioning_class/
│   │   │   │           │   ├── conditioning_class_kernel_1.h
│   │   │   │           │   ├── conditioning_class_kernel_2.h
│   │   │   │           │   ├── conditioning_class_kernel_3.h
│   │   │   │           │   ├── conditioning_class_kernel_4.h
│   │   │   │           │   ├── conditioning_class_kernel_abstract.h
│   │   │   │           │   └── conditioning_class_kernel_c.h
│   │   │   │           ├── conditioning_class.h
│   │   │   │           ├── config.h
│   │   │   │           ├── config_reader/
│   │   │   │           │   ├── config_reader_kernel_1.h
│   │   │   │           │   ├── config_reader_kernel_abstract.h
│   │   │   │           │   ├── config_reader_thread_safe_1.h
│   │   │   │           │   └── config_reader_thread_safe_abstract.h
│   │   │   │           ├── config_reader.h
│   │   │   │           ├── console_progress_indicator.h
│   │   │   │           ├── cpp_pretty_printer/
│   │   │   │           │   ├── cpp_pretty_printer_kernel_1.h
│   │   │   │           │   ├── cpp_pretty_printer_kernel_2.h
│   │   │   │           │   └── cpp_pretty_printer_kernel_abstract.h
│   │   │   │           ├── cpp_pretty_printer.h
│   │   │   │           ├── cpp_tokenizer/
│   │   │   │           │   ├── cpp_tokenizer_kernel_1.h
│   │   │   │           │   ├── cpp_tokenizer_kernel_abstract.h
│   │   │   │           │   └── cpp_tokenizer_kernel_c.h
│   │   │   │           ├── cpp_tokenizer.h
│   │   │   │           ├── crc32/
│   │   │   │           │   ├── crc32_kernel_1.h
│   │   │   │           │   └── crc32_kernel_abstract.h
│   │   │   │           ├── crc32.h
│   │   │   │           ├── cstring
│   │   │   │           ├── data_io/
│   │   │   │           │   ├── image_dataset_metadata.cpp
│   │   │   │           │   ├── image_dataset_metadata.h
│   │   │   │           │   ├── libsvm_io.h
│   │   │   │           │   ├── libsvm_io_abstract.h
│   │   │   │           │   ├── load_image_dataset.h
│   │   │   │           │   └── load_image_dataset_abstract.h
│   │   │   │           ├── data_io.h
│   │   │   │           ├── dir_nav/
│   │   │   │           │   ├── dir_nav_extensions.cpp
│   │   │   │           │   ├── dir_nav_extensions.h
│   │   │   │           │   ├── dir_nav_extensions_abstract.h
│   │   │   │           │   ├── dir_nav_kernel_1.cpp
│   │   │   │           │   ├── dir_nav_kernel_1.h
│   │   │   │           │   ├── dir_nav_kernel_2.cpp
│   │   │   │           │   ├── dir_nav_kernel_2.h
│   │   │   │           │   ├── dir_nav_kernel_abstract.h
│   │   │   │           │   ├── posix.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── dir_nav.h
│   │   │   │           ├── directed_graph/
│   │   │   │           │   ├── directed_graph_kernel_1.h
│   │   │   │           │   └── directed_graph_kernel_abstract.h
│   │   │   │           ├── directed_graph.h
│   │   │   │           ├── disjoint_subsets/
│   │   │   │           │   ├── disjoint_subsets.h
│   │   │   │           │   └── disjoint_subsets_abstract.h
│   │   │   │           ├── disjoint_subsets.h
│   │   │   │           ├── dlib_include_path_tutorial.txt
│   │   │   │           ├── enable_if.h
│   │   │   │           ├── entropy_decoder/
│   │   │   │           │   ├── entropy_decoder_kernel_1.cpp
│   │   │   │           │   ├── entropy_decoder_kernel_1.h
│   │   │   │           │   ├── entropy_decoder_kernel_2.cpp
│   │   │   │           │   ├── entropy_decoder_kernel_2.h
│   │   │   │           │   ├── entropy_decoder_kernel_abstract.h
│   │   │   │           │   └── entropy_decoder_kernel_c.h
│   │   │   │           ├── entropy_decoder.h
│   │   │   │           ├── entropy_decoder_model/
│   │   │   │           │   ├── entropy_decoder_model_kernel_1.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_2.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_3.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_4.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_5.h
│   │   │   │           │   ├── entropy_decoder_model_kernel_6.h
│   │   │   │           │   └── entropy_decoder_model_kernel_abstract.h
│   │   │   │           ├── entropy_decoder_model.h
│   │   │   │           ├── entropy_encoder/
│   │   │   │           │   ├── entropy_encoder_kernel_1.cpp
│   │   │   │           │   ├── entropy_encoder_kernel_1.h
│   │   │   │           │   ├── entropy_encoder_kernel_2.cpp
│   │   │   │           │   ├── entropy_encoder_kernel_2.h
│   │   │   │           │   ├── entropy_encoder_kernel_abstract.h
│   │   │   │           │   └── entropy_encoder_kernel_c.h
│   │   │   │           ├── entropy_encoder.h
│   │   │   │           ├── entropy_encoder_model/
│   │   │   │           │   ├── entropy_encoder_model_kernel_1.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_2.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_3.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_4.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_5.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_6.h
│   │   │   │           │   ├── entropy_encoder_model_kernel_abstract.h
│   │   │   │           │   └── entropy_encoder_model_kernel_c.h
│   │   │   │           ├── entropy_encoder_model.h
│   │   │   │           ├── error.h
│   │   │   │           ├── filtering/
│   │   │   │           │   ├── kalman_filter.h
│   │   │   │           │   ├── kalman_filter_abstract.h
│   │   │   │           │   ├── rls_filter.h
│   │   │   │           │   └── rls_filter_abstract.h
│   │   │   │           ├── filtering.h
│   │   │   │           ├── float_details.h
│   │   │   │           ├── fstream
│   │   │   │           ├── general_hash/
│   │   │   │           │   ├── count_bits.h
│   │   │   │           │   ├── count_bits_abstract.h
│   │   │   │           │   ├── general_hash.h
│   │   │   │           │   ├── hash.h
│   │   │   │           │   ├── hash_abstract.h
│   │   │   │           │   ├── murmur_hash3.h
│   │   │   │           │   ├── murmur_hash3_abstract.h
│   │   │   │           │   ├── random_hashing.h
│   │   │   │           │   └── random_hashing_abstract.h
│   │   │   │           ├── geometry/
│   │   │   │           │   ├── border_enumerator.h
│   │   │   │           │   ├── border_enumerator_abstract.h
│   │   │   │           │   ├── point_transforms.h
│   │   │   │           │   ├── point_transforms_abstract.h
│   │   │   │           │   ├── rectangle.h
│   │   │   │           │   ├── rectangle_abstract.h
│   │   │   │           │   ├── vector.h
│   │   │   │           │   └── vector_abstract.h
│   │   │   │           ├── geometry.h
│   │   │   │           ├── graph/
│   │   │   │           │   ├── graph_kernel_1.h
│   │   │   │           │   └── graph_kernel_abstract.h
│   │   │   │           ├── graph.h
│   │   │   │           ├── graph_cuts/
│   │   │   │           │   ├── find_max_factor_graph_potts.h
│   │   │   │           │   ├── find_max_factor_graph_potts_abstract.h
│   │   │   │           │   ├── general_flow_graph.h
│   │   │   │           │   ├── general_potts_problem.h
│   │   │   │           │   ├── graph_labeler.h
│   │   │   │           │   ├── graph_labeler_abstract.h
│   │   │   │           │   ├── min_cut.h
│   │   │   │           │   └── min_cut_abstract.h
│   │   │   │           ├── graph_cuts.h
│   │   │   │           ├── graph_utils/
│   │   │   │           │   ├── edge_list_graphs.h
│   │   │   │           │   ├── edge_list_graphs_abstract.h
│   │   │   │           │   ├── find_k_nearest_neighbors_lsh.h
│   │   │   │           │   ├── find_k_nearest_neighbors_lsh_abstract.h
│   │   │   │           │   ├── function_objects.h
│   │   │   │           │   ├── function_objects_abstract.h
│   │   │   │           │   ├── graph_utils.h
│   │   │   │           │   ├── graph_utils_abstract.h
│   │   │   │           │   ├── ordered_sample_pair.h
│   │   │   │           │   ├── ordered_sample_pair_abstract.h
│   │   │   │           │   ├── sample_pair.h
│   │   │   │           │   └── sample_pair_abstract.h
│   │   │   │           ├── graph_utils.h
│   │   │   │           ├── graph_utils_threaded.h
│   │   │   │           ├── gui_core/
│   │   │   │           │   ├── gui_core_kernel_1.cpp
│   │   │   │           │   ├── gui_core_kernel_1.h
│   │   │   │           │   ├── gui_core_kernel_2.cpp
│   │   │   │           │   ├── gui_core_kernel_2.h
│   │   │   │           │   ├── gui_core_kernel_abstract.h
│   │   │   │           │   ├── windows.h
│   │   │   │           │   └── xlib.h
│   │   │   │           ├── gui_core.h
│   │   │   │           ├── gui_widgets/
│   │   │   │           │   ├── base_widgets.cpp
│   │   │   │           │   ├── base_widgets.h
│   │   │   │           │   ├── base_widgets_abstract.h
│   │   │   │           │   ├── canvas_drawing.cpp
│   │   │   │           │   ├── canvas_drawing.h
│   │   │   │           │   ├── canvas_drawing_abstract.h
│   │   │   │           │   ├── drawable.cpp
│   │   │   │           │   ├── drawable.h
│   │   │   │           │   ├── drawable_abstract.h
│   │   │   │           │   ├── fonts.cpp
│   │   │   │           │   ├── fonts.h
│   │   │   │           │   ├── fonts_abstract.h
│   │   │   │           │   ├── nativefont.h
│   │   │   │           │   ├── style.cpp
│   │   │   │           │   ├── style.h
│   │   │   │           │   ├── style_abstract.h
│   │   │   │           │   ├── widgets.cpp
│   │   │   │           │   ├── widgets.h
│   │   │   │           │   └── widgets_abstract.h
│   │   │   │           ├── gui_widgets.h
│   │   │   │           ├── hash.h
│   │   │   │           ├── hash_map/
│   │   │   │           │   ├── hash_map_kernel_1.h
│   │   │   │           │   ├── hash_map_kernel_abstract.h
│   │   │   │           │   └── hash_map_kernel_c.h
│   │   │   │           ├── hash_map.h
│   │   │   │           ├── hash_set/
│   │   │   │           │   ├── hash_set_kernel_1.h
│   │   │   │           │   ├── hash_set_kernel_abstract.h
│   │   │   │           │   └── hash_set_kernel_c.h
│   │   │   │           ├── hash_set.h
│   │   │   │           ├── hash_table/
│   │   │   │           │   ├── hash_table_kernel_1.h
│   │   │   │           │   ├── hash_table_kernel_2.h
│   │   │   │           │   ├── hash_table_kernel_abstract.h
│   │   │   │           │   └── hash_table_kernel_c.h
│   │   │   │           ├── hash_table.h
│   │   │   │           ├── http_client/
│   │   │   │           │   ├── http_client.cpp
│   │   │   │           │   ├── http_client.h
│   │   │   │           │   └── http_client_abstract.h
│   │   │   │           ├── image_io.h
│   │   │   │           ├── image_keypoint/
│   │   │   │           │   ├── binned_vector_feature_image.h
│   │   │   │           │   ├── binned_vector_feature_image_abstract.h
│   │   │   │           │   ├── build_separable_poly_filters.h
│   │   │   │           │   ├── draw_surf_points.h
│   │   │   │           │   ├── draw_surf_points_abstract.h
│   │   │   │           │   ├── fine_hog_image.h
│   │   │   │           │   ├── fine_hog_image_abstract.h
│   │   │   │           │   ├── hashed_feature_image.h
│   │   │   │           │   ├── hashed_feature_image_abstract.h
│   │   │   │           │   ├── hessian_pyramid.h
│   │   │   │           │   ├── hessian_pyramid_abstract.h
│   │   │   │           │   ├── hog.h
│   │   │   │           │   ├── hog_abstract.h
│   │   │   │           │   ├── nearest_neighbor_feature_image.h
│   │   │   │           │   ├── nearest_neighbor_feature_image_abstract.h
│   │   │   │           │   ├── poly_image.h
│   │   │   │           │   ├── poly_image_abstract.h
│   │   │   │           │   ├── surf.h
│   │   │   │           │   └── surf_abstract.h
│   │   │   │           ├── image_keypoint.h
│   │   │   │           ├── image_loader/
│   │   │   │           │   ├── image_loader.h
│   │   │   │           │   ├── image_loader_abstract.h
│   │   │   │           │   ├── jpeg_loader.cpp
│   │   │   │           │   ├── jpeg_loader.h
│   │   │   │           │   ├── jpeg_loader_abstract.h
│   │   │   │           │   ├── load_image.h
│   │   │   │           │   ├── load_image_abstract.h
│   │   │   │           │   ├── png_loader.cpp
│   │   │   │           │   ├── png_loader.h
│   │   │   │           │   └── png_loader_abstract.h
│   │   │   │           ├── image_processing/
│   │   │   │           │   ├── box_overlap_testing.h
│   │   │   │           │   ├── box_overlap_testing_abstract.h
│   │   │   │           │   ├── detection_template_tools.h
│   │   │   │           │   ├── detection_template_tools_abstract.h
│   │   │   │           │   ├── frontal_face_detector.h
│   │   │   │           │   ├── frontal_face_detector_abstract.h
│   │   │   │           │   ├── full_object_detection.h
│   │   │   │           │   ├── full_object_detection_abstract.h
│   │   │   │           │   ├── generic_image.h
│   │   │   │           │   ├── object_detector.h
│   │   │   │           │   ├── object_detector_abstract.h
│   │   │   │           │   ├── remove_unobtainable_rectangles.h
│   │   │   │           │   ├── remove_unobtainable_rectangles_abstract.h
│   │   │   │           │   ├── render_face_detections.h
│   │   │   │           │   ├── render_face_detections_abstract.h
│   │   │   │           │   ├── scan_fhog_pyramid.h
│   │   │   │           │   ├── scan_fhog_pyramid_abstract.h
│   │   │   │           │   ├── scan_image.h
│   │   │   │           │   ├── scan_image_abstract.h
│   │   │   │           │   ├── scan_image_boxes.h
│   │   │   │           │   ├── scan_image_boxes_abstract.h
│   │   │   │           │   ├── scan_image_custom.h
│   │   │   │           │   ├── scan_image_custom_abstract.h
│   │   │   │           │   ├── scan_image_pyramid.h
│   │   │   │           │   ├── scan_image_pyramid_abstract.h
│   │   │   │           │   ├── scan_image_pyramid_tools.h
│   │   │   │           │   ├── scan_image_pyramid_tools_abstract.h
│   │   │   │           │   ├── setup_hashed_features.h
│   │   │   │           │   ├── setup_hashed_features_abstract.h
│   │   │   │           │   ├── shape_predictor.h
│   │   │   │           │   └── shape_predictor_abstract.h
│   │   │   │           ├── image_processing.h
│   │   │   │           ├── image_saver/
│   │   │   │           │   ├── dng_shared.h
│   │   │   │           │   ├── image_saver.h
│   │   │   │           │   ├── image_saver_abstract.h
│   │   │   │           │   ├── save_png.cpp
│   │   │   │           │   ├── save_png.h
│   │   │   │           │   └── save_png_abstract.h
│   │   │   │           ├── image_transforms/
│   │   │   │           │   ├── assign_image.h
│   │   │   │           │   ├── assign_image_abstract.h
│   │   │   │           │   ├── colormaps.h
│   │   │   │           │   ├── colormaps_abstract.h
│   │   │   │           │   ├── draw.h
│   │   │   │           │   ├── draw_abstract.h
│   │   │   │           │   ├── edge_detector.h
│   │   │   │           │   ├── edge_detector_abstract.h
│   │   │   │           │   ├── equalize_histogram.h
│   │   │   │           │   ├── equalize_histogram_abstract.h
│   │   │   │           │   ├── fhog.h
│   │   │   │           │   ├── fhog_abstract.h
│   │   │   │           │   ├── image_pyramid.h
│   │   │   │           │   ├── image_pyramid_abstract.h
│   │   │   │           │   ├── integral_image.h
│   │   │   │           │   ├── integral_image_abstract.h
│   │   │   │           │   ├── interpolation.h
│   │   │   │           │   ├── interpolation_abstract.h
│   │   │   │           │   ├── label_connected_blobs.h
│   │   │   │           │   ├── label_connected_blobs_abstract.h
│   │   │   │           │   ├── morphological_operations.h
│   │   │   │           │   ├── morphological_operations_abstract.h
│   │   │   │           │   ├── segment_image.h
│   │   │   │           │   ├── segment_image_abstract.h
│   │   │   │           │   ├── spatial_filtering.h
│   │   │   │           │   ├── spatial_filtering_abstract.h
│   │   │   │           │   ├── thresholding.h
│   │   │   │           │   └── thresholding_abstract.h
│   │   │   │           ├── image_transforms.h
│   │   │   │           ├── interfaces/
│   │   │   │           │   ├── cmd_line_parser_option.h
│   │   │   │           │   ├── enumerable.h
│   │   │   │           │   ├── map_pair.h
│   │   │   │           │   └── remover.h
│   │   │   │           ├── iomanip
│   │   │   │           ├── iosfwd
│   │   │   │           ├── iosockstream/
│   │   │   │           │   ├── iosockstream.h
│   │   │   │           │   └── iosockstream_abstract.h
│   │   │   │           ├── iosockstream.h
│   │   │   │           ├── iostream
│   │   │   │           ├── is_kind.h
│   │   │   │           ├── istream
│   │   │   │           ├── linker/
│   │   │   │           │   ├── linker_kernel_1.cpp
│   │   │   │           │   ├── linker_kernel_1.h
│   │   │   │           │   └── linker_kernel_abstract.h
│   │   │   │           ├── linker.h
│   │   │   │           ├── locale
│   │   │   │           ├── logger/
│   │   │   │           │   ├── extra_logger_headers.cpp
│   │   │   │           │   ├── extra_logger_headers.h
│   │   │   │           │   ├── logger_config_file.cpp
│   │   │   │           │   ├── logger_config_file.h
│   │   │   │           │   ├── logger_kernel_1.cpp
│   │   │   │           │   ├── logger_kernel_1.h
│   │   │   │           │   └── logger_kernel_abstract.h
│   │   │   │           ├── logger.h
│   │   │   │           ├── lsh/
│   │   │   │           │   ├── create_random_projection_hash.h
│   │   │   │           │   ├── create_random_projection_hash_abstract.h
│   │   │   │           │   ├── hashes.h
│   │   │   │           │   ├── hashes_abstract.h
│   │   │   │           │   ├── projection_hash.h
│   │   │   │           │   └── projection_hash_abstract.h
│   │   │   │           ├── lsh.h
│   │   │   │           ├── lz77_buffer/
│   │   │   │           │   ├── lz77_buffer_kernel_1.h
│   │   │   │           │   ├── lz77_buffer_kernel_2.h
│   │   │   │           │   ├── lz77_buffer_kernel_abstract.h
│   │   │   │           │   └── lz77_buffer_kernel_c.h
│   │   │   │           ├── lz77_buffer.h
│   │   │   │           ├── lzp_buffer/
│   │   │   │           │   ├── lzp_buffer_kernel_1.h
│   │   │   │           │   ├── lzp_buffer_kernel_2.h
│   │   │   │           │   ├── lzp_buffer_kernel_abstract.h
│   │   │   │           │   └── lzp_buffer_kernel_c.h
│   │   │   │           ├── lzp_buffer.h
│   │   │   │           ├── manifold_regularization/
│   │   │   │           │   ├── linear_manifold_regularizer.h
│   │   │   │           │   └── linear_manifold_regularizer_abstract.h
│   │   │   │           ├── manifold_regularization.h
│   │   │   │           ├── map/
│   │   │   │           │   ├── map_kernel_1.h
│   │   │   │           │   ├── map_kernel_abstract.h
│   │   │   │           │   └── map_kernel_c.h
│   │   │   │           ├── map.h
│   │   │   │           ├── matrix/
│   │   │   │           │   ├── cblas_constants.h
│   │   │   │           │   ├── lapack/
│   │   │   │           │   │   ├── fortran_id.h
│   │   │   │           │   │   ├── gees.h
│   │   │   │           │   │   ├── geev.h
│   │   │   │           │   │   ├── geqrf.h
│   │   │   │           │   │   ├── gesdd.h
│   │   │   │           │   │   ├── gesvd.h
│   │   │   │           │   │   ├── getrf.h
│   │   │   │           │   │   ├── ormqr.h
│   │   │   │           │   │   ├── potrf.h
│   │   │   │           │   │   ├── syev.h
│   │   │   │           │   │   └── syevr.h
│   │   │   │           │   ├── matrix.h
│   │   │   │           │   ├── matrix_abstract.h
│   │   │   │           │   ├── matrix_assign.h
│   │   │   │           │   ├── matrix_assign_fwd.h
│   │   │   │           │   ├── matrix_blas_bindings.h
│   │   │   │           │   ├── matrix_cholesky.h
│   │   │   │           │   ├── matrix_conj_trans.h
│   │   │   │           │   ├── matrix_conv.h
│   │   │   │           │   ├── matrix_conv_abstract.h
│   │   │   │           │   ├── matrix_data_layout.h
│   │   │   │           │   ├── matrix_data_layout_abstract.h
│   │   │   │           │   ├── matrix_default_mul.h
│   │   │   │           │   ├── matrix_eigenvalue.h
│   │   │   │           │   ├── matrix_exp.h
│   │   │   │           │   ├── matrix_exp_abstract.h
│   │   │   │           │   ├── matrix_expressions.h
│   │   │   │           │   ├── matrix_fft.h
│   │   │   │           │   ├── matrix_fft_abstract.h
│   │   │   │           │   ├── matrix_fwd.h
│   │   │   │           │   ├── matrix_generic_image.h
│   │   │   │           │   ├── matrix_la.h
│   │   │   │           │   ├── matrix_la_abstract.h
│   │   │   │           │   ├── matrix_lu.h
│   │   │   │           │   ├── matrix_mat.h
│   │   │   │           │   ├── matrix_mat_abstract.h
│   │   │   │           │   ├── matrix_math_functions.h
│   │   │   │           │   ├── matrix_math_functions_abstract.h
│   │   │   │           │   ├── matrix_op.h
│   │   │   │           │   ├── matrix_qr.h
│   │   │   │           │   ├── matrix_read_from_istream.h
│   │   │   │           │   ├── matrix_subexp.h
│   │   │   │           │   ├── matrix_subexp_abstract.h
│   │   │   │           │   ├── matrix_trsm.h
│   │   │   │           │   ├── matrix_utilities.h
│   │   │   │           │   ├── matrix_utilities_abstract.h
│   │   │   │           │   ├── symmetric_matrix_cache.h
│   │   │   │           │   └── symmetric_matrix_cache_abstract.h
│   │   │   │           ├── matrix.h
│   │   │   │           ├── md5/
│   │   │   │           │   ├── md5_kernel_1.cpp
│   │   │   │           │   ├── md5_kernel_1.h
│   │   │   │           │   └── md5_kernel_abstract.h
│   │   │   │           ├── md5.h
│   │   │   │           ├── member_function_pointer/
│   │   │   │           │   ├── make_mfp.h
│   │   │   │           │   ├── make_mfp_abstract.h
│   │   │   │           │   ├── member_function_pointer_kernel_1.h
│   │   │   │           │   └── member_function_pointer_kernel_abstract.h
│   │   │   │           ├── member_function_pointer.h
│   │   │   │           ├── memory_manager/
│   │   │   │           │   ├── memory_manager_kernel_1.h
│   │   │   │           │   ├── memory_manager_kernel_2.h
│   │   │   │           │   ├── memory_manager_kernel_3.h
│   │   │   │           │   └── memory_manager_kernel_abstract.h
│   │   │   │           ├── memory_manager.h
│   │   │   │           ├── memory_manager_global/
│   │   │   │           │   ├── memory_manager_global_kernel_1.h
│   │   │   │           │   └── memory_manager_global_kernel_abstract.h
│   │   │   │           ├── memory_manager_global.h
│   │   │   │           ├── memory_manager_stateless/
│   │   │   │           │   ├── memory_manager_stateless_kernel_1.h
│   │   │   │           │   ├── memory_manager_stateless_kernel_2.h
│   │   │   │           │   └── memory_manager_stateless_kernel_abstract.h
│   │   │   │           ├── memory_manager_stateless.h
│   │   │   │           ├── misc_api/
│   │   │   │           │   ├── misc_api_kernel_1.cpp
│   │   │   │           │   ├── misc_api_kernel_1.h
│   │   │   │           │   ├── misc_api_kernel_2.cpp
│   │   │   │           │   ├── misc_api_kernel_2.h
│   │   │   │           │   ├── misc_api_kernel_abstract.h
│   │   │   │           │   ├── misc_api_shared.h
│   │   │   │           │   ├── posix.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── misc_api.h
│   │   │   │           ├── mlp/
│   │   │   │           │   ├── mlp_kernel_1.h
│   │   │   │           │   ├── mlp_kernel_abstract.h
│   │   │   │           │   └── mlp_kernel_c.h
│   │   │   │           ├── mlp.h
│   │   │   │           ├── noncopyable.h
│   │   │   │           ├── numeric_constants.h
│   │   │   │           ├── numerical_integration/
│   │   │   │           │   ├── integrate_function_adapt_simpson.h
│   │   │   │           │   └── integrate_function_adapt_simpson_abstract.h
│   │   │   │           ├── numerical_integration.h
│   │   │   │           ├── opencv/
│   │   │   │           │   ├── cv_image.h
│   │   │   │           │   ├── cv_image_abstract.h
│   │   │   │           │   ├── to_open_cv.h
│   │   │   │           │   └── to_open_cv_abstract.h
│   │   │   │           ├── opencv.h
│   │   │   │           ├── optimization/
│   │   │   │           │   ├── find_max_factor_graph_nmplp.h
│   │   │   │           │   ├── find_max_factor_graph_nmplp_abstract.h
│   │   │   │           │   ├── find_max_factor_graph_viterbi.h
│   │   │   │           │   ├── find_max_factor_graph_viterbi_abstract.h
│   │   │   │           │   ├── find_max_parse_cky.h
│   │   │   │           │   ├── find_max_parse_cky_abstract.h
│   │   │   │           │   ├── max_cost_assignment.h
│   │   │   │           │   ├── max_cost_assignment_abstract.h
│   │   │   │           │   ├── max_sum_submatrix.h
│   │   │   │           │   ├── max_sum_submatrix_abstract.h
│   │   │   │           │   ├── optimization.h
│   │   │   │           │   ├── optimization_abstract.h
│   │   │   │           │   ├── optimization_bobyqa.h
│   │   │   │           │   ├── optimization_bobyqa_abstract.h
│   │   │   │           │   ├── optimization_least_squares.h
│   │   │   │           │   ├── optimization_least_squares_abstract.h
│   │   │   │           │   ├── optimization_line_search.h
│   │   │   │           │   ├── optimization_line_search_abstract.h
│   │   │   │           │   ├── optimization_oca.h
│   │   │   │           │   ├── optimization_oca_abstract.h
│   │   │   │           │   ├── optimization_search_strategies.h
│   │   │   │           │   ├── optimization_search_strategies_abstract.h
│   │   │   │           │   ├── optimization_solve_qp2_using_smo.h
│   │   │   │           │   ├── optimization_solve_qp2_using_smo_abstract.h
│   │   │   │           │   ├── optimization_solve_qp3_using_smo.h
│   │   │   │           │   ├── optimization_solve_qp3_using_smo_abstract.h
│   │   │   │           │   ├── optimization_solve_qp_using_smo.h
│   │   │   │           │   ├── optimization_solve_qp_using_smo_abstract.h
│   │   │   │           │   ├── optimization_stop_strategies.h
│   │   │   │           │   ├── optimization_stop_strategies_abstract.h
│   │   │   │           │   ├── optimization_trust_region.h
│   │   │   │           │   └── optimization_trust_region_abstract.h
│   │   │   │           ├── optimization.h
│   │   │   │           ├── ostream
│   │   │   │           ├── pipe/
│   │   │   │           │   ├── pipe_kernel_1.h
│   │   │   │           │   └── pipe_kernel_abstract.h
│   │   │   │           ├── pipe.h
│   │   │   │           ├── pixel.h
│   │   │   │           ├── platform.h
│   │   │   │           ├── python/
│   │   │   │           │   ├── boost_python_utils.h
│   │   │   │           │   ├── numpy.h
│   │   │   │           │   ├── numpy_image.h
│   │   │   │           │   ├── pyassert.h
│   │   │   │           │   └── serialize_pickle.h
│   │   │   │           ├── python.h
│   │   │   │           ├── quantum_computing/
│   │   │   │           │   ├── quantum_computing.h
│   │   │   │           │   └── quantum_computing_abstract.h
│   │   │   │           ├── quantum_computing.h
│   │   │   │           ├── queue/
│   │   │   │           │   ├── queue_kernel_1.h
│   │   │   │           │   ├── queue_kernel_2.h
│   │   │   │           │   ├── queue_kernel_abstract.h
│   │   │   │           │   ├── queue_kernel_c.h
│   │   │   │           │   ├── queue_sort_1.h
│   │   │   │           │   └── queue_sort_abstract.h
│   │   │   │           ├── queue.h
│   │   │   │           ├── rand/
│   │   │   │           │   ├── mersenne_twister.h
│   │   │   │           │   ├── rand_kernel_1.h
│   │   │   │           │   └── rand_kernel_abstract.h
│   │   │   │           ├── rand.h
│   │   │   │           ├── ref.h
│   │   │   │           ├── reference_counter/
│   │   │   │           │   ├── reference_counter_kernel_1.h
│   │   │   │           │   └── reference_counter_kernel_abstract.h
│   │   │   │           ├── reference_counter.h
│   │   │   │           ├── release_build_by_default
│   │   │   │           ├── revision.h
│   │   │   │           ├── sequence/
│   │   │   │           │   ├── sequence_compare_1.h
│   │   │   │           │   ├── sequence_compare_abstract.h
│   │   │   │           │   ├── sequence_kernel_1.h
│   │   │   │           │   ├── sequence_kernel_2.h
│   │   │   │           │   ├── sequence_kernel_abstract.h
│   │   │   │           │   ├── sequence_kernel_c.h
│   │   │   │           │   ├── sequence_sort_1.h
│   │   │   │           │   ├── sequence_sort_2.h
│   │   │   │           │   └── sequence_sort_abstract.h
│   │   │   │           ├── sequence.h
│   │   │   │           ├── serialize.h
│   │   │   │           ├── server/
│   │   │   │           │   ├── server_http.cpp
│   │   │   │           │   ├── server_http.h
│   │   │   │           │   ├── server_http_abstract.h
│   │   │   │           │   ├── server_iostream.cpp
│   │   │   │           │   ├── server_iostream.h
│   │   │   │           │   ├── server_iostream_abstract.h
│   │   │   │           │   ├── server_kernel.cpp
│   │   │   │           │   ├── server_kernel.h
│   │   │   │           │   └── server_kernel_abstract.h
│   │   │   │           ├── server.h
│   │   │   │           ├── set/
│   │   │   │           │   ├── set_compare_1.h
│   │   │   │           │   ├── set_compare_abstract.h
│   │   │   │           │   ├── set_kernel_1.h
│   │   │   │           │   ├── set_kernel_abstract.h
│   │   │   │           │   └── set_kernel_c.h
│   │   │   │           ├── set.h
│   │   │   │           ├── set_utils/
│   │   │   │           │   ├── set_utils.h
│   │   │   │           │   └── set_utils_abstract.h
│   │   │   │           ├── set_utils.h
│   │   │   │           ├── simd/
│   │   │   │           │   ├── simd4f.h
│   │   │   │           │   ├── simd4i.h
│   │   │   │           │   ├── simd8f.h
│   │   │   │           │   ├── simd8i.h
│   │   │   │           │   └── simd_check.h
│   │   │   │           ├── simd.h
│   │   │   │           ├── sliding_buffer/
│   │   │   │           │   ├── circular_buffer.h
│   │   │   │           │   ├── circular_buffer_abstract.h
│   │   │   │           │   ├── sliding_buffer_kernel_1.h
│   │   │   │           │   ├── sliding_buffer_kernel_abstract.h
│   │   │   │           │   └── sliding_buffer_kernel_c.h
│   │   │   │           ├── sliding_buffer.h
│   │   │   │           ├── smart_pointers/
│   │   │   │           │   ├── scoped_ptr.h
│   │   │   │           │   ├── scoped_ptr_abstract.h
│   │   │   │           │   ├── shared_ptr.h
│   │   │   │           │   ├── shared_ptr_abstract.h
│   │   │   │           │   ├── shared_ptr_thread_safe.h
│   │   │   │           │   ├── shared_ptr_thread_safe_abstract.h
│   │   │   │           │   ├── weak_ptr.h
│   │   │   │           │   └── weak_ptr_abstract.h
│   │   │   │           ├── smart_pointers.h
│   │   │   │           ├── smart_pointers_thread_safe.h
│   │   │   │           ├── sockets/
│   │   │   │           │   ├── posix.h
│   │   │   │           │   ├── sockets_extensions.cpp
│   │   │   │           │   ├── sockets_extensions.h
│   │   │   │           │   ├── sockets_extensions_abstract.h
│   │   │   │           │   ├── sockets_kernel_1.cpp
│   │   │   │           │   ├── sockets_kernel_1.h
│   │   │   │           │   ├── sockets_kernel_2.cpp
│   │   │   │           │   ├── sockets_kernel_2.h
│   │   │   │           │   ├── sockets_kernel_abstract.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── sockets.h
│   │   │   │           ├── sockstreambuf/
│   │   │   │           │   ├── sockstreambuf.cpp
│   │   │   │           │   ├── sockstreambuf.h
│   │   │   │           │   ├── sockstreambuf_abstract.h
│   │   │   │           │   ├── sockstreambuf_unbuffered.cpp
│   │   │   │           │   └── sockstreambuf_unbuffered.h
│   │   │   │           ├── sockstreambuf.h
│   │   │   │           ├── sort.h
│   │   │   │           ├── sparse_vector.h
│   │   │   │           ├── sqlite/
│   │   │   │           │   ├── sqlite.h
│   │   │   │           │   ├── sqlite_abstract.h
│   │   │   │           │   ├── sqlite_tools.h
│   │   │   │           │   └── sqlite_tools_abstract.h
│   │   │   │           ├── sqlite.h
│   │   │   │           ├── sstream
│   │   │   │           ├── stack/
│   │   │   │           │   ├── stack_kernel_1.h
│   │   │   │           │   ├── stack_kernel_abstract.h
│   │   │   │           │   └── stack_kernel_c.h
│   │   │   │           ├── stack.h
│   │   │   │           ├── stack_trace.cpp
│   │   │   │           ├── stack_trace.h
│   │   │   │           ├── static_map/
│   │   │   │           │   ├── static_map_kernel_1.h
│   │   │   │           │   ├── static_map_kernel_abstract.h
│   │   │   │           │   └── static_map_kernel_c.h
│   │   │   │           ├── static_map.h
│   │   │   │           ├── static_set/
│   │   │   │           │   ├── static_set_compare_1.h
│   │   │   │           │   ├── static_set_compare_abstract.h
│   │   │   │           │   ├── static_set_kernel_1.h
│   │   │   │           │   ├── static_set_kernel_abstract.h
│   │   │   │           │   └── static_set_kernel_c.h
│   │   │   │           ├── static_set.h
│   │   │   │           ├── statistics/
│   │   │   │           │   ├── average_precision.h
│   │   │   │           │   ├── average_precision_abstract.h
│   │   │   │           │   ├── cca.h
│   │   │   │           │   ├── cca_abstract.h
│   │   │   │           │   ├── dpca.h
│   │   │   │           │   ├── dpca_abstract.h
│   │   │   │           │   ├── image_feature_sampling.h
│   │   │   │           │   ├── image_feature_sampling_abstract.h
│   │   │   │           │   ├── random_subset_selector.h
│   │   │   │           │   ├── random_subset_selector_abstract.h
│   │   │   │           │   ├── sammon.h
│   │   │   │           │   ├── sammon_abstract.h
│   │   │   │           │   ├── statistics.h
│   │   │   │           │   ├── statistics_abstract.h
│   │   │   │           │   ├── vector_normalizer_frobmetric.h
│   │   │   │           │   └── vector_normalizer_frobmetric_abstract.h
│   │   │   │           ├── statistics.h
│   │   │   │           ├── std_allocator.h
│   │   │   │           ├── stl_checked/
│   │   │   │           │   ├── std_vector_c.h
│   │   │   │           │   └── std_vector_c_abstract.h
│   │   │   │           ├── stl_checked.h
│   │   │   │           ├── string/
│   │   │   │           │   ├── cassert
│   │   │   │           │   ├── iomanip
│   │   │   │           │   ├── iosfwd
│   │   │   │           │   ├── iostream
│   │   │   │           │   ├── locale
│   │   │   │           │   ├── string.h
│   │   │   │           │   └── string_abstract.h
│   │   │   │           ├── string.h
│   │   │   │           ├── svm/
│   │   │   │           │   ├── active_learning.h
│   │   │   │           │   ├── active_learning_abstract.h
│   │   │   │           │   ├── assignment_function.h
│   │   │   │           │   ├── assignment_function_abstract.h
│   │   │   │           │   ├── cross_validate_assignment_trainer.h
│   │   │   │           │   ├── cross_validate_assignment_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_graph_labeling_trainer.h
│   │   │   │           │   ├── cross_validate_graph_labeling_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_multiclass_trainer.h
│   │   │   │           │   ├── cross_validate_multiclass_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_object_detection_trainer.h
│   │   │   │           │   ├── cross_validate_object_detection_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_regression_trainer.h
│   │   │   │           │   ├── cross_validate_regression_trainer_abstract.h
│   │   │   │           │   ├── cross_validate_sequence_labeler.h
│   │   │   │           │   ├── cross_validate_sequence_labeler_abstract.h
│   │   │   │           │   ├── cross_validate_sequence_segmenter.h
│   │   │   │           │   ├── cross_validate_sequence_segmenter_abstract.h
│   │   │   │           │   ├── cross_validate_track_association_trainer.h
│   │   │   │           │   ├── cross_validate_track_association_trainer_abstract.h
│   │   │   │           │   ├── empirical_kernel_map.h
│   │   │   │           │   ├── empirical_kernel_map_abstract.h
│   │   │   │           │   ├── feature_ranking.h
│   │   │   │           │   ├── feature_ranking_abstract.h
│   │   │   │           │   ├── function.h
│   │   │   │           │   ├── function_abstract.h
│   │   │   │           │   ├── kcentroid.h
│   │   │   │           │   ├── kcentroid_abstract.h
│   │   │   │           │   ├── kcentroid_overloads.h
│   │   │   │           │   ├── kernel.h
│   │   │   │           │   ├── kernel_abstract.h
│   │   │   │           │   ├── kernel_matrix.h
│   │   │   │           │   ├── kernel_matrix_abstract.h
│   │   │   │           │   ├── kkmeans.h
│   │   │   │           │   ├── kkmeans_abstract.h
│   │   │   │           │   ├── krls.h
│   │   │   │           │   ├── krls_abstract.h
│   │   │   │           │   ├── krr_trainer.h
│   │   │   │           │   ├── krr_trainer_abstract.h
│   │   │   │           │   ├── linearly_independent_subset_finder.h
│   │   │   │           │   ├── linearly_independent_subset_finder_abstract.h
│   │   │   │           │   ├── multiclass_tools.h
│   │   │   │           │   ├── multiclass_tools_abstract.h
│   │   │   │           │   ├── null_df.h
│   │   │   │           │   ├── null_trainer.h
│   │   │   │           │   ├── null_trainer_abstract.h
│   │   │   │           │   ├── num_nonnegative_weights.h
│   │   │   │           │   ├── one_vs_all_decision_function.h
│   │   │   │           │   ├── one_vs_all_decision_function_abstract.h
│   │   │   │           │   ├── one_vs_all_trainer.h
│   │   │   │           │   ├── one_vs_all_trainer_abstract.h
│   │   │   │           │   ├── one_vs_one_decision_function.h
│   │   │   │           │   ├── one_vs_one_decision_function_abstract.h
│   │   │   │           │   ├── one_vs_one_trainer.h
│   │   │   │           │   ├── one_vs_one_trainer_abstract.h
│   │   │   │           │   ├── pegasos.h
│   │   │   │           │   ├── pegasos_abstract.h
│   │   │   │           │   ├── ranking_tools.h
│   │   │   │           │   ├── ranking_tools_abstract.h
│   │   │   │           │   ├── rbf_network.h
│   │   │   │           │   ├── rbf_network_abstract.h
│   │   │   │           │   ├── reduced.h
│   │   │   │           │   ├── reduced_abstract.h
│   │   │   │           │   ├── rls.h
│   │   │   │           │   ├── rls_abstract.h
│   │   │   │           │   ├── roc_trainer.h
│   │   │   │           │   ├── roc_trainer_abstract.h
│   │   │   │           │   ├── rr_trainer.h
│   │   │   │           │   ├── rr_trainer_abstract.h
│   │   │   │           │   ├── rvm.h
│   │   │   │           │   ├── rvm_abstract.h
│   │   │   │           │   ├── sequence_labeler.h
│   │   │   │           │   ├── sequence_labeler_abstract.h
│   │   │   │           │   ├── sequence_segmenter.h
│   │   │   │           │   ├── sequence_segmenter_abstract.h
│   │   │   │           │   ├── simplify_linear_decision_function.h
│   │   │   │           │   ├── simplify_linear_decision_function_abstract.h
│   │   │   │           │   ├── sort_basis_vectors.h
│   │   │   │           │   ├── sort_basis_vectors_abstract.h
│   │   │   │           │   ├── sparse_kernel.h
│   │   │   │           │   ├── sparse_kernel_abstract.h
│   │   │   │           │   ├── sparse_vector.h
│   │   │   │           │   ├── sparse_vector_abstract.h
│   │   │   │           │   ├── structural_assignment_trainer.h
│   │   │   │           │   ├── structural_assignment_trainer_abstract.h
│   │   │   │           │   ├── structural_graph_labeling_trainer.h
│   │   │   │           │   ├── structural_graph_labeling_trainer_abstract.h
│   │   │   │           │   ├── structural_object_detection_trainer.h
│   │   │   │           │   ├── structural_object_detection_trainer_abstract.h
│   │   │   │           │   ├── structural_sequence_labeling_trainer.h
│   │   │   │           │   ├── structural_sequence_labeling_trainer_abstract.h
│   │   │   │           │   ├── structural_sequence_segmentation_trainer.h
│   │   │   │           │   ├── structural_sequence_segmentation_trainer_abstract.h
│   │   │   │           │   ├── structural_svm_assignment_problem.h
│   │   │   │           │   ├── structural_svm_assignment_problem_abstract.h
│   │   │   │           │   ├── structural_svm_distributed.h
│   │   │   │           │   ├── structural_svm_distributed_abstract.h
│   │   │   │           │   ├── structural_svm_graph_labeling_problem.h
│   │   │   │           │   ├── structural_svm_graph_labeling_problem_abstract.h
│   │   │   │           │   ├── structural_svm_object_detection_problem.h
│   │   │   │           │   ├── structural_svm_object_detection_problem_abstract.h
│   │   │   │           │   ├── structural_svm_problem.h
│   │   │   │           │   ├── structural_svm_problem_abstract.h
│   │   │   │           │   ├── structural_svm_problem_threaded.h
│   │   │   │           │   ├── structural_svm_problem_threaded_abstract.h
│   │   │   │           │   ├── structural_svm_sequence_labeling_problem.h
│   │   │   │           │   ├── structural_svm_sequence_labeling_problem_abstract.h
│   │   │   │           │   ├── structural_track_association_trainer.h
│   │   │   │           │   ├── structural_track_association_trainer_abstract.h
│   │   │   │           │   ├── svm.h
│   │   │   │           │   ├── svm_abstract.h
│   │   │   │           │   ├── svm_c_ekm_trainer.h
│   │   │   │           │   ├── svm_c_ekm_trainer_abstract.h
│   │   │   │           │   ├── svm_c_linear_dcd_trainer.h
│   │   │   │           │   ├── svm_c_linear_dcd_trainer_abstract.h
│   │   │   │           │   ├── svm_c_linear_trainer.h
│   │   │   │           │   ├── svm_c_linear_trainer_abstract.h
│   │   │   │           │   ├── svm_c_trainer.h
│   │   │   │           │   ├── svm_c_trainer_abstract.h
│   │   │   │           │   ├── svm_multiclass_linear_trainer.h
│   │   │   │           │   ├── svm_multiclass_linear_trainer_abstract.h
│   │   │   │           │   ├── svm_nu_trainer.h
│   │   │   │           │   ├── svm_nu_trainer_abstract.h
│   │   │   │           │   ├── svm_one_class_trainer.h
│   │   │   │           │   ├── svm_one_class_trainer_abstract.h
│   │   │   │           │   ├── svm_rank_trainer.h
│   │   │   │           │   ├── svm_rank_trainer_abstract.h
│   │   │   │           │   ├── svm_threaded.h
│   │   │   │           │   ├── svm_threaded_abstract.h
│   │   │   │           │   ├── svr_linear_trainer.h
│   │   │   │           │   ├── svr_linear_trainer_abstract.h
│   │   │   │           │   ├── svr_trainer.h
│   │   │   │           │   ├── svr_trainer_abstract.h
│   │   │   │           │   ├── track_association_function.h
│   │   │   │           │   └── track_association_function_abstract.h
│   │   │   │           ├── svm.h
│   │   │   │           ├── svm_threaded.h
│   │   │   │           ├── sync_extension/
│   │   │   │           │   ├── sync_extension_kernel_1.h
│   │   │   │           │   └── sync_extension_kernel_abstract.h
│   │   │   │           ├── sync_extension.h
│   │   │   │           ├── test/
│   │   │   │           │   ├── CMakeLists.txt
│   │   │   │           │   ├── active_learning.cpp
│   │   │   │           │   ├── any.cpp
│   │   │   │           │   ├── any_function.cpp
│   │   │   │           │   ├── array.cpp
│   │   │   │           │   ├── array2d.cpp
│   │   │   │           │   ├── assignment_learning.cpp
│   │   │   │           │   ├── base64.cpp
│   │   │   │           │   ├── bayes_nets.cpp
│   │   │   │           │   ├── bigint.cpp
│   │   │   │           │   ├── binary_search_tree.h
│   │   │   │           │   ├── binary_search_tree_kernel_1a.cpp
│   │   │   │           │   ├── binary_search_tree_kernel_2a.cpp
│   │   │   │           │   ├── binary_search_tree_mm1.cpp
│   │   │   │           │   ├── binary_search_tree_mm2.cpp
│   │   │   │           │   ├── blas_bindings/
│   │   │   │           │   │   ├── CMakeLists.txt
│   │   │   │           │   │   ├── blas_bindings_dot.cpp
│   │   │   │           │   │   ├── blas_bindings_gemm.cpp
│   │   │   │           │   │   ├── blas_bindings_gemv.cpp
│   │   │   │           │   │   ├── blas_bindings_ger.cpp
│   │   │   │           │   │   ├── blas_bindings_scal_axpy.cpp
│   │   │   │           │   │   └── vector.cpp
│   │   │   │           │   ├── bridge.cpp
│   │   │   │           │   ├── bsp.cpp
│   │   │   │           │   ├── byte_orderer.cpp
│   │   │   │           │   ├── cca.cpp
│   │   │   │           │   ├── checkerboard.h
│   │   │   │           │   ├── clustering.cpp
│   │   │   │           │   ├── cmd_line_parser.cpp
│   │   │   │           │   ├── cmd_line_parser.h
│   │   │   │           │   ├── cmd_line_parser_wchar_t.cpp
│   │   │   │           │   ├── compress_stream.cpp
│   │   │   │           │   ├── conditioning_class.cpp
│   │   │   │           │   ├── conditioning_class.h
│   │   │   │           │   ├── conditioning_class_c.cpp
│   │   │   │           │   ├── config_reader.cpp
│   │   │   │           │   ├── crc32.cpp
│   │   │   │           │   ├── create_iris_datafile.cpp
│   │   │   │           │   ├── create_iris_datafile.h
│   │   │   │           │   ├── data_io.cpp
│   │   │   │           │   ├── directed_graph.cpp
│   │   │   │           │   ├── discriminant_pca.cpp
│   │   │   │           │   ├── disjoint_subsets.cpp
│   │   │   │           │   ├── ekm_and_lisf.cpp
│   │   │   │           │   ├── empirical_kernel_map.cpp
│   │   │   │           │   ├── entropy_coder.cpp
│   │   │   │           │   ├── entropy_encoder_model.cpp
│   │   │   │           │   ├── example.cpp
│   │   │   │           │   ├── example_args.cpp
│   │   │   │           │   ├── examples/
│   │   │   │           │   │   └── CMakeLists.txt
│   │   │   │           │   ├── face.cpp
│   │   │   │           │   ├── fft.cpp
│   │   │   │           │   ├── fhog.cpp
│   │   │   │           │   ├── filtering.cpp
│   │   │   │           │   ├── find_max_factor_graph_nmplp.cpp
│   │   │   │           │   ├── find_max_factor_graph_viterbi.cpp
│   │   │   │           │   ├── geometry.cpp
│   │   │   │           │   ├── graph.cpp
│   │   │   │           │   ├── graph_cuts.cpp
│   │   │   │           │   ├── graph_labeler.cpp
│   │   │   │           │   ├── gui/
│   │   │   │           │   │   ├── CMakeLists.txt
│   │   │   │           │   │   └── main.cpp
│   │   │   │           │   ├── hash.cpp
│   │   │   │           │   ├── hash_map.cpp
│   │   │   │           │   ├── hash_set.cpp
│   │   │   │           │   ├── hash_table.cpp
│   │   │   │           │   ├── hog_image.cpp
│   │   │   │           │   ├── image.cpp
│   │   │   │           │   ├── iosockstream.cpp
│   │   │   │           │   ├── is_same_object.cpp
│   │   │   │           │   ├── kcentroid.cpp
│   │   │   │           │   ├── kernel_matrix.cpp
│   │   │   │           │   ├── kmeans.cpp
│   │   │   │           │   ├── learning_to_track.cpp
│   │   │   │           │   ├── least_squares.cpp
│   │   │   │           │   ├── linear_manifold_regularizer.cpp
│   │   │   │           │   ├── lz77_buffer.cpp
│   │   │   │           │   ├── main.cpp
│   │   │   │           │   ├── makefile
│   │   │   │           │   ├── map.cpp
│   │   │   │           │   ├── matrix.cpp
│   │   │   │           │   ├── matrix2.cpp
│   │   │   │           │   ├── matrix3.cpp
│   │   │   │           │   ├── matrix4.cpp
│   │   │   │           │   ├── matrix_chol.cpp
│   │   │   │           │   ├── matrix_eig.cpp
│   │   │   │           │   ├── matrix_lu.cpp
│   │   │   │           │   ├── matrix_qr.cpp
│   │   │   │           │   ├── max_cost_assignment.cpp
│   │   │   │           │   ├── max_sum_submatrix.cpp
│   │   │   │           │   ├── md5.cpp
│   │   │   │           │   ├── member_function_pointer.cpp
│   │   │   │           │   ├── metaprogramming.cpp
│   │   │   │           │   ├── multithreaded_object.cpp
│   │   │   │           │   ├── numerical_integration.cpp
│   │   │   │           │   ├── object_detector.cpp
│   │   │   │           │   ├── oca.cpp
│   │   │   │           │   ├── one_vs_all_trainer.cpp
│   │   │   │           │   ├── one_vs_one_trainer.cpp
│   │   │   │           │   ├── opt_qp_solver.cpp
│   │   │   │           │   ├── optimization.cpp
│   │   │   │           │   ├── optimization_test_functions.cpp
│   │   │   │           │   ├── optimization_test_functions.h
│   │   │   │           │   ├── parallel_for.cpp
│   │   │   │           │   ├── parse.cpp
│   │   │   │           │   ├── pipe.cpp
│   │   │   │           │   ├── pixel.cpp
│   │   │   │           │   ├── probabilistic.cpp
│   │   │   │           │   ├── pyramid_down.cpp
│   │   │   │           │   ├── queue.cpp
│   │   │   │           │   ├── rand.cpp
│   │   │   │           │   ├── ranking.cpp
│   │   │   │           │   ├── read_write_mutex.cpp
│   │   │   │           │   ├── reference_counter.cpp
│   │   │   │           │   ├── rls.cpp
│   │   │   │           │   ├── sammon.cpp
│   │   │   │           │   ├── scan_image.cpp
│   │   │   │           │   ├── sequence.cpp
│   │   │   │           │   ├── sequence_labeler.cpp
│   │   │   │           │   ├── sequence_segmenter.cpp
│   │   │   │           │   ├── serialize.cpp
│   │   │   │           │   ├── set.cpp
│   │   │   │           │   ├── sldf.cpp
│   │   │   │           │   ├── sliding_buffer.cpp
│   │   │   │           │   ├── smart_pointers.cpp
│   │   │   │           │   ├── sockets.cpp
│   │   │   │           │   ├── sockets2.cpp
│   │   │   │           │   ├── sockstreambuf.cpp
│   │   │   │           │   ├── sparse_vector.cpp
│   │   │   │           │   ├── stack.cpp
│   │   │   │           │   ├── static_map.cpp
│   │   │   │           │   ├── static_set.cpp
│   │   │   │           │   ├── statistics.cpp
│   │   │   │           │   ├── std_vector_c.cpp
│   │   │   │           │   ├── string.cpp
│   │   │   │           │   ├── svm.cpp
│   │   │   │           │   ├── svm_c_linear.cpp
│   │   │   │           │   ├── svm_c_linear_dcd.cpp
│   │   │   │           │   ├── svm_multiclass_linear.cpp
│   │   │   │           │   ├── svm_struct.cpp
│   │   │   │           │   ├── svr_linear_trainer.cpp
│   │   │   │           │   ├── symmetric_matrix_cache.cpp
│   │   │   │           │   ├── tester.cpp
│   │   │   │           │   ├── tester.h
│   │   │   │           │   ├── thread_pool.cpp
│   │   │   │           │   ├── threads.cpp
│   │   │   │           │   ├── timer.cpp
│   │   │   │           │   ├── tokenizer.cpp
│   │   │   │           │   ├── trust_region.cpp
│   │   │   │           │   ├── tuple.cpp
│   │   │   │           │   ├── type_safe_union.cpp
│   │   │   │           │   └── vectorstream.cpp
│   │   │   │           ├── threads/
│   │   │   │           │   ├── auto_mutex_extension.h
│   │   │   │           │   ├── auto_mutex_extension_abstract.h
│   │   │   │           │   ├── auto_unlock_extension.h
│   │   │   │           │   ├── auto_unlock_extension_abstract.h
│   │   │   │           │   ├── create_new_thread_extension.h
│   │   │   │           │   ├── create_new_thread_extension_abstract.h
│   │   │   │           │   ├── multithreaded_object_extension.cpp
│   │   │   │           │   ├── multithreaded_object_extension.h
│   │   │   │           │   ├── multithreaded_object_extension_abstract.h
│   │   │   │           │   ├── parallel_for_extension.h
│   │   │   │           │   ├── parallel_for_extension_abstract.h
│   │   │   │           │   ├── posix.h
│   │   │   │           │   ├── read_write_mutex_extension.h
│   │   │   │           │   ├── read_write_mutex_extension_abstract.h
│   │   │   │           │   ├── rmutex_extension.h
│   │   │   │           │   ├── rmutex_extension_abstract.h
│   │   │   │           │   ├── rsignaler_extension.h
│   │   │   │           │   ├── rsignaler_extension_abstract.h
│   │   │   │           │   ├── thread_function_extension.h
│   │   │   │           │   ├── thread_function_extension_abstract.h
│   │   │   │           │   ├── thread_pool_extension.cpp
│   │   │   │           │   ├── thread_pool_extension.h
│   │   │   │           │   ├── thread_pool_extension_abstract.h
│   │   │   │           │   ├── thread_specific_data_extension.h
│   │   │   │           │   ├── thread_specific_data_extension_abstract.h
│   │   │   │           │   ├── threaded_object_extension.cpp
│   │   │   │           │   ├── threaded_object_extension.h
│   │   │   │           │   ├── threaded_object_extension_abstract.h
│   │   │   │           │   ├── threads_kernel.h
│   │   │   │           │   ├── threads_kernel_1.cpp
│   │   │   │           │   ├── threads_kernel_1.h
│   │   │   │           │   ├── threads_kernel_2.cpp
│   │   │   │           │   ├── threads_kernel_2.h
│   │   │   │           │   ├── threads_kernel_abstract.h
│   │   │   │           │   ├── threads_kernel_shared.cpp
│   │   │   │           │   ├── threads_kernel_shared.h
│   │   │   │           │   └── windows.h
│   │   │   │           ├── threads.h
│   │   │   │           ├── time_this.h
│   │   │   │           ├── timeout/
│   │   │   │           │   ├── timeout.h
│   │   │   │           │   └── timeout_abstract.h
│   │   │   │           ├── timeout.h
│   │   │   │           ├── timer/
│   │   │   │           │   ├── timer.cpp
│   │   │   │           │   ├── timer.h
│   │   │   │           │   ├── timer_abstract.h
│   │   │   │           │   └── timer_heavy.h
│   │   │   │           ├── timer.h
│   │   │   │           ├── timing.h
│   │   │   │           ├── tokenizer/
│   │   │   │           │   ├── tokenizer_kernel_1.cpp
│   │   │   │           │   ├── tokenizer_kernel_1.h
│   │   │   │           │   ├── tokenizer_kernel_abstract.h
│   │   │   │           │   └── tokenizer_kernel_c.h
│   │   │   │           ├── tokenizer.h
│   │   │   │           ├── tuple/
│   │   │   │           │   ├── tuple.h
│   │   │   │           │   └── tuple_abstract.h
│   │   │   │           ├── tuple.h
│   │   │   │           ├── type_safe_union/
│   │   │   │           │   ├── type_safe_union_kernel.h
│   │   │   │           │   └── type_safe_union_kernel_abstract.h
│   │   │   │           ├── type_safe_union.h
│   │   │   │           ├── uintn.h
│   │   │   │           ├── unicode/
│   │   │   │           │   ├── unicode.cpp
│   │   │   │           │   ├── unicode.h
│   │   │   │           │   └── unicode_abstract.h
│   │   │   │           ├── unicode.h
│   │   │   │           ├── unordered_pair.h
│   │   │   │           ├── vectorstream/
│   │   │   │           │   ├── vectorstream.h
│   │   │   │           │   └── vectorstream_abstract.h
│   │   │   │           ├── vectorstream.h
│   │   │   │           ├── windows_magic.h
│   │   │   │           ├── xml_parser/
│   │   │   │           │   ├── xml_parser_kernel_1.h
│   │   │   │           │   ├── xml_parser_kernel_abstract.h
│   │   │   │           │   └── xml_parser_kernel_interfaces.h
│   │   │   │           └── xml_parser.h
│   │   │   └── tbb/
│   │   │       ├── CHANGES
│   │   │       ├── COPYING
│   │   │       ├── README
│   │   │       ├── include/
│   │   │       │   ├── index.html
│   │   │       │   ├── serial/
│   │   │       │   │   └── tbb/
│   │   │       │   │       ├── parallel_for.h
│   │   │       │   │       └── tbb_annotate.h
│   │   │       │   └── tbb/
│   │   │       │       ├── aggregator.h
│   │   │       │       ├── aligned_space.h
│   │   │       │       ├── atomic.h
│   │   │       │       ├── blocked_range.h
│   │   │       │       ├── blocked_range2d.h
│   │   │       │       ├── blocked_range3d.h
│   │   │       │       ├── cache_aligned_allocator.h
│   │   │       │       ├── combinable.h
│   │   │       │       ├── compat/
│   │   │       │       │   ├── condition_variable
│   │   │       │       │   ├── ppl.h
│   │   │       │       │   ├── thread
│   │   │       │       │   └── tuple
│   │   │       │       ├── concurrent_hash_map.h
│   │   │       │       ├── concurrent_lru_cache.h
│   │   │       │       ├── concurrent_priority_queue.h
│   │   │       │       ├── concurrent_queue.h
│   │   │       │       ├── concurrent_unordered_map.h
│   │   │       │       ├── concurrent_unordered_set.h
│   │   │       │       ├── concurrent_vector.h
│   │   │       │       ├── critical_section.h
│   │   │       │       ├── enumerable_thread_specific.h
│   │   │       │       ├── flow_graph.h
│   │   │       │       ├── flow_graph_opencl_node.h
│   │   │       │       ├── global_control.h
│   │   │       │       ├── index.html
│   │   │       │       ├── internal/
│   │   │       │       │   ├── _aggregator_impl.h
│   │   │       │       │   ├── _concurrent_queue_impl.h
│   │   │       │       │   ├── _concurrent_unordered_impl.h
│   │   │       │       │   ├── _flow_graph_impl.h
│   │   │       │       │   ├── _flow_graph_indexer_impl.h
│   │   │       │       │   ├── _flow_graph_item_buffer_impl.h
│   │   │       │       │   ├── _flow_graph_join_impl.h
│   │   │       │       │   ├── _flow_graph_node_impl.h
│   │   │       │       │   ├── _flow_graph_tagged_buffer_impl.h
│   │   │       │       │   ├── _flow_graph_trace_impl.h
│   │   │       │       │   ├── _flow_graph_types_impl.h
│   │   │       │       │   ├── _mutex_padding.h
│   │   │       │       │   ├── _range_iterator.h
│   │   │       │       │   ├── _tbb_hash_compare_impl.h
│   │   │       │       │   ├── _tbb_strings.h
│   │   │       │       │   ├── _tbb_windef.h
│   │   │       │       │   ├── _template_helpers.h
│   │   │       │       │   ├── _x86_eliding_mutex_impl.h
│   │   │       │       │   └── _x86_rtm_rw_mutex_impl.h
│   │   │       │       ├── machine/
│   │   │       │       │   ├── gcc_armv7.h
│   │   │       │       │   ├── gcc_generic.h
│   │   │       │       │   ├── gcc_ia32_common.h
│   │   │       │       │   ├── gcc_itsx.h
│   │   │       │       │   ├── ibm_aix51.h
│   │   │       │       │   ├── icc_generic.h
│   │   │       │       │   ├── linux_common.h
│   │   │       │       │   ├── linux_ia32.h
│   │   │       │       │   ├── linux_ia64.h
│   │   │       │       │   ├── linux_intel64.h
│   │   │       │       │   ├── mac_ppc.h
│   │   │       │       │   ├── macos_common.h
│   │   │       │       │   ├── mic_common.h
│   │   │       │       │   ├── msvc_armv7.h
│   │   │       │       │   ├── msvc_ia32_common.h
│   │   │       │       │   ├── sunos_sparc.h
│   │   │       │       │   ├── windows_api.h
│   │   │       │       │   ├── windows_ia32.h
│   │   │       │       │   ├── windows_intel64.h
│   │   │       │       │   └── xbox360_ppc.h
│   │   │       │       ├── memory_pool.h
│   │   │       │       ├── mutex.h
│   │   │       │       ├── null_mutex.h
│   │   │       │       ├── null_rw_mutex.h
│   │   │       │       ├── parallel_do.h
│   │   │       │       ├── parallel_for.h
│   │   │       │       ├── parallel_for_each.h
│   │   │       │       ├── parallel_invoke.h
│   │   │       │       ├── parallel_reduce.h
│   │   │       │       ├── parallel_scan.h
│   │   │       │       ├── parallel_sort.h
│   │   │       │       ├── parallel_while.h
│   │   │       │       ├── partitioner.h
│   │   │       │       ├── pipeline.h
│   │   │       │       ├── queuing_mutex.h
│   │   │       │       ├── queuing_rw_mutex.h
│   │   │       │       ├── reader_writer_lock.h
│   │   │       │       ├── recursive_mutex.h
│   │   │       │       ├── runtime_loader.h
│   │   │       │       ├── scalable_allocator.h
│   │   │       │       ├── spin_mutex.h
│   │   │       │       ├── spin_rw_mutex.h
│   │   │       │       ├── task.h
│   │   │       │       ├── task_arena.h
│   │   │       │       ├── task_group.h
│   │   │       │       ├── task_scheduler_init.h
│   │   │       │       ├── task_scheduler_observer.h
│   │   │       │       ├── tbb.h
│   │   │       │       ├── tbb_allocator.h
│   │   │       │       ├── tbb_config.h
│   │   │       │       ├── tbb_exception.h
│   │   │       │       ├── tbb_machine.h
│   │   │       │       ├── tbb_profiling.h
│   │   │       │       ├── tbb_stddef.h
│   │   │       │       ├── tbb_thread.h
│   │   │       │       ├── tbbmalloc_proxy.h
│   │   │       │       └── tick_count.h
│   │   │       ├── index.html
│   │   │       ├── lib/
│   │   │       │   ├── x64/
│   │   │       │   │   └── v140/
│   │   │       │   │       ├── irml/
│   │   │       │   │       │   ├── irml.lib
│   │   │       │   │       │   └── irml_debug.lib
│   │   │       │   │       ├── tbb.def
│   │   │       │   │       ├── tbb.lib
│   │   │       │   │       ├── tbb_debug.lib
│   │   │       │   │       ├── tbb_preview.lib
│   │   │       │   │       ├── tbbmalloc.def
│   │   │       │   │       ├── tbbmalloc.lib
│   │   │       │   │       ├── tbbmalloc_proxy.lib
│   │   │       │   │       ├── tbbmalloc_s.lib
│   │   │       │   │       └── tbbproxy.lib
│   │   │       │   └── x86/
│   │   │       │       └── v140/
│   │   │       │           ├── irml/
│   │   │       │           │   ├── irml.lib
│   │   │       │           │   └── irml_debug.lib
│   │   │       │           ├── tbb.def
│   │   │       │           ├── tbb.lib
│   │   │       │           ├── tbb_debug.lib
│   │   │       │           ├── tbb_preview.lib
│   │   │       │           ├── tbbmalloc.def
│   │   │       │           ├── tbbmalloc.lib
│   │   │       │           ├── tbbmalloc_proxy.lib
│   │   │       │           ├── tbbmalloc_s.lib
│   │   │       │           └── tbbproxy.lib
│   │   │       ├── tbb-license.txt
│   │   │       ├── tbb.props
│   │   │       └── tbb_d.props
│   │   └── local/
│   │       ├── FaceAnalyser/
│   │       │   ├── AU_predictors/
│   │       │   │   ├── AU_all_best.txt
│   │       │   │   └── AU_all_static.txt
│   │       │   ├── CMakeLists.txt
│   │       │   ├── FaceAnalyser.vcxproj
│   │       │   ├── FaceAnalyser.vcxproj.filters
│   │       │   ├── include/
│   │       │   │   ├── FaceAnalyser.h
│   │       │   │   ├── Face_utils.h
│   │       │   │   ├── GazeEstimation.h
│   │       │   │   ├── SVM_dynamic_lin.h
│   │       │   │   ├── SVM_static_lin.h
│   │       │   │   ├── SVR_dynamic_lin_regressors.h
│   │       │   │   └── SVR_static_lin_regressors.h
│   │       │   └── src/
│   │       │       ├── FaceAnalyser.cpp
│   │       │       ├── Face_utils.cpp
│   │       │       ├── GazeEstimation.cpp
│   │       │       ├── SVM_dynamic_lin.cpp
│   │       │       ├── SVM_static_lin.cpp
│   │       │       ├── SVR_dynamic_lin_regressors.cpp
│   │       │       └── SVR_static_lin_regressors.cpp
│   │       ├── LandmarkDetector/
│   │       │   ├── CMakeLists.txt
│   │       │   ├── include/
│   │       │   │   ├── CCNF_patch_expert.h
│   │       │   │   ├── LandmarkCoreIncludes.h
│   │       │   │   ├── LandmarkDetectionValidator.h
│   │       │   │   ├── LandmarkDetectorFunc.h
│   │       │   │   ├── LandmarkDetectorModel.h
│   │       │   │   ├── LandmarkDetectorParameters.h
│   │       │   │   ├── LandmarkDetectorUtils.h
│   │       │   │   ├── PAW.h
│   │       │   │   ├── PDM.h
│   │       │   │   ├── Patch_experts.h
│   │       │   │   ├── SVR_patch_expert.h
│   │       │   │   ├── classifier/
│   │       │   │   │   ├── lab_boosted_classifier.h
│   │       │   │   │   ├── mlp.h
│   │       │   │   │   └── surf_mlp.h
│   │       │   │   ├── classifier.h
│   │       │   │   ├── common.h
│   │       │   │   ├── detector.h
│   │       │   │   ├── face_detection.h
│   │       │   │   ├── feat/
│   │       │   │   │   ├── lab_feature_map.h
│   │       │   │   │   └── surf_feature_map.h
│   │       │   │   ├── feature_map.h
│   │       │   │   ├── fust.h
│   │       │   │   ├── io/
│   │       │   │   │   ├── lab_boost_model_reader.h
│   │       │   │   │   └── surf_mlp_model_reader.h
│   │       │   │   ├── model_reader.h
│   │       │   │   ├── stdafx.h
│   │       │   │   └── util/
│   │       │   │       ├── image_pyramid.h
│   │       │   │       ├── math_func.h
│   │       │   │       └── nms.h
│   │       │   ├── model/
│   │       │   │   ├── clnf_general.txt
│   │       │   │   ├── detection_validation/
│   │       │   │   │   └── validator_general_68.txt
│   │       │   │   ├── main_clnf_general.txt
│   │       │   │   ├── model_eye/
│   │       │   │   │   ├── clnf_left_synth.txt
│   │       │   │   │   ├── clnf_right_synth.txt
│   │       │   │   │   ├── main_clnf_synth_left.txt
│   │       │   │   │   ├── main_clnf_synth_right.txt
│   │       │   │   │   ├── patch_experts/
│   │       │   │   │   │   ├── ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   ├── ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   │   ├── left_ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   └── left_ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   └── pdms/
│   │       │   │   │       ├── pdm_28_eye_3D_closed.txt
│   │       │   │   │       └── pdm_28_l_eye_3D_closed.txt
│   │       │   │   ├── model_inner/
│   │       │   │   │   ├── clnf_inner.txt
│   │       │   │   │   ├── main_clnf_inner.txt
│   │       │   │   │   ├── patch_experts/
│   │       │   │   │   │   └── ccnf_patches_1.00_inner.txt
│   │       │   │   │   └── pdms/
│   │       │   │   │       └── pdm_51_inner.txt
│   │       │   │   ├── patch_experts/
│   │       │   │   │   ├── ccnf_patches_0.25_general.txt
│   │       │   │   │   ├── ccnf_patches_0.35_general.txt
│   │       │   │   │   └── ccnf_patches_0.5_general.txt
│   │       │   │   ├── pdms/
│   │       │   │   │   └── In-the-wild_aligned_PDM_68.txt
│   │       │   │   └── tris_68.txt
│   │       │   └── src/
│   │       │       ├── CCNF_patch_expert.cpp
│   │       │       ├── LandmarkDetectionValidator.cpp
│   │       │       ├── LandmarkDetectorFunc.cpp
│   │       │       ├── LandmarkDetectorModel.cpp
│   │       │       ├── LandmarkDetectorParameters.cpp
│   │       │       ├── LandmarkDetectorUtils.cpp
│   │       │       ├── PAW.cpp
│   │       │       ├── PDM.cpp
│   │       │       ├── Patch_experts.cpp
│   │       │       ├── SVR_patch_expert.cpp
│   │       │       ├── classifier/
│   │       │       │   ├── lab_boosted_classifier.cpp
│   │       │       │   ├── mlp.cpp
│   │       │       │   └── surf_mlp.cpp
│   │       │       ├── face_detection.cpp
│   │       │       ├── feat/
│   │       │       │   ├── lab_feature_map.cpp
│   │       │       │   └── surf_feature_map.cpp
│   │       │       ├── fust.cpp
│   │       │       ├── io/
│   │       │       │   ├── lab_boost_model_reader.cpp
│   │       │       │   └── surf_mlp_model_reader.cpp
│   │       │       ├── stdafx.cpp
│   │       │       └── util/
│   │       │           ├── image_pyramid.cpp
│   │       │           └── nms.cpp
│   │       ├── LandmarkDetector的副本/
│   │       │   ├── CMakeLists.txt
│   │       │   ├── include/
│   │       │   │   ├── CCNF_patch_expert.h
│   │       │   │   ├── LandmarkCoreIncludes.h
│   │       │   │   ├── LandmarkDetectionValidator.h
│   │       │   │   ├── LandmarkDetectorFunc.h
│   │       │   │   ├── LandmarkDetectorModel.h
│   │       │   │   ├── LandmarkDetectorParameters.h
│   │       │   │   ├── LandmarkDetectorUtils.h
│   │       │   │   ├── PAW.h
│   │       │   │   ├── PDM.h
│   │       │   │   ├── Patch_experts.h
│   │       │   │   ├── SVR_patch_expert.h
│   │       │   │   └── stdafx.h
│   │       │   ├── model/
│   │       │   │   ├── clnf_general.txt
│   │       │   │   ├── detection_validation/
│   │       │   │   │   └── validator_general_68.txt
│   │       │   │   ├── main_clnf_general.txt
│   │       │   │   ├── model_eye/
│   │       │   │   │   ├── clnf_left_synth.txt
│   │       │   │   │   ├── clnf_right_synth.txt
│   │       │   │   │   ├── main_clnf_synth_left.txt
│   │       │   │   │   ├── main_clnf_synth_right.txt
│   │       │   │   │   ├── patch_experts/
│   │       │   │   │   │   ├── ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   ├── ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   │   ├── left_ccnf_patches_1.00_synth_lid_.txt
│   │       │   │   │   │   └── left_ccnf_patches_1.50_synth_lid_.txt
│   │       │   │   │   └── pdms/
│   │       │   │   │       ├── pdm_28_eye_3D_closed.txt
│   │       │   │   │       └── pdm_28_l_eye_3D_closed.txt
│   │       │   │   ├── model_inner/
│   │       │   │   │   ├── clnf_inner.txt
│   │       │   │   │   ├── main_clnf_inner.txt
│   │       │   │   │   ├── patch_experts/
│   │       │   │   │   │   └── ccnf_patches_1.00_inner.txt
│   │       │   │   │   └── pdms/
│   │       │   │   │       └── pdm_51_inner.
Download .txt
Showing preview only (5,003K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (32135 symbols across 2762 files)

FILE: FaceLivenessDetection/exe/FaceLivenessDetection/FaceLivenessDetection.cpp
  function printErrorAndAbort (line 39) | static void printErrorAndAbort( const std::string & error ){
  function get_arguments (line 47) | vector<string> get_arguments(int argc, char **argv){
  function main (line 75) | int main (int argc, char **argv){
  function drawFaceOutline (line 279) | void drawFaceOutline(Mat &display_image, Mat mask, Mat logo){
  function Mat (line 291) | Mat extractFaceMatrix(Mat temp, Rect result){
  function correctFacePosition (line 302) | bool correctFacePosition(std::vector<Point2f> landmark){
  function orientationIdentificate (line 327) | bool orientationIdentificate(Mat temp, std::vector<Point2f> landmark, in...
  function isRealFace (line 374) | bool isRealFace(std::vector<float> closedMouse, std::vector<float> opene...
  function mouseIdentificate (line 384) | bool mouseIdentificate(Mat &temp, std::vector<Point2f> landmark, std::ve...
  function opticalDifference (line 420) | float opticalDifference(Mat flow){
  function calculateUorV (line 473) | float calculateUorV(Mat flow, int m_left, int m_right, int n_left, int n...
  function moveIdentificate (line 486) | bool moveIdentificate(Mat temp, std::vector<Point2f> landmark, Mat &gray...
  function openFace2dlib_landmarks (line 520) | void openFace2dlib_landmarks(std::vector<Point2f> &dlib_landmarks, std::...
  function arrayDeviance (line 530) | double arrayDeviance(std::vector<double> arr){
  function eyeIdentificate (line 545) | bool eyeIdentificate(Mat temp, bool detection_success, bool clnf_eye_mod...
  function relativeLandmarks (line 578) | void relativeLandmarks(const vector<Point2f> inputLandmarks, vector<Poin...

FILE: FaceLivenessDetection/exe/FaceLivenessDetection/LivenessDetection/LivenessDetection.cpp
  type LD (line 10) | namespace LD{
    function drawFaceOutline (line 11) | void drawFaceOutline(Mat &temp){

FILE: FaceLivenessDetection/exe/FaceLivenessDetection/LivenessDetection/LivenessDetection.hpp
  type LD (line 26) | namespace LD{
    class LivenessDetection (line 27) | class LivenessDetection{

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/calib3d.hpp
  type cv (line 215) | namespace cv
    function StereoMatcher (line 1573) | class CV_EXPORTS_W StereoMatcher : public Algorithm
    function StereoMatcher (line 1614) | class CV_EXPORTS_W StereoBM : public StereoMatcher
    function StereoMatcher (line 1679) | class CV_EXPORTS_W StereoSGBM : public StereoMatcher
    type fisheye (line 1753) | namespace fisheye

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/calib3d/calib3d_c.h
  type CvPOSITObject (line 61) | typedef struct CvPOSITObject CvPOSITObject;
  type CvStereoBMState (line 322) | typedef struct CvStereoBMState
  function class (line 386) | class CV_EXPORTS CvLevMarq

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core.hpp
  type cv (line 97) | namespace cv {
    class CV_EXPORTS (line 109) | class CV_EXPORTS
    type SortFlags (line 148) | enum SortFlags { SORT_EVERY_ROW    = 0, //!< each matrix row is sorted...
    type CovarFlags (line 165) | enum CovarFlags {
    type KmeansFlags (line 201) | enum KmeansFlags {
    type LineTypes (line 214) | enum LineTypes {
    type HersheyFonts (line 223) | enum HersheyFonts {
    type ReduceTypes (line 235) | enum ReduceTypes { REDUCE_SUM = 0, //!< the output is the sum of all r...
    function PCA (line 2276) | class CV_EXPORTS PCA
    function LDA (line 2422) | class CV_EXPORTS LDA
    function SVD (line 2504) | class CV_EXPORTS SVD
    function RNG (line 2643) | class CV_EXPORTS RNG
    function RNG_MT19937 (line 2798) | class CV_EXPORTS RNG_MT19937
    function Formatted (line 2888) | class CV_EXPORTS Formatted
    function Formatter (line 2897) | class CV_EXPORTS Formatter
    function String (line 2920) | static inline
    function String (line 2929) | static inline
    class CV_EXPORTS (line 2937) | class CV_EXPORTS
    type ParamType (line 2939) | struct ParamType {}
    function Algorithm (line 2976) | class CV_EXPORTS_W Algorithm
    type Param (line 3064) | struct Param {
    type ParamType<bool> (line 3071) | struct ParamType<bool>
    type ParamType<int> (line 3079) | struct ParamType<int>
    type ParamType<double> (line 3087) | struct ParamType<double>
    type ParamType<String> (line 3095) | struct ParamType<String>
    type ParamType<Mat> (line 3103) | struct ParamType<Mat>
    type ParamType<std::vector<Mat> > (line 3111) | struct ParamType<std::vector<Mat> >
    type ParamType<Algorithm> (line 3119) | struct ParamType<Algorithm>
    type ParamType<float> (line 3127) | struct ParamType<float>
    type ParamType<unsigned> (line 3135) | struct ParamType<unsigned>
    type ParamType<uint64> (line 3143) | struct ParamType<uint64>
    type ParamType<uchar> (line 3151) | struct ParamType<uchar>

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/affine.hpp
  type cv (line 51) | namespace cv
    class Affine3 (line 61) | class Affine3
    class DataType< Affine3<_Tp> > (line 148) | class DataType< Affine3<_Tp> >
  function V (line 450) | inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/base.hpp
  type cv (line 58) | namespace cv
    type Error (line 64) | namespace Error {
      type Code (line 66) | enum Code {
    type DecompTypes (line 131) | enum DecompTypes {
    type NormTypes (line 186) | enum NormTypes { NORM_INF       = 1,
    type CmpTypes (line 198) | enum CmpTypes { CMP_EQ = 0, //!< src1 is equal to src2.
    type GemmFlags (line 207) | enum GemmFlags { GEMM_1_T = 1, //!< transposes src1
    type DftFlags (line 212) | enum DftFlags {
    type BorderTypes (line 251) | enum BorderTypes {
    type CV_StaticAssert_failed (line 297) | struct CV_StaticAssert_failed
    type CV_StaticAssert_failed<true> (line 298) | struct CV_StaticAssert_failed<true> { enum { val = 1 }; }
    type CV_StaticAssert_test (line 299) | struct CV_StaticAssert_test {}
    function CV_INLINE (line 353) | CV_INLINE CV_NORETURN void errorNoReturn(int _code, const String& _err...
    function Hamming (line 429) | struct CV_EXPORTS Hamming
    function _Tp (line 444) | inline _Tp cv_abs(_Tp x) { return std::abs(x); }
    function cv_abs (line 445) | inline int cv_abs(uchar x) { return x; }
    function cv_abs (line 446) | inline int cv_abs(schar x) { return std::abs(x); }
    function cv_abs (line 447) | inline int cv_abs(ushort x) { return x; }
    function cv_abs (line 448) | inline int cv_abs(short x) { return std::abs(x); }
    function _AccTp (line 450) | static inline
    function _AccTp (line 470) | static inline
    function _AccTp (line 487) | static inline
    function _AccTp (line 496) | static inline
    function normL2Sqr (line 516) | static inline float normL2Sqr(const float* a, const float* b, int n)
    function _AccTp (line 527) | static inline
    function normL1 (line 547) | inline float normL1(const float* a, const float* b, int n)
    function normL1 (line 557) | inline int normL1(const uchar* a, const uchar* b, int n)
    function _AccTp (line 567) | static inline
    class Vec (line 610) | class Vec
    class Matx (line 611) | class Matx
    class Complex (line 613) | class Complex
    class Point_ (line 614) | class Point_
    class Point3_ (line 615) | class Point3_
    class Size_ (line 616) | class Size_
    class Rect_ (line 617) | class Rect_
    class Scalar_ (line 618) | class Scalar_
    class CV_EXPORTS (line 620) | class CV_EXPORTS
    class CV_EXPORTS (line 621) | class CV_EXPORTS
    class CV_EXPORTS (line 622) | class CV_EXPORTS
    class CV_EXPORTS (line 623) | class CV_EXPORTS
    class CV_EXPORTS (line 624) | class CV_EXPORTS
    class CV_EXPORTS (line 625) | class CV_EXPORTS
    class CV_EXPORTS (line 627) | class CV_EXPORTS
    class CV_EXPORTS (line 628) | class CV_EXPORTS
    class CV_EXPORTS (line 630) | class CV_EXPORTS
    class CV_EXPORTS (line 632) | class CV_EXPORTS
    class Mat_ (line 635) | class Mat_
    class SparseMat_ (line 636) | class SparseMat_
    class CV_EXPORTS (line 638) | class CV_EXPORTS
    class CV_EXPORTS (line 639) | class CV_EXPORTS
    class CV_EXPORTS (line 640) | class CV_EXPORTS
    class MatIterator_ (line 641) | class MatIterator_
    class MatConstIterator_ (line 642) | class MatConstIterator_
    class SparseMatIterator_ (line 643) | class SparseMatIterator_
    class SparseMatConstIterator_ (line 644) | class SparseMatConstIterator_
    type ogl (line 646) | namespace ogl
      class CV_EXPORTS (line 648) | class CV_EXPORTS
      class CV_EXPORTS (line 649) | class CV_EXPORTS
      class CV_EXPORTS (line 650) | class CV_EXPORTS
    type cuda (line 653) | namespace cuda
      class CV_EXPORTS (line 655) | class CV_EXPORTS
      class CV_EXPORTS (line 656) | class CV_EXPORTS
      class CV_EXPORTS (line 657) | class CV_EXPORTS
      class CV_EXPORTS (line 658) | class CV_EXPORTS
    type cudev (line 661) | namespace cudev
      class GpuMat_ (line 663) | class GpuMat_
    type ipp (line 666) | namespace ipp

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/bufferpool.hpp
  type cv (line 10) | namespace cv
    class BufferPoolController (line 16) | class BufferPoolController

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/core_c.h
  function CV_INLINE (line 298) | CV_INLINE  void  cvDecRefData( CvArr* arr )
  function CV_INLINE (line 324) | CV_INLINE  int  cvIncRefData( CvArr* arr )
  function CV_INLINE (line 380) | CV_INLINE  CvMat*  cvGetRow( const CvArr* arr, CvMat* submat, int row )
  function CV_INLINE (line 406) | CV_INLINE  CvMat*  cvGetCol( const CvArr* arr, CvMat* submat, int col )
  function CV_INLINE (line 475) | CV_INLINE  void  cvReleaseMatND( CvMatND** mat )
  function CV_INLINE (line 542) | CV_INLINE CvSparseNode* cvGetNextSparseNode( CvSparseMatIterator* mat_it...
  type CvNArrayIterator (line 566) | typedef struct CvNArrayIterator
  function CV_INLINE (line 1062) | CV_INLINE  void  cvSubS( const CvArr* src, CvScalar value, CvArr* dst,
  function CV_INLINE (line 1737) | CV_INLINE  CvSetElem* cvSetNew( CvSet* set_header )
  function CV_INLINE (line 1752) | CV_INLINE  void cvSetRemoveByPtr( CvSet* set_header, void* elem )
  function CV_INLINE (line 1767) | CV_INLINE CvSetElem* cvGetSetElem( const CvSet* set_header, int idx )
  type CvGraphScanner (line 1860) | typedef struct CvGraphScanner
  type CvTreeNodeIterator (line 1894) | typedef struct CvTreeNodeIterator
  type IplImage (line 1935) | typedef IplImage* (CV_STDCALL* Cv_iplCreateImageHeader)
  type IplROI (line 1940) | typedef IplROI* (CV_STDCALL* Cv_iplCreateROI)(int,int,int,int,int);
  type IplImage (line 1941) | typedef IplImage* (CV_STDCALL* Cv_iplCloneImage)(const IplImage*);
  function CV_INLINE (line 2316) | CV_INLINE int cvReadInt( const CvFileNode* node, int default_value CV_DE...
  function CV_INLINE (line 2331) | CV_INLINE int cvReadIntByName( const CvFileStorage* fs, const CvFileNode...
  function CV_INLINE (line 2347) | CV_INLINE double cvReadReal( const CvFileNode* node, double default_valu...
  function CV_INLINE (line 2362) | CV_INLINE double cvReadRealByName( const CvFileStorage* fs, const CvFile...
  function CV_INLINE (line 2377) | CV_INLINE const char* cvReadString( const CvFileNode* node,
  function CV_INLINE (line 2391) | CV_INLINE const char* cvReadStringByName( const CvFileStorage* fs, const...
  function CV_INLINE (line 2423) | CV_INLINE void* cvReadByName( CvFileStorage* fs, const CvFileNode* map,
  function CvType (line 2741) | struct CV_EXPORTS CvType
  function namespace (line 2757) | namespace cv
  type Ptr (line 2795) | typedef Ptr<CvMemStorage> MemStorage;
  type SeqIterator (line 2811) | typedef SeqIterator<_Tp> const_iterator;
  function _Tp (line 2822) | const _Tp& operator[](int idx) const;

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda.hpp
  type cv (line 65) | namespace cv { namespace cuda {
    type cuda (line 65) | namespace cuda {
      function GpuMat (line 96) | class CV_EXPORTS GpuMat
    function HostMem (line 353) | class CV_EXPORTS HostMem
    function Event (line 502) | class CV_EXPORTS Event
    type FeatureSet (line 573) | enum FeatureSet
    function TargetArchs (line 602) | class CV_EXPORTS TargetArchs
    function DeviceInfo (line 629) | class CV_EXPORTS DeviceInfo

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda.inl.hpp
  type cv (line 51) | namespace cv { namespace cuda {
    type cuda (line 51) | namespace cuda {
      function GpuMat (line 121) | inline
      function GpuMat (line 153) | inline
      function GpuMat (line 167) | inline
      function GpuMat (line 173) | inline
      function uchar (line 206) | inline
      function uchar (line 213) | inline
      function _Tp (line 220) | inline
      function _Tp (line 226) | inline
      function GpuMat (line 244) | inline
      function GpuMat (line 250) | inline
      function GpuMat (line 256) | inline
      function GpuMat (line 262) | inline
      function GpuMat (line 268) | inline
      function GpuMat (line 274) | inline
      function GpuMat (line 280) | inline
      function GpuMat (line 286) | inline
      function Size (line 334) | inline
      function GpuMat (line 346) | static inline
      function createContinuous (line 354) | static inline
      function GpuMat (line 360) | static inline
      function ensureSizeIsEnough (line 368) | static inline
      function swap (line 374) | static inline
      function HostMem (line 427) | inline
      function HostMem (line 453) | inline
      function Mat (line 467) | inline
      function Size (line 515) | inline
      function swap (line 527) | static inline
  type cv (line 618) | namespace cv {
    type cuda (line 51) | namespace cuda {
      function GpuMat (line 121) | inline
      function GpuMat (line 153) | inline
      function GpuMat (line 167) | inline
      function GpuMat (line 173) | inline
      function uchar (line 206) | inline
      function uchar (line 213) | inline
      function _Tp (line 220) | inline
      function _Tp (line 226) | inline
      function GpuMat (line 244) | inline
      function GpuMat (line 250) | inline
      function GpuMat (line 256) | inline
      function GpuMat (line 262) | inline
      function GpuMat (line 268) | inline
      function GpuMat (line 274) | inline
      function GpuMat (line 280) | inline
      function GpuMat (line 286) | inline
      function Size (line 334) | inline
      function GpuMat (line 346) | static inline
      function createContinuous (line 354) | static inline
      function GpuMat (line 360) | static inline
      function ensureSizeIsEnough (line 368) | static inline
      function swap (line 374) | static inline
      function HostMem (line 427) | inline
      function HostMem (line 453) | inline
      function Mat (line 467) | inline
      function Size (line 515) | inline
      function swap (line 527) | static inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda_stream_accessor.hpp
  type cv (line 57) | namespace cv
    type cuda (line 59) | namespace cuda
      type StreamAccessor (line 67) | struct StreamAccessor
      type EventAccessor (line 75) | struct EventAccessor

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda_types.hpp
  type cv (line 62) | namespace cv
    type cuda (line 64) | namespace cuda
      type DevPtr (line 70) | struct DevPtr
        method __CV_CUDA_HOST_DEVICE__ (line 79) | __CV_CUDA_HOST_DEVICE__ DevPtr() : data(0) {}
        method __CV_CUDA_HOST_DEVICE__ (line 80) | __CV_CUDA_HOST_DEVICE__ DevPtr(T* data_) : data(data_) {}
        method __CV_CUDA_HOST_DEVICE__ (line 82) | __CV_CUDA_HOST_DEVICE__ size_t elemSize() const { return elem_size; }
        method __CV_CUDA_HOST_DEVICE__ (line 83) | __CV_CUDA_HOST_DEVICE__ operator       T*()       { return data; }
        method __CV_CUDA_HOST_DEVICE__ (line 84) | __CV_CUDA_HOST_DEVICE__ operator const T*() const { return data; }
      type PtrSz (line 87) | struct PtrSz : public DevPtr<T>
        method __CV_CUDA_HOST_DEVICE__ (line 89) | __CV_CUDA_HOST_DEVICE__ PtrSz() : size(0) {}
      type PtrStep (line 95) | struct PtrStep : public DevPtr<T>
        method __CV_CUDA_HOST_DEVICE__ (line 97) | __CV_CUDA_HOST_DEVICE__ PtrStep() : step(0) {}
        method __CV_CUDA_HOST_DEVICE__ (line 102) | __CV_CUDA_HOST_DEVICE__       T* ptr(int y = 0)       { return (  ...
        method __CV_CUDA_HOST_DEVICE__ (line 103) | __CV_CUDA_HOST_DEVICE__ const T* ptr(int y = 0) const { return (co...
        method __CV_CUDA_HOST_DEVICE__ (line 105) | __CV_CUDA_HOST_DEVICE__       T& operator ()(int y, int x)       {...
        method __CV_CUDA_HOST_DEVICE__ (line 106) | __CV_CUDA_HOST_DEVICE__ const T& operator ()(int y, int x) const {...
      type PtrStepSz (line 109) | struct PtrStepSz : public PtrStep<T>
        method PtrStepSz (line 116) | explicit PtrStepSz(const PtrStepSz<U>& d) : PtrStep<T>((T*)d.data,...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cvdef.h
  type CpuFeatures (line 137) | enum CpuFeatures {
  type Cv32suf (line 306) | typedef union Cv32suf
  type Cv64suf (line 314) | typedef union Cv64suf
  function CV_INLINE (line 476) | CV_INLINE CV_XADD(int* addr, int delta) { int tmp = *addr; *addr += delt...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cvstd.hpp
  type cv (line 68) | namespace cv
    function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; }
    function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; }
    function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; }
    function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; }
    function uchar (line 96) | inline uchar abs(uchar a) { return a; }
    function ushort (line 97) | inline ushort abs(ushort a) { return a; }
    function abs (line 98) | inline unsigned abs(unsigned a) { return a; }
    function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; }
    class Allocator (line 130) | class Allocator
      class rebind (line 140) | class rebind { typedef Allocator<U> other; }
      method Allocator (line 142) | explicit Allocator() {}
      method Allocator (line 144) | explicit Allocator(Allocator const&) {}
      method Allocator (line 146) | explicit Allocator(Allocator<U> const&) {}
      method pointer (line 149) | pointer address(reference r) { return &r; }
      method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; }
      method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr...
      method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); }
      method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast<void*>(p))...
      method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); }
      method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz...
    type detail (line 165) | namespace detail
      type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; }
      type RefOrVoid<void> (line 173) | struct RefOrVoid<void>{ typedef void type; }
      type RefOrVoid<const void> (line 176) | struct RefOrVoid<const void>{ typedef const void type; }
      type RefOrVoid<volatile void> (line 179) | struct RefOrVoid<volatile void>{ typedef volatile void type; }
      type RefOrVoid<const volatile void> (line 182) | struct RefOrVoid<const volatile void>{ typedef const volatile void t...
      type PtrOwner (line 185) | struct PtrOwner
    type DefaultDeleter (line 190) | struct DefaultDeleter
    type Ptr (line 283) | struct Ptr
    class CV_EXPORTS (line 478) | class CV_EXPORTS
    function String (line 480) | class CV_EXPORTS String
    function String (line 670) | inline
    function String (line 682) | inline
    function String (line 692) | inline
    function String (line 700) | inline
    function String (line 707) | inline
    function String (line 714) | inline
    function String (line 796) | inline
    function String (line 958) | inline
    function String (line 976) | inline
    function String (line 986) | inline
    function String (line 997) | inline
    function String (line 1008) | inline
    function String (line 1018) | inline
  type std (line 80) | namespace std
    function uchar (line 82) | static inline uchar abs(uchar a) { return a; }
    function ushort (line 83) | static inline ushort abs(ushort a) { return a; }
    function abs (line 84) | static inline unsigned abs(unsigned a) { return a; }
    function uint64 (line 85) | static inline uint64 abs(uint64 a) { return a; }
    function swap (line 1054) | static inline void swap(cv::String& a, cv::String& b) { a.swap(b); }
  type cv (line 89) | namespace cv
    function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; }
    function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; }
    function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; }
    function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; }
    function uchar (line 96) | inline uchar abs(uchar a) { return a; }
    function ushort (line 97) | inline ushort abs(ushort a) { return a; }
    function abs (line 98) | inline unsigned abs(unsigned a) { return a; }
    function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; }
    class Allocator (line 130) | class Allocator
      class rebind (line 140) | class rebind { typedef Allocator<U> other; }
      method Allocator (line 142) | explicit Allocator() {}
      method Allocator (line 144) | explicit Allocator(Allocator const&) {}
      method Allocator (line 146) | explicit Allocator(Allocator<U> const&) {}
      method pointer (line 149) | pointer address(reference r) { return &r; }
      method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; }
      method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr...
      method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); }
      method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast<void*>(p))...
      method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); }
      method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz...
    type detail (line 165) | namespace detail
      type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; }
      type RefOrVoid<void> (line 173) | struct RefOrVoid<void>{ typedef void type; }
      type RefOrVoid<const void> (line 176) | struct RefOrVoid<const void>{ typedef const void type; }
      type RefOrVoid<volatile void> (line 179) | struct RefOrVoid<volatile void>{ typedef volatile void type; }
      type RefOrVoid<const volatile void> (line 182) | struct RefOrVoid<const volatile void>{ typedef const volatile void t...
      type PtrOwner (line 185) | struct PtrOwner
    type DefaultDeleter (line 190) | struct DefaultDeleter
    type Ptr (line 283) | struct Ptr
    class CV_EXPORTS (line 478) | class CV_EXPORTS
    function String (line 480) | class CV_EXPORTS String
    function String (line 670) | inline
    function String (line 682) | inline
    function String (line 692) | inline
    function String (line 700) | inline
    function String (line 707) | inline
    function String (line 714) | inline
    function String (line 796) | inline
    function String (line 958) | inline
    function String (line 976) | inline
    function String (line 986) | inline
    function String (line 997) | inline
    function String (line 1008) | inline
    function String (line 1018) | inline
  type cv (line 103) | namespace cv {
    function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; }
    function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; }
    function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; }
    function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; }
    function uchar (line 96) | inline uchar abs(uchar a) { return a; }
    function ushort (line 97) | inline ushort abs(ushort a) { return a; }
    function abs (line 98) | inline unsigned abs(unsigned a) { return a; }
    function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; }
    class Allocator (line 130) | class Allocator
      class rebind (line 140) | class rebind { typedef Allocator<U> other; }
      method Allocator (line 142) | explicit Allocator() {}
      method Allocator (line 144) | explicit Allocator(Allocator const&) {}
      method Allocator (line 146) | explicit Allocator(Allocator<U> const&) {}
      method pointer (line 149) | pointer address(reference r) { return &r; }
      method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; }
      method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr...
      method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); }
      method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast<void*>(p))...
      method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); }
      method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz...
    type detail (line 165) | namespace detail
      type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; }
      type RefOrVoid<void> (line 173) | struct RefOrVoid<void>{ typedef void type; }
      type RefOrVoid<const void> (line 176) | struct RefOrVoid<const void>{ typedef const void type; }
      type RefOrVoid<volatile void> (line 179) | struct RefOrVoid<volatile void>{ typedef volatile void type; }
      type RefOrVoid<const volatile void> (line 182) | struct RefOrVoid<const volatile void>{ typedef const volatile void t...
      type PtrOwner (line 185) | struct PtrOwner
    type DefaultDeleter (line 190) | struct DefaultDeleter
    type Ptr (line 283) | struct Ptr
    class CV_EXPORTS (line 478) | class CV_EXPORTS
    function String (line 480) | class CV_EXPORTS String
    function String (line 670) | inline
    function String (line 682) | inline
    function String (line 692) | inline
    function String (line 700) | inline
    function String (line 707) | inline
    function String (line 714) | inline
    function String (line 796) | inline
    function String (line 958) | inline
    function String (line 976) | inline
    function String (line 986) | inline
    function String (line 997) | inline
    function String (line 1008) | inline
    function String (line 1018) | inline
  type std (line 1052) | namespace std
    function uchar (line 82) | static inline uchar abs(uchar a) { return a; }
    function ushort (line 83) | static inline ushort abs(ushort a) { return a; }
    function abs (line 84) | static inline unsigned abs(unsigned a) { return a; }
    function uint64 (line 85) | static inline uint64 abs(uint64 a) { return a; }
    function swap (line 1054) | static inline void swap(cv::String& a, cv::String& b) { a.swap(b); }
  type cv (line 1057) | namespace cv
    function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; }
    function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; }
    function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; }
    function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; }
    function uchar (line 96) | inline uchar abs(uchar a) { return a; }
    function ushort (line 97) | inline ushort abs(ushort a) { return a; }
    function abs (line 98) | inline unsigned abs(unsigned a) { return a; }
    function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; }
    class Allocator (line 130) | class Allocator
      class rebind (line 140) | class rebind { typedef Allocator<U> other; }
      method Allocator (line 142) | explicit Allocator() {}
      method Allocator (line 144) | explicit Allocator(Allocator const&) {}
      method Allocator (line 146) | explicit Allocator(Allocator<U> const&) {}
      method pointer (line 149) | pointer address(reference r) { return &r; }
      method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; }
      method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr...
      method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); }
      method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast<void*>(p))...
      method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); }
      method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz...
    type detail (line 165) | namespace detail
      type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; }
      type RefOrVoid<void> (line 173) | struct RefOrVoid<void>{ typedef void type; }
      type RefOrVoid<const void> (line 176) | struct RefOrVoid<const void>{ typedef const void type; }
      type RefOrVoid<volatile void> (line 179) | struct RefOrVoid<volatile void>{ typedef volatile void type; }
      type RefOrVoid<const volatile void> (line 182) | struct RefOrVoid<const volatile void>{ typedef const volatile void t...
      type PtrOwner (line 185) | struct PtrOwner
    type DefaultDeleter (line 190) | struct DefaultDeleter
    type Ptr (line 283) | struct Ptr
    class CV_EXPORTS (line 478) | class CV_EXPORTS
    function String (line 480) | class CV_EXPORTS String
    function String (line 670) | inline
    function String (line 682) | inline
    function String (line 692) | inline
    function String (line 700) | inline
    function String (line 707) | inline
    function String (line 714) | inline
    function String (line 796) | inline
    function String (line 958) | inline
    function String (line 976) | inline
    function String (line 986) | inline
    function String (line 997) | inline
    function String (line 1008) | inline
    function String (line 1018) | inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cvstd.inl.hpp
  class DataType< std::complex<_Tp> > (line 58) | class DataType< std::complex<_Tp> >
  function String (line 96) | inline
  function String (line 108) | inline
  function String (line 121) | inline
  function String (line 132) | inline
  function FileStorage (line 159) | inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/directx.hpp
  type ID3D11Device (line 49) | struct ID3D11Device
  type ID3D11Texture2D (line 50) | struct ID3D11Texture2D
  type ID3D10Device (line 54) | struct ID3D10Device
  type ID3D10Texture2D (line 55) | struct ID3D10Texture2D
  type IDirect3DDevice9 (line 59) | struct IDirect3DDevice9
  type IDirect3DDevice9Ex (line 60) | struct IDirect3DDevice9Ex
  type IDirect3DSurface9 (line 61) | struct IDirect3DSurface9
  type cv (line 65) | namespace cv { namespace directx {
    type directx (line 65) | namespace directx {
      type ocl (line 67) | namespace ocl {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/eigen.hpp
  type cv (line 56) | namespace cv
    function eigen2cv (line 62) | static inline
    function eigen2cv (line 80) | static inline
    function cv2eigen (line 94) | static inline
    function cv2eigen (line 122) | static inline
    function cv2eigen (line 140) | static inline
    function cv2eigen (line 168) | static inline
    function cv2eigen (line 187) | static inline
    function cv2eigen (line 212) | static inline
    function cv2eigen (line 233) | static inline
    function cv2eigen (line 257) | static inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/fast_math.hpp
  function CV_INLINE (line 91) | CV_INLINE int
  function CV_INLINE (line 130) | CV_INLINE int cvFloor( double value )
  function CV_INLINE (line 153) | CV_INLINE int cvCeil( double value )
  function CV_INLINE (line 175) | CV_INLINE int cvIsNaN( double value )
  function CV_INLINE (line 189) | CV_INLINE int cvIsInf( double value )
  function CV_INLINE (line 200) | CV_INLINE int cvRound(float value)
  function CV_INLINE (line 231) | CV_INLINE int cvRound( int value )
  function CV_INLINE (line 237) | CV_INLINE int cvFloor( float value )
  function CV_INLINE (line 254) | CV_INLINE int cvFloor( int value )
  function CV_INLINE (line 260) | CV_INLINE int cvCeil( float value )
  function CV_INLINE (line 277) | CV_INLINE int cvCeil( int value )
  function CV_INLINE (line 283) | CV_INLINE int cvIsNaN( float value )
  function CV_INLINE (line 291) | CV_INLINE int cvIsInf( float value )

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/hal.hpp
  type cv (line 62) | namespace cv { namespace hal {
    type hal (line 62) | namespace hal {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/interface.h
  type std (line 39) | typedef std::uint32_t uint;
  type uint (line 42) | typedef uint32_t uint;
  type uint (line 45) | typedef unsigned uint;
  type schar (line 48) | typedef signed char schar;
  type uchar (line 51) | typedef unsigned char uchar;
  type ushort (line 52) | typedef unsigned short ushort;
  type __int64 (line 56) | typedef __int64 int64;
  type uint64 (line 57) | typedef unsigned __int64 uint64;
  type int64 (line 61) | typedef int64_t int64;
  type uint64 (line 62) | typedef uint64_t uint64;

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin.hpp
  type cv (line 61) | namespace cv {
    type V_TypeTraits (line 67) | struct V_TypeTraits
      method int_type (line 76) | static int_type reinterpret_int(_Tp x) { return x; }
      method uint_type (line 77) | static uint_type reinterpet_uint(_Tp x) { return x; }
      method _Tp (line 78) | static _Tp reinterpret_from_int(int_type x) { return (_Tp)x; }
    type V_TypeTraits<uchar> (line 81) | struct V_TypeTraits<uchar>
      method int_type (line 94) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 95) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 96) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<schar> (line 99) | struct V_TypeTraits<schar>
      method int_type (line 112) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 113) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 114) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<ushort> (line 117) | struct V_TypeTraits<ushort>
      method int_type (line 130) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 131) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 132) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<short> (line 135) | struct V_TypeTraits<short>
      method int_type (line 149) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 150) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 151) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<unsigned> (line 154) | struct V_TypeTraits<unsigned>
      method int_type (line 165) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 166) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 167) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<int> (line 170) | struct V_TypeTraits<int>
      method int_type (line 182) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 183) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 184) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<uint64> (line 187) | struct V_TypeTraits<uint64>
      method int_type (line 197) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 198) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 199) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<int64> (line 202) | struct V_TypeTraits<int64>
      method int_type (line 212) | static int_type reinterpret_int(value_type x) { return (int_type)x; }
      method uint_type (line 213) | static uint_type reinterpret_uint(value_type x) { return (uint_type)...
      method value_type (line 214) | static value_type reinterpret_from_int(int_type x) { return (value_t...
    type V_TypeTraits<float> (line 218) | struct V_TypeTraits<float>
      method int_type (line 228) | static int_type reinterpret_int(value_type x)
      method uint_type (line 234) | static uint_type reinterpet_uint(value_type x)
      method value_type (line 240) | static value_type reinterpret_from_int(int_type x)
    type V_TypeTraits<double> (line 248) | struct V_TypeTraits<double>
      method int_type (line 255) | static int_type reinterpret_int(value_type x)
      method uint_type (line 261) | static uint_type reinterpet_uint(value_type x)
      method value_type (line 267) | static value_type reinterpret_from_int(int_type x)
    type V_SIMD128Traits (line 275) | struct V_SIMD128Traits

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin_cpp.hpp
  type v_reg (line 239) | struct v_reg
    method v_reg (line 252) | explicit v_reg(const _Tp* ptr) { for( int i = 0; i < n; i++ ) s[i] = p...
    method v_reg (line 257) | v_reg(_Tp s0, _Tp s1) { s[0] = s0; s[1] = s1; }
    method v_reg (line 262) | v_reg(_Tp s0, _Tp s1, _Tp s2, _Tp s3) { s[0] = s0; s[1] = s1; s[2] = s...
    method v_reg (line 267) | v_reg(_Tp s0, _Tp s1, _Tp s2, _Tp s3,
    method v_reg (line 277) | v_reg(_Tp s0, _Tp s1, _Tp s2, _Tp s3,
    method v_reg (line 291) | v_reg() {}
    method v_reg (line 294) | v_reg(const v_reg<_Tp, n> & r)
    method _Tp (line 309) | _Tp get0() const { return s[0]; }
    method _Tp (line 312) | _Tp get(const int i) const { return s[i]; }
    method high (line 313) | v_reg<_Tp, n> high() const
    method zero (line 325) | static v_reg<_Tp, n> zero()
    method all (line 333) | static v_reg<_Tp, n> all(_Tp s)
    method reinterpret_as (line 341) | v_reg<_Tp2, n2> reinterpret_as() const

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin_neon.hpp
  type cv (line 50) | namespace cv
    type v_uint8x16 (line 57) | struct v_uint8x16
      method v_uint8x16 (line 62) | v_uint8x16() {}
      method v_uint8x16 (line 63) | explicit v_uint8x16(uint8x16_t v) : val(v) {}
      method v_uint8x16 (line 64) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v...
      method uchar (line 70) | uchar get0() const
    type v_int8x16 (line 78) | struct v_int8x16
      method v_int8x16 (line 83) | v_int8x16() {}
      method v_int8x16 (line 84) | explicit v_int8x16(int8x16_t v) : val(v) {}
      method v_int8x16 (line 85) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5...
      method schar (line 91) | schar get0() const
    type v_uint16x8 (line 99) | struct v_uint16x8
      method v_uint16x8 (line 104) | v_uint16x8() {}
      method v_uint16x8 (line 105) | explicit v_uint16x8(uint16x8_t v) : val(v) {}
      method v_uint16x8 (line 106) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 111) | ushort get0() const
    type v_int16x8 (line 119) | struct v_int16x8
      method v_int16x8 (line 124) | v_int16x8() {}
      method v_int16x8 (line 125) | explicit v_int16x8(int16x8_t v) : val(v) {}
      method v_int16x8 (line 126) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5...
      method get0 (line 131) | short get0() const
    type v_uint32x4 (line 139) | struct v_uint32x4
      method v_uint32x4 (line 144) | v_uint32x4() {}
      method v_uint32x4 (line 145) | explicit v_uint32x4(uint32x4_t v) : val(v) {}
      method v_uint32x4 (line 146) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 151) | unsigned get0() const
    type v_int32x4 (line 159) | struct v_int32x4
      method v_int32x4 (line 164) | v_int32x4() {}
      method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {}
      method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 171) | int get0() const
    type v_float32x4 (line 178) | struct v_float32x4
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    type v_uint64x2 (line 197) | struct v_uint64x2
      method v_uint64x2 (line 202) | v_uint64x2() {}
      method v_uint64x2 (line 203) | explicit v_uint64x2(uint64x2_t v) : val(v) {}
      method v_uint64x2 (line 204) | v_uint64x2(unsigned v0, unsigned v1)
      method uint64 (line 209) | uint64 get0() const
    type v_int64x2 (line 216) | struct v_int64x2
      method v_int64x2 (line 221) | v_int64x2() {}
      method v_int64x2 (line 222) | explicit v_int64x2(int64x2_t v) : val(v) {}
      method v_int64x2 (line 223) | v_int64x2(int v0, int v1)
      method int64 (line 228) | int64 get0() const
    function v_float32x4 (line 294) | inline v_float32x4 v_matmul(const v_float32x4& v, const v_float32x4& m0,
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 341) | inline v_float32x4 operator / (const v_float32x4& a, const v_float32x4...
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 348) | inline v_float32x4& operator /= (v_float32x4& a, const v_float32x4& b)
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_mul_expand (line 357) | inline void v_mul_expand(const v_int16x8& a, const v_int16x8& b,
    function v_mul_expand (line 364) | inline void v_mul_expand(const v_uint16x8& a, const v_uint16x8& b,
    function v_mul_expand (line 371) | inline void v_mul_expand(const v_uint32x4& a, const v_uint32x4& b,
    function v_int32x4 (line 378) | inline v_int32x4 v_dotprod(const v_int16x8& a, const v_int16x8& b)
      method v_int32x4 (line 164) | v_int32x4() {}
      method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {}
      method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 171) | int get0() const
    function v_float32x4 (line 419) | inline v_float32x4 operator ~ (const v_float32x4& a)
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 424) | inline v_float32x4 v_sqrt(const v_float32x4& x)
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 433) | inline v_float32x4 v_invsqrt(const v_float32x4& x)
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 441) | inline v_float32x4 v_abs(v_float32x4 x)
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 515) | inline v_float32x4 v_magnitude(const v_float32x4& a, const v_float32x4...
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 521) | inline v_float32x4 v_sqr_magnitude(const v_float32x4& a, const v_float...
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 526) | inline v_float32x4 v_muladd(const v_float32x4& a, const v_float32x4& b...
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_signmask (line 599) | inline int v_signmask(const v_uint8x16& a)
    function v_signmask (line 606) | inline int v_signmask(const v_int8x16& a)
    function v_signmask (line 609) | inline int v_signmask(const v_uint16x8& a)
    function v_signmask (line 616) | inline int v_signmask(const v_int16x8& a)
    function v_signmask (line 619) | inline int v_signmask(const v_uint32x4& a)
    function v_signmask (line 626) | inline int v_signmask(const v_int32x4& a)
    function v_signmask (line 628) | inline int v_signmask(const v_float32x4& a)
    function v_check_all (line 649) | inline bool v_check_all(const v_int8x16& a)
    function v_check_all (line 651) | inline bool v_check_all(const v_int16x8& a)
    function v_check_all (line 653) | inline bool v_check_all(const v_int32x4& a)
    function v_check_all (line 655) | inline bool v_check_all(const v_float32x4& a)
    function v_check_any (line 658) | inline bool v_check_any(const v_int8x16& a)
    function v_check_any (line 660) | inline bool v_check_any(const v_int16x8& a)
    function v_check_any (line 662) | inline bool v_check_any(const v_int32x4& a)
    function v_check_any (line 664) | inline bool v_check_any(const v_float32x4& a)
    function v_uint32x4 (line 699) | inline v_uint32x4 v_load_expand_q(const uchar* ptr)
      method v_uint32x4 (line 144) | v_uint32x4() {}
      method v_uint32x4 (line 145) | explicit v_uint32x4(uint32x4_t v) : val(v) {}
      method v_uint32x4 (line 146) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 151) | unsigned get0() const
    function v_int32x4 (line 706) | inline v_int32x4 v_load_expand_q(const schar* ptr)
      method v_int32x4 (line 164) | v_int32x4() {}
      method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {}
      method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 171) | int get0() const
    function v_int32x4 (line 759) | inline v_int32x4 v_round(const v_float32x4& a)
      method v_int32x4 (line 164) | v_int32x4() {}
      method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {}
      method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 171) | int get0() const
    function v_int32x4 (line 768) | inline v_int32x4 v_floor(const v_float32x4& a)
      method v_int32x4 (line 164) | v_int32x4() {}
      method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {}
      method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 171) | int get0() const
    function v_int32x4 (line 775) | inline v_int32x4 v_ceil(const v_float32x4& a)
      method v_int32x4 (line 164) | v_int32x4() {}
      method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {}
      method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 171) | int get0() const
    function v_int32x4 (line 782) | inline v_int32x4 v_trunc(const v_float32x4& a)
      method v_int32x4 (line 164) | v_int32x4() {}
      method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {}
      method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 171) | int get0() const
    function v_float32x4 (line 855) | inline v_float32x4 v_cvt_f32(const v_int32x4& a)
      method v_float32x4 (line 183) | v_float32x4() {}
      method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {}
      method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin_sse.hpp
  type cv (line 53) | namespace cv
    type v_uint8x16 (line 58) | struct v_uint8x16
      method v_uint8x16 (line 63) | v_uint8x16() {}
      method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {}
      method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v...
      method uchar (line 73) | uchar get0() const
    type v_int8x16 (line 81) | struct v_int8x16
      method v_int8x16 (line 86) | v_int8x16() {}
      method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {}
      method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5...
      method schar (line 96) | schar get0() const
    type v_uint16x8 (line 104) | struct v_uint16x8
      method v_uint16x8 (line 109) | v_uint16x8() {}
      method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {}
      method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 116) | ushort get0() const
    type v_int16x8 (line 124) | struct v_int16x8
      method v_int16x8 (line 129) | v_int16x8() {}
      method v_int16x8 (line 130) | explicit v_int16x8(__m128i v) : val(v) {}
      method v_int16x8 (line 131) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5...
      method get0 (line 136) | short get0() const
    type v_uint32x4 (line 143) | struct v_uint32x4
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    type v_int32x4 (line 161) | struct v_int32x4
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    type v_float32x4 (line 179) | struct v_float32x4
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    type v_uint64x2 (line 197) | struct v_uint64x2
      method v_uint64x2 (line 202) | v_uint64x2() {}
      method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {}
      method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1)
      method uint64 (line 208) | uint64 get0() const
    type v_int64x2 (line 217) | struct v_int64x2
      method v_int64x2 (line 222) | v_int64x2() {}
      method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {}
      method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1)
      method int64 (line 228) | int64 get0() const
    type v_float64x2 (line 237) | struct v_float64x2
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_uint64x2 (line 270) | inline v_uint64x2 v_setzero_u64() { return v_uint64x2(_mm_setzero_si12...
      method v_uint64x2 (line 202) | v_uint64x2() {}
      method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {}
      method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1)
      method uint64 (line 208) | uint64 get0() const
    function v_int64x2 (line 271) | inline v_int64x2 v_setzero_s64() { return v_int64x2(_mm_setzero_si128(...
      method v_int64x2 (line 222) | v_int64x2() {}
      method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {}
      method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1)
      method int64 (line 228) | int64 get0() const
    function v_uint64x2 (line 272) | inline v_uint64x2 v_setall_u64(uint64 val) { return v_uint64x2(val, va...
      method v_uint64x2 (line 202) | v_uint64x2() {}
      method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {}
      method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1)
      method uint64 (line 208) | uint64 get0() const
    function v_int64x2 (line 273) | inline v_int64x2 v_setall_s64(int64 val) { return v_int64x2(val, val); }
      method v_int64x2 (line 222) | v_int64x2() {}
      method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {}
      method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1)
      method int64 (line 228) | int64 get0() const
    function v_uint64x2 (line 275) | inline
      method v_uint64x2 (line 202) | v_uint64x2() {}
      method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {}
      method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1)
      method uint64 (line 208) | uint64 get0() const
    function v_int64x2 (line 277) | inline
      method v_int64x2 (line 222) | v_int64x2() {}
      method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {}
      method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1)
      method int64 (line 228) | int64 get0() const
    function v_float32x4 (line 279) | inline v_float32x4 v_reinterpret_as_f32(const v_uint64x2& a)
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 281) | inline v_float32x4 v_reinterpret_as_f32(const v_int64x2& a)
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float64x2 (line 283) | inline v_float64x2 v_reinterpret_as_f64(const v_uint64x2& a)
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_float64x2 (line 285) | inline v_float64x2 v_reinterpret_as_f64(const v_int64x2& a)
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_float32x4 (line 303) | inline v_float32x4 v_reinterpret_as_f32(const v_float32x4& a) {return ...
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float64x2 (line 304) | inline v_float64x2 v_reinterpret_as_f64(const v_float64x2& a) {return ...
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_float32x4 (line 305) | inline v_float32x4 v_reinterpret_as_f32(const v_float64x2& a) {return ...
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float64x2 (line 306) | inline v_float64x2 v_reinterpret_as_f64(const v_float32x4& a) {return ...
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_uint8x16 (line 309) | inline v_uint8x16 v_pack(const v_uint16x8& a, const v_uint16x8& b)
      method v_uint8x16 (line 63) | v_uint8x16() {}
      method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {}
      method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v...
      method uchar (line 73) | uchar get0() const
    function v_pack_store (line 316) | inline void v_pack_store(uchar* ptr, const v_uint16x8& a)
    function v_uint8x16 (line 323) | inline v_uint8x16 v_pack_u(const v_int16x8& a, const v_int16x8& b)
      method v_uint8x16 (line 63) | v_uint8x16() {}
      method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {}
      method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v...
      method uchar (line 73) | uchar get0() const
    function v_pack_u_store (line 326) | inline void v_pack_u_store(uchar* ptr, const v_int16x8& a)
    function v_uint8x16 (line 329) | inline
      method v_uint8x16 (line 63) | v_uint8x16() {}
      method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {}
      method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v...
      method uchar (line 73) | uchar get0() const
    function v_rshr_pack_store (line 338) | inline
    function v_uint8x16 (line 346) | inline
      method v_uint8x16 (line 63) | v_uint8x16() {}
      method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {}
      method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v...
      method uchar (line 73) | uchar get0() const
    function v_rshr_pack_u_store (line 354) | inline
    function v_int8x16 (line 362) | inline v_int8x16 v_pack(const v_int16x8& a, const v_int16x8& b)
      method v_int8x16 (line 86) | v_int8x16() {}
      method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {}
      method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5...
      method schar (line 96) | schar get0() const
    function v_pack_store (line 365) | inline void v_pack_store(schar* ptr, v_int16x8& a)
    function v_int8x16 (line 368) | inline
      method v_int8x16 (line 86) | v_int8x16() {}
      method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {}
      method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5...
      method schar (line 96) | schar get0() const
    function v_rshr_pack_store (line 376) | inline
    function __m128i (line 387) | inline __m128i v_select_si128(__m128i mask, __m128i a, __m128i b)
    function v_uint16x8 (line 392) | inline v_uint16x8 v_pack(const v_uint32x4& a, const v_uint32x4& b)
      method v_uint16x8 (line 109) | v_uint16x8() {}
      method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {}
      method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 116) | ushort get0() const
    function v_pack_store (line 401) | inline void v_pack_store(ushort* ptr, const v_uint32x4& a)
    function v_uint16x8 (line 409) | inline
      method v_uint16x8 (line 109) | v_uint16x8() {}
      method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {}
      method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 116) | ushort get0() const
    function v_rshr_pack_store (line 418) | inline
    function v_uint16x8 (line 427) | inline v_uint16x8 v_pack_u(const v_int32x4& a, const v_int32x4& b)
      method v_uint16x8 (line 109) | v_uint16x8() {}
      method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {}
      method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 116) | ushort get0() const
    function v_pack_u_store (line 434) | inline void v_pack_u_store(ushort* ptr, const v_int32x4& a)
    function v_uint16x8 (line 442) | inline
      method v_uint16x8 (line 109) | v_uint16x8() {}
      method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {}
      method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 116) | ushort get0() const
    function v_rshr_pack_u_store (line 453) | inline
    function v_int16x8 (line 462) | inline v_int16x8 v_pack(const v_int32x4& a, const v_int32x4& b)
      method v_int16x8 (line 129) | v_int16x8() {}
      method v_int16x8 (line 130) | explicit v_int16x8(__m128i v) : val(v) {}
      method v_int16x8 (line 131) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5...
      method get0 (line 136) | short get0() const
    function v_pack_store (line 465) | inline void v_pack_store(short* ptr, const v_int32x4& a)
    function v_int16x8 (line 470) | inline
      method v_int16x8 (line 129) | v_int16x8() {}
      method v_int16x8 (line 130) | explicit v_int16x8(__m128i v) : val(v) {}
      method v_int16x8 (line 131) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5...
      method get0 (line 136) | short get0() const
    function v_rshr_pack_store (line 478) | inline
    function v_uint32x4 (line 488) | inline v_uint32x4 v_pack(const v_uint64x2& a, const v_uint64x2& b)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_pack_store (line 495) | inline void v_pack_store(unsigned* ptr, const v_uint64x2& a)
    function v_int32x4 (line 502) | inline v_int32x4 v_pack(const v_int64x2& a, const v_int64x2& b)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_pack_store (line 509) | inline void v_pack_store(int* ptr, const v_int64x2& a)
    function v_uint32x4 (line 515) | inline
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_rshr_pack_store (line 527) | inline
    function __m128i (line 537) | inline __m128i v_sign_epi64(__m128i a)
    function __m128i (line 542) | inline __m128i v_srai_epi64(__m128i a, int imm)
    function v_int32x4 (line 548) | inline
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_rshr_pack_store (line 560) | inline
    function v_float32x4 (line 570) | inline v_float32x4 v_matmul(const v_float32x4& v, const v_float32x4& m0,
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_uint32x4 (line 621) | inline v_uint32x4 operator * (const v_uint32x4& a, const v_uint32x4& b)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_int32x4 (line 629) | inline v_int32x4 operator * (const v_int32x4& a, const v_int32x4& b)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_uint32x4 (line 637) | inline v_uint32x4& operator *= (v_uint32x4& a, const v_uint32x4& b)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_int32x4 (line 642) | inline v_int32x4& operator *= (v_int32x4& a, const v_int32x4& b)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_mul_expand (line 648) | inline void v_mul_expand(const v_int16x8& a, const v_int16x8& b,
    function v_mul_expand (line 657) | inline void v_mul_expand(const v_uint16x8& a, const v_uint16x8& b,
    function v_mul_expand (line 666) | inline void v_mul_expand(const v_uint32x4& a, const v_uint32x4& b,
    function v_int32x4 (line 675) | inline v_int32x4 v_dotprod(const v_int16x8& a, const v_int16x8& b)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_float32x4 (line 700) | inline v_float32x4 v_sqrt(const v_float32x4& x)
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 703) | inline v_float32x4 v_invsqrt(const v_float32x4& x)
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float64x2 (line 713) | inline v_float64x2 v_sqrt(const v_float64x2& x)
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_float64x2 (line 716) | inline v_float64x2 v_invsqrt(const v_float64x2& x)
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_float32x4 (line 722) | inline v_float32x4 v_abs(const v_float32x4& x)
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float64x2 (line 724) | inline v_float64x2 v_abs(const v_float64x2& x)
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_int8x16 (line 747) | inline v_int8x16 v_min(const v_int8x16& a, const v_int8x16& b)
      method v_int8x16 (line 86) | v_int8x16() {}
      method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {}
      method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5...
      method schar (line 96) | schar get0() const
    function v_int8x16 (line 753) | inline v_int8x16 v_max(const v_int8x16& a, const v_int8x16& b)
      method v_int8x16 (line 86) | v_int8x16() {}
      method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {}
      method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5...
      method schar (line 96) | schar get0() const
    function v_uint16x8 (line 759) | inline v_uint16x8 v_min(const v_uint16x8& a, const v_uint16x8& b)
      method v_uint16x8 (line 109) | v_uint16x8() {}
      method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {}
      method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 116) | ushort get0() const
    function v_uint16x8 (line 763) | inline v_uint16x8 v_max(const v_uint16x8& a, const v_uint16x8& b)
      method v_uint16x8 (line 109) | v_uint16x8() {}
      method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {}
      method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us...
      method ushort (line 116) | ushort get0() const
    function v_uint32x4 (line 767) | inline v_uint32x4 v_min(const v_uint32x4& a, const v_uint32x4& b)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_uint32x4 (line 773) | inline v_uint32x4 v_max(const v_uint32x4& a, const v_uint32x4& b)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_int32x4 (line 779) | inline v_int32x4 v_min(const v_int32x4& a, const v_int32x4& b)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 783) | inline v_int32x4 v_max(const v_int32x4& a, const v_int32x4& b)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_uint32x4 (line 892) | inline v_uint32x4 v_absdiff(const v_uint32x4& a, const v_uint32x4& b)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_uint32x4 (line 897) | inline v_uint32x4 v_absdiff(const v_int32x4& a, const v_int32x4& b)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function __m128i (line 1055) | inline __m128i v_packq_epi32(__m128i a)
    function v_expand (line 1113) | inline void v_expand(const v_uint32x4& a, v_uint64x2& b0, v_uint64x2& b1)
    function v_uint64x2 (line 1119) | inline v_uint64x2 v_load_expand(const unsigned* ptr)
      method v_uint64x2 (line 202) | v_uint64x2() {}
      method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {}
      method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1)
      method uint64 (line 208) | uint64 get0() const
    function v_expand (line 1124) | inline void v_expand(const v_int32x4& a, v_int64x2& b0, v_int64x2& b1)
    function v_int64x2 (line 1130) | inline v_int64x2 v_load_expand(const int* ptr)
      method v_int64x2 (line 222) | v_int64x2() {}
      method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {}
      method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1)
      method int64 (line 228) | int64 get0() const
    function v_uint32x4 (line 1137) | inline v_uint32x4 v_load_expand_q(const uchar* ptr)
      method v_uint32x4 (line 148) | v_uint32x4() {}
      method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {}
      method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3)
      method get0 (line 154) | unsigned get0() const
    function v_int32x4 (line 1144) | inline v_int32x4 v_load_expand_q(const schar* ptr)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function _Tpvec (line 1185) | inline _Tpvec v_extract(const _Tpvec& a, const _Tpvec& b)
    function v_int32x4 (line 1195) | inline v_int32x4 v_round(const v_float32x4& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 1198) | inline v_int32x4 v_floor(const v_float32x4& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 1205) | inline v_int32x4 v_ceil(const v_float32x4& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 1212) | inline v_int32x4 v_trunc(const v_float32x4& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 1215) | inline v_int32x4 v_round(const v_float64x2& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 1218) | inline v_int32x4 v_floor(const v_float64x2& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 1226) | inline v_int32x4 v_ceil(const v_float64x2& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_int32x4 (line 1234) | inline v_int32x4 v_trunc(const v_float64x2& a)
      method v_int32x4 (line 166) | v_int32x4() {}
      method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {}
      method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3)
      method get0 (line 172) | int get0() const
    function v_load_deinterleave (line 1259) | inline void v_load_deinterleave(const uchar* ptr, v_uint8x16& a, v_uin...
    function v_load_deinterleave (line 1282) | inline void v_load_deinterleave(const uchar* ptr, v_uint8x16& a, v_uin...
    function v_load_deinterleave (line 1310) | inline void v_load_deinterleave(const ushort* ptr, v_uint16x8& a, v_ui...
    function v_load_deinterleave (line 1329) | inline void v_load_deinterleave(const ushort* ptr, v_uint16x8& a, v_ui...
    function v_load_deinterleave (line 1352) | inline void v_load_deinterleave(const unsigned* ptr, v_uint32x4& a, v_...
    function v_load_deinterleave (line 1367) | inline void v_load_deinterleave(const unsigned* ptr, v_uint32x4& a, v_...
    function v_store_interleave (line 1377) | inline void v_store_interleave( uchar* ptr, const v_uint8x16& a, const...
    function v_store_interleave (line 1423) | inline void v_store_interleave( uchar* ptr, const v_uint8x16& a, const...
    function v_store_interleave (line 1446) | inline void v_store_interleave( ushort* ptr, const v_uint16x8& a,
    function v_store_interleave (line 1483) | inline void v_store_interleave( ushort* ptr, const v_uint16x8& a, cons...
    function v_store_interleave (line 1506) | inline void v_store_interleave( unsigned* ptr, const v_uint32x4& a, co...
    function v_store_interleave (line 1521) | inline void v_store_interleave(unsigned* ptr, const v_uint32x4& a, con...
    function v_float32x4 (line 1575) | inline v_float32x4 v_cvt_f32(const v_int32x4& a)
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float32x4 (line 1580) | inline v_float32x4 v_cvt_f32(const v_float64x2& a)
      method v_float32x4 (line 184) | v_float32x4() {}
      method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {}
      method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3)
      method get0 (line 190) | float get0() const
    function v_float64x2 (line 1585) | inline v_float64x2 v_cvt_f64(const v_int32x4& a)
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const
    function v_float64x2 (line 1590) | inline v_float64x2 v_cvt_f64(const v_float32x4& a)
      method v_float64x2 (line 242) | v_float64x2() {}
      method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {}
      method v_float64x2 (line 244) | v_float64x2(double v0, double v1)
      method get0 (line 248) | double get0() const

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ippasync.hpp
  type cv (line 54) | namespace cv
    type hpp (line 57) | namespace hpp
      function toHppType (line 69) | inline int toHppType(const int cvType)
      function toCvType (line 83) | inline int toCvType(const int hppType)
      function copyHppToMat (line 104) | inline void copyHppToMat(hppiMatrix* src, Mat& dst, hppAccel accel, ...
      function Mat (line 141) | inline Mat getMat(hppiMatrix* src, hppAccel accel, int cn)
      function hppiMatrix (line 168) | inline hppiMatrix* getHpp(const Mat& src, hppAccel accel)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/mat.hpp
  class CV_EXPORTS (line 65) | class CV_EXPORTS
  function _InputArray (line 146) | class CV_EXPORTS _InputArray
  function _OutputArray (line 267) | class CV_EXPORTS _OutputArray : public _InputArray
  function _InputOutputArray (line 341) | class CV_EXPORTS _InputOutputArray : public _OutputArray
  type UMatUsageFlags (line 391) | enum UMatUsageFlags
  type CV_EXPORTS (line 403) | struct CV_EXPORTS
  function MatAllocator (line 407) | class CV_EXPORTS MatAllocator
  class MatCommaInitializer_ (line 452) | class MatCommaInitializer_
  function UMatData (line 472) | struct CV_EXPORTS UMatData
  function UMatDataAutoLock (line 511) | struct CV_EXPORTS UMatDataAutoLock
  function MatSize (line 519) | struct CV_EXPORTS MatSize
  function MatStep (line 532) | struct CV_EXPORTS MatStep
  function Mat (line 740) | class CV_EXPORTS Mat
  class Mat_ (line 1962) | class Mat_ : public Mat
  function UMat (line 2147) | class CV_EXPORTS UMat

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/mat.inl.hpp
  type cv (line 52) | namespace cv
    function Size (line 67) | inline Size _InputArray::getSz() const { return sz; }
    function Mat (line 124) | inline Mat _InputArray::getMat(int i) const
    function Mat (line 574) | inline
    function Mat (line 603) | inline
    function Mat (line 609) | inline
    function Mat (line 615) | inline
    function Mat (line 621) | inline
    function Mat (line 627) | inline
    function Mat (line 633) | inline
    function Mat (line 639) | inline
    function Mat (line 689) | inline
    function Mat (line 695) | inline
    function Mat (line 701) | inline
    function uchar (line 772) | inline
    function uchar (line 779) | inline
    function _Tp (line 786) | inline
    function _Tp (line 793) | inline
    function uchar (line 800) | inline
    function uchar (line 810) | inline
    function _Tp (line 820) | inline
    function _Tp (line 830) | inline
    function uchar (line 840) | inline
    function uchar (line 851) | inline
    function _Tp (line 862) | inline
    function _Tp (line 873) | inline
    function uchar (line 884) | inline
    function uchar (line 898) | inline
    function _Tp (line 912) | inline
    function _Tp (line 923) | inline
    function _Tp (line 934) | inline
    function _Tp (line 945) | inline
    function _Tp (line 956) | inline
    function _Tp (line 971) | inline
    function _Tp (line 986) | inline
    function _Tp (line 993) | inline
    function _Tp (line 1000) | inline
    function _Tp (line 1007) | inline
    function _Tp (line 1014) | inline
    function _Tp (line 1021) | inline
    function Mat (line 1165) | inline
    function Size (line 1207) | inline
    function size_t (line 1282) | inline MatStep::operator size_t() const
    function MatStep (line 1288) | inline MatStep& MatStep::operator = (size_t s)
    function _Tp (line 1577) | inline
    function _Tp (line 1584) | inline
    function _Tp (line 1591) | inline
    function _Tp (line 1602) | inline
    function _Tp (line 1613) | inline
    function _Tp (line 1624) | inline
    function _Tp (line 1635) | inline
    function _Tp (line 1641) | inline
    function _Tp (line 1647) | inline
    function _Tp (line 1653) | inline
    function _Tp (line 1659) | inline
    function _Tp (line 1665) | inline
    function _Tp (line 1671) | inline
    function _Tp (line 1677) | inline
    function SparseMat (line 1831) | inline
    function SparseMat (line 1845) | inline
    function SparseMat (line 1851) | inline
    function _Tp (line 1972) | inline
    function _Tp (line 1978) | inline
    function _Tp (line 1984) | inline
    function _Tp (line 1990) | inline
    function _Tp (line 1996) | inline
    function _Tp (line 2003) | inline
    function _Tp (line 2010) | inline
    function _Tp (line 2017) | inline
    function _Tp (line 2024) | inline
    function _Tp (line 2030) | inline
    function _Tp (line 2036) | inline
    function _Tp (line 2042) | inline
    function _Tp (line 2048) | inline
    function _Tp (line 2054) | inline
    function SparseMatIterator (line 2072) | inline
    function SparseMatConstIterator (line 2078) | inline
    function SparseMatIterator (line 2084) | inline
    function SparseMatConstIterator (line 2092) | inline
    function _Tp (line 2228) | inline
    function _Tp (line 2234) | inline
    function _Tp (line 2240) | inline
    function _Tp (line 2246) | inline
    function _Tp (line 2252) | inline
    function _Tp (line 2258) | inline
    function _Tp (line 2264) | inline
    function _Tp (line 2270) | inline
    function MatConstIterator (line 2358) | inline
    function uchar (line 2366) | inline
    function MatConstIterator (line 2372) | inline MatConstIterator& MatConstIterator::operator += (ptrdiff_t ofs)
    function MatConstIterator (line 2386) | inline
    function MatConstIterator (line 2392) | inline
    function MatConstIterator (line 2403) | inline
    function MatConstIterator (line 2411) | inline
    function MatConstIterator (line 2422) | inline MatConstIterator MatConstIterator::operator ++(int)
    function MatConstIterator (line 2477) | static inline
    function MatConstIterator (line 2484) | static inline
    function MatConstIterator (line 2491) | static inline
    function uchar (line 2499) | inline
    function _Tp (line 2540) | inline
    function Point (line 2590) | inline
    function _Tp (line 2646) | inline
    function _Tp (line 2693) | inline
    function _Tp (line 2743) | inline
    function SparseMatConstIterator (line 2797) | inline SparseMatConstIterator& SparseMatConstIterator::operator = (con...
    function _Tp (line 2808) | inline
    function SparseMatConstIterator (line 2820) | inline
    function SparseMatIterator (line 2869) | inline
    function _Tp (line 2876) | inline
    function SparseMatIterator (line 2888) | inline
    function SparseMatIterator (line 2895) | inline
    function _Tp (line 2936) | inline
    function _Tp (line 2988) | inline
    function Mat (line 3046) | inline
    function MatExpr (line 3066) | inline
    function MatExpr (line 3072) | inline
    function MatExpr (line 3078) | inline
    function MatExpr (line 3084) | inline
    function MatExpr (line 3090) | inline
    function MatExpr (line 3096) | inline
    function Mat (line 3113) | inline
    function MatExpr (line 3130) | static inline
    function MatExpr (line 3136) | static inline
    function MatExpr (line 3142) | static inline
    function MatExpr (line 3148) | static inline
    function MatExpr (line 3154) | static inline
    function MatExpr (line 3160) | static inline
    function MatExpr (line 3166) | static inline
    function Mat (line 3173) | static inline
    function Mat (line 3180) | static inline
    function Mat (line 3201) | static inline
    function Mat (line 3208) | static inline
    function Mat (line 3229) | static inline
    function Mat (line 3236) | static inline
    function Mat (line 3257) | static inline
    function Mat (line 3264) | static inline
    function UMat (line 3373) | inline
    function UMat (line 3400) | inline
    function UMat (line 3406) | inline
    function UMat (line 3412) | inline
    function UMat (line 3418) | inline
    function UMat (line 3424) | inline
    function UMat (line 3430) | inline
    function UMat (line 3436) | inline
    function UMat (line 3485) | inline
    function UMat (line 3491) | inline
    function UMat (line 3497) | inline
    function UMat (line 3594) | inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/matx.hpp
  type cv (line 56) | namespace cv
    type CV_EXPORTS (line 65) | struct CV_EXPORTS
    type CV_EXPORTS (line 66) | struct CV_EXPORTS
    type CV_EXPORTS (line 67) | struct CV_EXPORTS
    type CV_EXPORTS (line 68) | struct CV_EXPORTS
    type CV_EXPORTS (line 69) | struct CV_EXPORTS
    type CV_EXPORTS (line 70) | struct CV_EXPORTS
    type CV_EXPORTS (line 71) | struct CV_EXPORTS
    class Matx (line 87) | class Matx
    class DataType< Matx<_Tp, m, n> > (line 236) | class DataType< Matx<_Tp, m, n> >
    class MatxCommaInitializer (line 254) | class MatxCommaInitializer
    class Vec (line 305) | class Vec : public Matx<_Tp, cn, 1>
    class DataType< Vec<_Tp, cn> > (line 395) | class DataType< Vec<_Tp, cn> >
    class VecCommaInitializer (line 413) | class VecCommaInitializer : public MatxCommaInitializer<_Tp, m, 1>
    type internal (line 428) | namespace internal
      type Matx_DetOp (line 431) | struct Matx_DetOp
      type Matx_DetOp<_Tp, 1> (line 445) | struct Matx_DetOp<_Tp, 1>
      type Matx_DetOp<_Tp, 2> (line 453) | struct Matx_DetOp<_Tp, 2>
      type Matx_DetOp<_Tp, 3> (line 461) | struct Matx_DetOp<_Tp, 3>
      function conjugate (line 471) | Vec<_Tp, 2> inline conjugate(const Vec<_Tp, 2>& v)
      function conjugate (line 476) | Vec<_Tp, 4> inline conjugate(const Vec<_Tp, 4>& v)
    function _Tp (line 647) | inline
    function _Tp (line 725) | inline
    function _Tp (line 732) | inline
    function _Tp (line 739) | inline
    function _Tp (line 747) | inline
    function determinant (line 836) | static inline
    function trace (line 842) | static inline
    function norm (line 851) | static inline
    function norm (line 857) | static inline
    function _Tp (line 1046) | inline
    function _Tp (line 1053) | inline
    function _Tp (line 1060) | inline
    function _Tp (line 1067) | inline
    function normalize (line 1074) | inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/neon_utils.hpp
  function int32x2_t (line 52) | inline int32x2_t cv_vrnd_s32_f32(float32x2_t v)
  function int32x4_t (line 61) | inline int32x4_t cv_vrndq_s32_f32(float32x4_t v)
  function uint32x2_t (line 70) | inline uint32x2_t cv_vrnd_u32_f32(float32x2_t v)
  function uint32x4_t (line 76) | inline uint32x4_t cv_vrndq_u32_f32(float32x4_t v)
  function float32x4_t (line 82) | inline float32x4_t cv_vrecpq_f32(float32x4_t val)
  function float32x2_t (line 90) | inline float32x2_t cv_vrecp_f32(float32x2_t val)
  function float32x4_t (line 98) | inline float32x4_t cv_vrsqrtq_f32(float32x4_t val)
  function float32x2_t (line 106) | inline float32x2_t cv_vrsqrt_f32(float32x2_t val)
  function float32x4_t (line 114) | inline float32x4_t cv_vsqrtq_f32(float32x4_t val)
  function float32x2_t (line 119) | inline float32x2_t cv_vsqrt_f32(float32x2_t val)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ocl.hpp
  type ocl (line 47) | namespace ocl {
    class CV_EXPORTS (line 61) | class CV_EXPORTS
    class CV_EXPORTS (line 62) | class CV_EXPORTS
    class CV_EXPORTS (line 63) | class CV_EXPORTS
    class CV_EXPORTS (line 64) | class CV_EXPORTS
    class CV_EXPORTS (line 65) | class CV_EXPORTS
    class CV_EXPORTS (line 66) | class CV_EXPORTS
    class CV_EXPORTS (line 67) | class CV_EXPORTS
    class CV_EXPORTS (line 68) | class CV_EXPORTS
    function Device (line 70) | class CV_EXPORTS Device
    function Context (line 234) | class CV_EXPORTS Context
    function Platform (line 262) | class CV_EXPORTS Platform
    function Queue (line 334) | class CV_EXPORTS Queue
    function Kernel (line 392) | class CV_EXPORTS Kernel
    function Program (line 587) | class CV_EXPORTS Program
    function ProgramSource (line 616) | class CV_EXPORTS ProgramSource

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ocl_genbase.hpp
  type cv (line 45) | namespace cv
    type ocl (line 47) | namespace ocl
      type ProgramEntry (line 52) | struct ProgramEntry

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/opengl.hpp
  type cv (line 53) | namespace cv { namespace ogl {
    type ogl (line 53) | namespace ogl {
      function Buffer (line 79) | class CV_EXPORTS Buffer
      function Texture2D (line 283) | class CV_EXPORTS Texture2D
      function Arrays (line 406) | class CV_EXPORTS Arrays
      type RenderModes (line 478) | enum RenderModes {
      type ocl (line 517) | namespace ocl {
    type cuda (line 563) | namespace cuda {
  type cv (line 563) | namespace cv { namespace cuda {
    type ogl (line 53) | namespace ogl {
      function Buffer (line 79) | class CV_EXPORTS Buffer
      function Texture2D (line 283) | class CV_EXPORTS Texture2D
      function Arrays (line 406) | class CV_EXPORTS Arrays
      type RenderModes (line 478) | enum RenderModes {
      type ocl (line 517) | namespace ocl {
    type cuda (line 563) | namespace cuda {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/operations.hpp
  type cv (line 56) | namespace cv
    type internal (line 61) | namespace internal
      type Matx_FastInvOp (line 64) | struct Matx_FastInvOp
      type Matx_FastInvOp<_Tp, 2> (line 81) | struct Matx_FastInvOp<_Tp, 2>
      type Matx_FastInvOp<_Tp, 3> (line 97) | struct Matx_FastInvOp<_Tp, 3>
      type Matx_FastSolveOp (line 121) | struct Matx_FastSolveOp
      type Matx_FastSolveOp<_Tp, 2, 1> (line 135) | struct Matx_FastSolveOp<_Tp, 2, 1>
      type Matx_FastSolveOp<_Tp, 3, 1> (line 150) | struct Matx_FastSolveOp<_Tp, 3, 1>
  function uchar (line 336) | inline RNG::operator uchar()    { return (uchar)next(); }
  function schar (line 337) | inline RNG::operator schar()    { return (schar)next(); }
  function ushort (line 338) | inline RNG::operator ushort()   { return (ushort)next(); }
  function short (line 339) | inline RNG::operator short()    { return (short)next(); }
  function int (line 340) | inline RNG::operator int()      { return (int)next(); }
  function unsigned (line 341) | inline RNG::operator unsigned() { return next(); }
  function float (line 342) | inline RNG::operator float()    { return next()*2.3283064365386962890625...
  function double (line 343) | inline RNG::operator double()   { unsigned t = next(); return (((uint64)...
  function _Tp (line 359) | static inline _Tp randu()
  function format (line 370) | static inline
  function print (line 376) | static inline
  function print (line 387) | static inline
  function print (line 393) | static inline
  function print (line 399) | static inline
  function print (line 405) | static inline
  function print (line 411) | static inline
  function partition (line 438) | int

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/optim.hpp
  type cv (line 47) | namespace cv
    function MinProblemSolver (line 58) | class CV_EXPORTS MinProblemSolver : public Algorithm
  function MinProblemSolver (line 155) | class CV_EXPORTS DownhillSolver : public MinProblemSolver
  function MinProblemSolver (line 236) | class CV_EXPORTS ConjGradSolver : public MinProblemSolver
  type SolveLPResult (line 257) | enum SolveLPResult

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/persistence.hpp
  type CvFileStorage (line 90) | struct CvFileStorage
  type CvFileNode (line 91) | struct CvFileNode
  type cv (line 98) | namespace cv {
    class CV_EXPORTS (line 292) | class CV_EXPORTS
    class CV_EXPORTS (line 293) | class CV_EXPORTS
    function FileStorage (line 298) | class CV_EXPORTS_W FileStorage
    function FileNode (line 454) | class CV_EXPORTS_W_SIMPLE FileNode
    function FileNodeIterator (line 580) | class CV_EXPORTS FileNodeIterator
    function read (line 684) | static inline void read(const FileNode& node, Point_<_Tp>& value, cons...
    function read (line 690) | static inline void read(const FileNode& node, Point3_<_Tp>& value, con...
    function read (line 697) | static inline void read(const FileNode& node, Size_<_Tp>& value, const...
    function read (line 703) | static inline void read(const FileNode& node, Complex<_Tp>& value, con...
    function read (line 709) | static inline void read(const FileNode& node, Rect_<_Tp>& value, const...
    function read (line 716) | static inline void read(const FileNode& node, Vec<_Tp, cn>& value, con...
    function read (line 722) | static inline void read(const FileNode& node, Scalar_<_Tp>& value, con...
    function read (line 729) | static inline void read(const FileNode& node, Range& value, const Rang...
    type internal (line 745) | namespace internal
      function WriteStructContext (line 747) | class CV_EXPORTS WriteStructContext
      class VecWriterProxy (line 756) | class VecWriterProxy
        method VecWriterProxy (line 759) | VecWriterProxy( FileStorage* _fs ) : fs(_fs) {}
      class VecWriterProxy<_Tp, 1> (line 770) | class VecWriterProxy<_Tp, 1>
        method VecWriterProxy (line 773) | VecWriterProxy( FileStorage* _fs ) : fs(_fs) {}
      class VecReaderProxy (line 784) | class VecReaderProxy
        method VecReaderProxy (line 787) | VecReaderProxy( FileNodeIterator* _it ) : it(_it) {}
      class VecReaderProxy<_Tp, 1> (line 799) | class VecReaderProxy<_Tp, 1>
        method VecReaderProxy (line 802) | VecReaderProxy( FileNodeIterator* _it ) : it(_it) {}
    function write (line 825) | static inline
    function write (line 831) | inline
    function write (line 837) | inline
    function write (line 843) | inline
    function write (line 849) | inline
    function write (line 855) | static inline
    function write (line 862) | static inline
    function write (line 870) | static inline
    function write (line 877) | static inline
    function write (line 884) | static inline
    function write (line 893) | static inline
    function write (line 900) | static inline
    function write (line 909) | static inline
    function write (line 916) | static inline
    function write (line 924) | static inline
    function write (line 931) | static inline
    function write (line 938) | static inline
    function write (line 945) | static inline
    function write (line 952) | static inline
    function write (line 959) | static inline
    function write (line 966) | static inline
    function write (line 973) | static inline
    function write (line 980) | static inline
    function read (line 992) | static inline
    function read (line 1000) | static inline
    function read (line 1008) | static inline
    function read (line 1016) | static inline
    function read (line 1024) | static inline
    function read (line 1032) | static inline
    function read (line 1039) | static inline
    function FileStorage (line 1058) | static inline
    function FileStorage (line 1073) | static inline
    function FileStorage (line 1081) | static inline
    function FileNodeIterator (line 1094) | static inline
    function FileNodeIterator (line 1103) | static inline
    function FileNode (line 1167) | inline FileNode FileStorage::getFirstTopLevelNode() const { FileNode r...
    function CvFileNode (line 1178) | inline CvFileNode* FileNode::operator *() { return (CvFileNode*)node; }
    function CvFileNode (line 1179) | inline const CvFileNode* FileNode::operator* () const { return node; }
    function int (line 1180) | inline FileNode::operator int() const    { int value;    read(*this, v...
    function float (line 1181) | inline FileNode::operator float() const  { float value;  read(*this, v...
    function double (line 1182) | inline FileNode::operator double() const { double value; read(*this, v...
    function String (line 1183) | inline FileNode::operator String() const { String value; read(*this, v...
    function FileNodeIterator (line 1184) | inline FileNodeIterator FileNode::begin() const { return FileNodeItera...
    function FileNodeIterator (line 1185) | inline FileNodeIterator FileNode::end() const   { return FileNodeItera...
    function FileNode (line 1187) | inline FileNode FileNodeIterator::operator *() const  { return FileNod...
    function FileNode (line 1188) | inline FileNode FileNodeIterator::operator ->() const { return FileNod...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/private.cuda.hpp
  type cv (line 80) | namespace cv { namespace cuda {
    type cuda (line 80) | namespace cuda {
      function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t...
      function BufferPool (line 105) | class CV_EXPORTS BufferPool
      function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i...
      function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil...
      type NPPTypeTraits (line 131) | struct NPPTypeTraits
      type NPPTypeTraits<CV_8U> (line 132) | struct NPPTypeTraits<CV_8U>  { typedef Npp8u npp_type; }
      type NPPTypeTraits<CV_8S> (line 133) | struct NPPTypeTraits<CV_8S>  { typedef Npp8s npp_type; }
      type NPPTypeTraits<CV_16U> (line 134) | struct NPPTypeTraits<CV_16U> { typedef Npp16u npp_type; }
      type NPPTypeTraits<CV_16S> (line 135) | struct NPPTypeTraits<CV_16S> { typedef Npp16s npp_type; }
      type NPPTypeTraits<CV_32S> (line 136) | struct NPPTypeTraits<CV_32S> { typedef Npp32s npp_type; }
      type NPPTypeTraits<CV_32F> (line 137) | struct NPPTypeTraits<CV_32F> { typedef Npp32f npp_type; }
      type NPPTypeTraits<CV_64F> (line 138) | struct NPPTypeTraits<CV_64F> { typedef Npp64f npp_type; }
      class NppStreamHandler (line 140) | class NppStreamHandler
        method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream)
        method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream)
    type cuda (line 103) | namespace cuda
      function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t...
      function BufferPool (line 105) | class CV_EXPORTS BufferPool
      function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i...
      function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil...
      type NPPTypeTraits (line 131) | struct NPPTypeTraits
      type NPPTypeTraits<CV_8U> (line 132) | struct NPPTypeTraits<CV_8U>  { typedef Npp8u npp_type; }
      type NPPTypeTraits<CV_8S> (line 133) | struct NPPTypeTraits<CV_8S>  { typedef Npp8s npp_type; }
      type NPPTypeTraits<CV_16U> (line 134) | struct NPPTypeTraits<CV_16U> { typedef Npp16u npp_type; }
      type NPPTypeTraits<CV_16S> (line 135) | struct NPPTypeTraits<CV_16S> { typedef Npp16s npp_type; }
      type NPPTypeTraits<CV_32S> (line 136) | struct NPPTypeTraits<CV_32S> { typedef Npp32s npp_type; }
      type NPPTypeTraits<CV_32F> (line 137) | struct NPPTypeTraits<CV_32F> { typedef Npp32f npp_type; }
      type NPPTypeTraits<CV_64F> (line 138) | struct NPPTypeTraits<CV_64F> { typedef Npp64f npp_type; }
      class NppStreamHandler (line 140) | class NppStreamHandler
        method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream)
        method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream)
  function throw_no_cuda (line 97) | static inline void throw_no_cuda() { CV_Error(cv::Error::GpuNotSupported...
  function throw_no_cuda (line 101) | static inline void throw_no_cuda() { CV_Error(cv::Error::StsNotImplement...
  type cv (line 103) | namespace cv { namespace cuda
    type cuda (line 80) | namespace cuda {
      function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t...
      function BufferPool (line 105) | class CV_EXPORTS BufferPool
      function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i...
      function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil...
      type NPPTypeTraits (line 131) | struct NPPTypeTraits
      type NPPTypeTraits<CV_8U> (line 132) | struct NPPTypeTraits<CV_8U>  { typedef Npp8u npp_type; }
      type NPPTypeTraits<CV_8S> (line 133) | struct NPPTypeTraits<CV_8S>  { typedef Npp8s npp_type; }
      type NPPTypeTraits<CV_16U> (line 134) | struct NPPTypeTraits<CV_16U> { typedef Npp16u npp_type; }
      type NPPTypeTraits<CV_16S> (line 135) | struct NPPTypeTraits<CV_16S> { typedef Npp16s npp_type; }
      type NPPTypeTraits<CV_32S> (line 136) | struct NPPTypeTraits<CV_32S> { typedef Npp32s npp_type; }
      type NPPTypeTraits<CV_32F> (line 137) | struct NPPTypeTraits<CV_32F> { typedef Npp32f npp_type; }
      type NPPTypeTraits<CV_64F> (line 138) | struct NPPTypeTraits<CV_64F> { typedef Npp64f npp_type; }
      class NppStreamHandler (line 140) | class NppStreamHandler
        method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream)
        method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream)
    type cuda (line 103) | namespace cuda
      function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t...
      function BufferPool (line 105) | class CV_EXPORTS BufferPool
      function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i...
      function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil...
      type NPPTypeTraits (line 131) | struct NPPTypeTraits
      type NPPTypeTraits<CV_8U> (line 132) | struct NPPTypeTraits<CV_8U>  { typedef Npp8u npp_type; }
      type NPPTypeTraits<CV_8S> (line 133) | struct NPPTypeTraits<CV_8S>  { typedef Npp8s npp_type; }
      type NPPTypeTraits<CV_16U> (line 134) | struct NPPTypeTraits<CV_16U> { typedef Npp16u npp_type; }
      type NPPTypeTraits<CV_16S> (line 135) | struct NPPTypeTraits<CV_16S> { typedef Npp16s npp_type; }
      type NPPTypeTraits<CV_32S> (line 136) | struct NPPTypeTraits<CV_32S> { typedef Npp32s npp_type; }
      type NPPTypeTraits<CV_32F> (line 137) | struct NPPTypeTraits<CV_32F> { typedef Npp32f npp_type; }
      type NPPTypeTraits<CV_64F> (line 138) | struct NPPTypeTraits<CV_64F> { typedef Npp64f npp_type; }
      class NppStreamHandler (line 140) | class NppStreamHandler
        method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream)
        method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/private.hpp
  type cv (line 76) | namespace cv
    function parallel_for (line 82) | static inline
    function parallel_reduce (line 90) | static inline
    class BlockedRange (line 98) | class BlockedRange
      method BlockedRange (line 101) | BlockedRange() : _begin(0), _end(0), _grainsize(0) {}
      method BlockedRange (line 102) | BlockedRange(int b, int e, int g=1) : _begin(b), _end(e), _grainsize...
      method begin (line 103) | int begin() const { return _begin; }
      method end (line 104) | int end() const { return _end; }
      method grainsize (line 105) | int grainsize() const { return _grainsize; }
    function parallel_for (line 111) | static inline
    class Split (line 118) | class Split {}
    function parallel_reduce (line 120) | static inline
  function cvAlign (line 149) | static inline int cvAlign( int size, int align )
  function cvGetMatSize (line 156) | static inline cv::Size cvGetMatSize( const CvMat* mat )
  type cv (line 162) | namespace cv
    function parallel_for (line 82) | static inline
    function parallel_reduce (line 90) | static inline
    class BlockedRange (line 98) | class BlockedRange
      method BlockedRange (line 101) | BlockedRange() : _begin(0), _end(0), _grainsize(0) {}
      method BlockedRange (line 102) | BlockedRange(int b, int e, int g=1) : _begin(b), _end(e), _grainsize...
      method begin (line 103) | int begin() const { return _begin; }
      method end (line 104) | int end() const { return _end; }
      method grainsize (line 105) | int grainsize() const { return _grainsize; }
    function parallel_for (line 111) | static inline
    class Split (line 118) | class Split {}
    function parallel_reduce (line 120) | static inline
  function IppiSize (line 212) | static inline IppiSize ippiSize(int width, int height)
  function IppiSize (line 218) | static inline IppiSize ippiSize(const cv::Size & _size)
  function IppiBorderType (line 224) | static inline IppiBorderType ippiGetBorderType(int borderTypeNI)
  function IppDataType (line 233) | static inline IppDataType ippiGetDataType(int depth)
  class IppAutoBuffer (line 246) | class IppAutoBuffer
    method IppAutoBuffer (line 249) | IppAutoBuffer() { m_pBuffer = NULL; }
    method IppAutoBuffer (line 250) | IppAutoBuffer(int size) { Alloc(size); }
    method T (line 252) | T* Alloc(int size) { m_pBuffer = (T*)ippMalloc(size); return m_pBuffer; }
    method Release (line 253) | void Release() { if(m_pBuffer) ippFree(m_pBuffer); }
    method IppAutoBuffer (line 258) | IppAutoBuffer(IppAutoBuffer &) {}
    method IppAutoBuffer (line 259) | IppAutoBuffer& operator =(const IppAutoBuffer &) {return *this;}
  type CvStatus (line 375) | enum CvStatus
  type tegra (line 415) | namespace tegra {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ptr.inl.hpp
  type cv (line 49) | namespace cv {
    type detail (line 57) | namespace detail
      type PtrOwner (line 60) | struct PtrOwner
        method PtrOwner (line 62) | PtrOwner() : refCount(1)
        method incRef (line 65) | void incRef()
        method decRef (line 70) | void decRef()
      type PtrOwnerImpl (line 92) | struct PtrOwnerImpl : PtrOwner
        method PtrOwnerImpl (line 94) | PtrOwnerImpl(Y* p, D d) : owned(p), deleter(d)
        method deleteSelf (line 97) | void deleteSelf()
    function T (line 204) | T* Ptr<T>::get() const
    function T (line 216) | T* Ptr<T>::operator -> () const
    function swap (line 279) | void swap(Ptr<T>& ptr1, Ptr<T>& ptr2){
    function makePtr (line 296) | Ptr<T> makePtr()
    function makePtr (line 302) | Ptr<T> makePtr(const A1& a1)
    function makePtr (line 308) | Ptr<T> makePtr(const A1& a1, const A2& a2)
    function makePtr (line 314) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3)
    function makePtr (line 320) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4)
    function makePtr (line 326) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,...
    function makePtr (line 332) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,...
    function makePtr (line 338) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,...
    function makePtr (line 344) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,...
    function makePtr (line 350) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,...
    function makePtr (line 356) | Ptr<T> makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/saturate.hpp
  type cv (line 51) | namespace cv
    function _Tp (line 82) | static inline _Tp saturate_cast(uchar v)    { return _Tp(v); }
    function _Tp (line 84) | static inline _Tp saturate_cast(schar v)    { return _Tp(v); }
    function _Tp (line 86) | static inline _Tp saturate_cast(ushort v)   { return _Tp(v); }
    function _Tp (line 88) | static inline _Tp saturate_cast(short v)    { return _Tp(v); }
    function _Tp (line 90) | static inline _Tp saturate_cast(unsigned v) { return _Tp(v); }
    function _Tp (line 92) | static inline _Tp saturate_cast(int v)      { return _Tp(v); }
    function _Tp (line 94) | static inline _Tp saturate_cast(float v)    { return _Tp(v); }
    function _Tp (line 96) | static inline _Tp saturate_cast(double v)   { return _Tp(v); }
    function _Tp (line 98) | static inline _Tp saturate_cast(int64 v)    { return _Tp(v); }
    function _Tp (line 100) | static inline _Tp saturate_cast(uint64 v)   { return _Tp(v); }
    function uchar (line 102) | inline uchar saturate_cast<uchar>(schar v)        { return (uchar)std:...
    function uchar (line 103) | inline uchar saturate_cast<uchar>(ushort v)       { return (uchar)std:...
    function uchar (line 104) | inline uchar saturate_cast<uchar>(int v)          { return (uchar)((un...
    function uchar (line 105) | inline uchar saturate_cast<uchar>(short v)        { return saturate_ca...
    function uchar (line 106) | inline uchar saturate_cast<uchar>(unsigned v)     { return (uchar)std:...
    function uchar (line 107) | inline uchar saturate_cast<uchar>(float v)        { int iv = cvRound(v...
    function uchar (line 108) | inline uchar saturate_cast<uchar>(double v)       { int iv = cvRound(v...
    function uchar (line 109) | inline uchar saturate_cast<uchar>(int64 v)        { return (uchar)((ui...
    function uchar (line 110) | inline uchar saturate_cast<uchar>(uint64 v)       { return (uchar)std:...
    function schar (line 112) | inline schar saturate_cast<schar>(uchar v)        { return (schar)std:...
    function schar (line 113) | inline schar saturate_cast<schar>(ushort v)       { return (schar)std:...
    function schar (line 114) | inline schar saturate_cast<schar>(int v)          { return (schar)((un...
    function schar (line 115) | inline schar saturate_cast<schar>(short v)        { return saturate_ca...
    function schar (line 116) | inline schar saturate_cast<schar>(unsigned v)     { return (schar)std:...
    function schar (line 117) | inline schar saturate_cast<schar>(float v)        { int iv = cvRound(v...
    function schar (line 118) | inline schar saturate_cast<schar>(double v)       { int iv = cvRound(v...
    function schar (line 119) | inline schar saturate_cast<schar>(int64 v)        { return (schar)((ui...
    function schar (line 120) | inline schar saturate_cast<schar>(uint64 v)       { return (schar)std:...
    function ushort (line 122) | inline ushort saturate_cast<ushort>(schar v)      { return (ushort)std...
    function ushort (line 123) | inline ushort saturate_cast<ushort>(short v)      { return (ushort)std...
    function ushort (line 124) | inline ushort saturate_cast<ushort>(int v)        { return (ushort)((u...
    function ushort (line 125) | inline ushort saturate_cast<ushort>(unsigned v)   { return (ushort)std...
    function ushort (line 126) | inline ushort saturate_cast<ushort>(float v)      { int iv = cvRound(v...
    function ushort (line 127) | inline ushort saturate_cast<ushort>(double v)     { int iv = cvRound(v...
    function ushort (line 128) | inline ushort saturate_cast<ushort>(int64 v)      { return (ushort)((u...
    function ushort (line 129) | inline ushort saturate_cast<ushort>(uint64 v)     { return (ushort)std...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/sse_utils.hpp
  function _mm_deinterleave_epi8 (line 56) | inline void _mm_deinterleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128...
  function _mm_deinterleave_epi8 (line 84) | inline void _mm_deinterleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128...
  function _mm_deinterleave_epi8 (line 123) | inline void _mm_deinterleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128...
  function _mm_interleave_epi8 (line 172) | inline void _mm_interleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128i ...
  function _mm_interleave_epi8 (line 202) | inline void _mm_interleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128i ...
  function _mm_interleave_epi8 (line 243) | inline void _mm_interleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128i ...
  function _mm_deinterleave_epi16 (line 294) | inline void _mm_deinterleave_epi16(__m128i & v_r0, __m128i & v_r1, __m12...
  function _mm_deinterleave_epi16 (line 317) | inline void _mm_deinterleave_epi16(__m128i & v_r0, __m128i & v_r1, __m12...
  function _mm_deinterleave_epi16 (line 349) | inline void _mm_deinterleave_epi16(__m128i & v_r0, __m128i & v_r1, __m12...
  function _mm_interleave_epi16 (line 391) | inline void _mm_interleave_epi16(__m128i & v_r0, __m128i & v_r1, __m128i...
  function _mm_interleave_epi16 (line 416) | inline void _mm_interleave_epi16(__m128i & v_r0, __m128i & v_r1, __m128i...
  function _mm_interleave_epi16 (line 450) | inline void _mm_interleave_epi16(__m128i & v_r0, __m128i & v_r1, __m128i...
  function _mm_deinterleave_ps (line 494) | inline void _mm_deinterleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v...
  function _mm_deinterleave_ps (line 512) | inline void _mm_deinterleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v...
  function _mm_deinterleave_ps (line 537) | inline void _mm_deinterleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v...
  function _mm_interleave_ps (line 568) | inline void _mm_interleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v_g...
  function _mm_interleave_ps (line 588) | inline void _mm_interleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v_g0,
  function _mm_interleave_ps (line 615) | inline void _mm_interleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v_g...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/traits.hpp
  type cv (line 49) | namespace cv
    class DataType (line 106) | class DataType
    class DataType<bool> (line 121) | class DataType<bool>
    class DataType<uchar> (line 136) | class DataType<uchar>
    class DataType<schar> (line 151) | class DataType<schar>
    class DataType<char> (line 166) | class DataType<char>
    class DataType<ushort> (line 181) | class DataType<ushort>
    class DataType<short> (line 196) | class DataType<short>
    class DataType<int> (line 211) | class DataType<int>
    class DataType<float> (line 226) | class DataType<float>
    class DataType<double> (line 241) | class DataType<double>
    class DataDepth (line 262) | class DataDepth
    class TypeDepth (line 274) | class TypeDepth
    class TypeDepth<CV_8U> (line 280) | class TypeDepth<CV_8U>
    class TypeDepth<CV_8S> (line 286) | class TypeDepth<CV_8S>
    class TypeDepth<CV_16U> (line 292) | class TypeDepth<CV_16U>
    class TypeDepth<CV_16S> (line 298) | class TypeDepth<CV_16S>
    class TypeDepth<CV_32S> (line 304) | class TypeDepth<CV_32S>
    class TypeDepth<CV_32F> (line 310) | class TypeDepth<CV_32F>
    class TypeDepth<CV_64F> (line 316) | class TypeDepth<CV_64F>

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/types.hpp
  type cv (line 59) | namespace cv
    class Complex (line 73) | class Complex
    class DataType< Complex<_Tp> > (line 92) | class DataType< Complex<_Tp> >
    class Point_ (line 147) | class Point_
    class DataType< Point_<_Tp> > (line 183) | class DataType< Point_<_Tp> >
    class Point3_ (line 218) | class Point3_
    class DataType< Point3_<_Tp> > (line 250) | class DataType< Point3_<_Tp> >
    class Size_ (line 284) | class Size_
    class DataType< Size_<_Tp> > (line 310) | class DataType< Size_<_Tp> >
    class Rect_ (line 374) | class Rect_
    class DataType< Rect_<_Tp> > (line 411) | class DataType< Rect_<_Tp> >
    function RotatedRect (line 457) | class CV_EXPORTS RotatedRect
    class DataType< RotatedRect > (line 487) | class DataType< RotatedRect >
    function Range (line 531) | class CV_EXPORTS Range
    class DataType<Range> (line 543) | class DataType<Range>
    class Scalar_ (line 570) | class Scalar_ : public Vec<_Tp, 4>
    class DataType< Scalar_<_Tp> > (line 599) | class DataType< Scalar_<_Tp> >
    function KeyPoint (line 632) | class CV_EXPORTS_W_SIMPLE KeyPoint
    class DataType<KeyPoint> (line 702) | class DataType<KeyPoint>
    function DMatch (line 728) | class CV_EXPORTS_W_SIMPLE DMatch
    class DataType<DMatch> (line 745) | class DataType<DMatch>
    function TermCriteria (line 771) | class CV_EXPORTS TermCriteria
    function Moments (line 838) | class CV_EXPORTS_W_MAP Moments
    class DataType<Moments> (line 867) | class DataType<Moments>
    function abs (line 1017) | static inline
    function _Tp (line 1100) | inline
    function norm (line 1189) | static inline
    function _Tp (line 1342) | inline
    function norm (line 1433) | static inline
    function _Tp (line 1575) | inline
    function _Tp (line 1714) | inline
    function Range (line 1871) | inline
    function Range (line 1896) | static inline
    function Range (line 1904) | static inline
    function Range (line 1911) | static inline
    function Range (line 1917) | static inline
    function Range (line 1923) | static inline
    function Scalar (line 2160) | static inline
    function Scalar (line 2167) | inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/types_c.h
  type CvArr (line 114) | typedef void CvArr;
  type CVStatus (line 116) | typedef int CVStatus;
  type uint64 (line 203) | typedef uint64 CvRNG;
  function CV_INLINE (line 215) | CV_INLINE CvRNG cvRNG( int64 seed CV_DEFAULT(-1))
  function cvRandInt (line 228) | CV_INLINE unsigned cvRandInt( CvRNG* rng )
  function CV_INLINE (line 242) | CV_INLINE double cvRandReal( CvRNG* rng )
  type CV_EXPORTS (line 296) | typedef struct
  type _IplROI (line 318) | struct _IplROI
  type _IplImage (line 319) | struct _IplImage
  type _IplTileInfo (line 321) | struct _IplTileInfo
  type IplTileInfo (line 340) | typedef struct _IplTileInfo IplTileInfo;
  type IplROI (line 342) | typedef struct _IplROI
  type IplConvKernel (line 352) | typedef struct _IplConvKernel
  type IplConvKernelFP (line 363) | typedef struct _IplConvKernelFP
  type CvMat (line 423) | typedef struct CvMat
  function CV_INLINE (line 509) | CV_INLINE CvMat cvMat( int rows, int cols, int type, void* data CV_DEFAU...
  function CvMat (line 527) | inline CvMat::CvMat(const cv::Mat& m)
  function CV_INLINE (line 557) | CV_INLINE  double  cvmGet( const CvMat* mat, int row, int col )
  function CV_INLINE (line 584) | CV_INLINE  void  cvmSet( CvMat* mat, int row, int col, double value )
  function CV_INLINE (line 601) | CV_INLINE int cvIplDepth( int type )
  type CV_EXPORTS (line 622) | typedef struct
  type CvSet (line 671) | struct CvSet
  type CvSparseMat (line 673) | typedef struct
  type CvSet (line 684) | struct CvSet
  type CvSparseNode (line 710) | typedef struct CvSparseNode
  type CvSparseMatIterator (line 717) | typedef struct CvSparseMatIterator
  type CvHistType (line 732) | typedef int CvHistType;
  type CvHistogram (line 748) | typedef struct CvHistogram
  type typedef (line 778) | typedef struct CvRect
  type CvPoint (line 866) | struct CvPoint
  type CvPoint2D32f (line 893) | struct CvPoint2D32f
  function CvPoint2D32f (line 920) | CvPoint2D32f  cvPointTo32f( CvPoint point )
  function CV_INLINE (line 926) | CV_INLINE  CvPoint  cvPointFrom32f( CvPoint2D32f point )
  type typedef (line 936) | typedef struct CvPoint3D32f
  type CvPoint2D64f (line 965) | struct CvPoint2D64f
  function CV_INLINE (line 973) | CV_INLINE  CvPoint2D64f  cvPoint2D64f( double x, double y )
  type CvPoint3D64f (line 984) | typedef struct CvPoint3D64f
  function CV_INLINE (line 993) | CV_INLINE  CvPoint3D64f  cvPoint3D64f( double x, double y, double z )
  type typedef (line 1007) | typedef struct CvSize
  type CvSize2D32f (line 1033) | struct CvSize2D32f
  type CvBox2D (line 1061) | struct CvBox2D
  type CvLineIterator (line 1078) | typedef struct CvLineIterator
  type CvSlice (line 1098) | typedef struct CvSlice
  function CV_INLINE (line 1110) | CV_INLINE  CvSlice  cvSlice( int start, int end )
  type typedef (line 1124) | typedef struct CvScalar
  type CvMemBlock (line 1180) | struct CvMemBlock
  type CvMemStorage (line 1189) | typedef struct CvMemStorage
  type CvMemStoragePos (line 1205) | typedef struct CvMemStoragePos
  type CvSeqBlock (line 1215) | typedef struct CvSeqBlock
  type node_type (line 1230) | struct    node_type
  type node_type (line 1231) | struct    node_type
  type node_type (line 1232) | struct    node_type
  type node_type (line 1233) | struct    node_type
  type CvSeq (line 1250) | typedef struct CvSeq
  type CvSetElem (line 1269) | typedef struct CvSetElem
  type CvSet (line 1280) | typedef struct CvSet
  type CvGraphEdge (line 1327) | typedef struct CvGraphEdge
  type CvGraphVtx (line 1333) | typedef struct CvGraphVtx
  type CvGraphVtx2D (line 1339) | typedef struct CvGraphVtx2D
  type CvGraph (line 1354) | typedef struct CvGraph
  type CvChain (line 1366) | typedef struct CvChain
  type CvContour (line 1379) | typedef struct CvContour
  type CvContour (line 1385) | typedef CvContour CvPoint2DSeq;
  type CvSeqWriter (line 1522) | typedef struct CvSeqWriter
  type CvSeqReader (line 1539) | typedef struct CvSeqReader
  type CvFileStorage (line 1659) | typedef struct CvFileStorage CvFileStorage;
  type CvAttrList (line 1680) | typedef struct CvAttrList
  function CV_INLINE (line 1688) | CV_INLINE CvAttrList cvAttrList( const char** attr CV_DEFAULT(NULL),
  type CvTypeInfo (line 1698) | struct CvTypeInfo
  type CvString (line 1734) | typedef struct CvString
  type CvStringHashNode (line 1743) | typedef struct CvStringHashNode
  type CvFileNodeHash (line 1751) | typedef struct CvGenericHash CvFileNodeHash;
  type CvFileNode (line 1754) | typedef struct CvFileNode
  type CvTypeInfo (line 1793) | typedef struct CvTypeInfo
  type CvPluginFuncInfo (line 1811) | typedef struct CvPluginFuncInfo
  type CvModuleInfo (line 1821) | typedef struct CvModuleInfo

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/utility.hpp
  type cv (line 54) | namespace cv
    class AutoBuffer (line 110) | class AutoBuffer
    function _Tp (line 302) | static inline _Tp* alignPtr(_Tp* ptr, int n=(int)sizeof(_Tp))
    function alignSize (line 314) | static inline size_t alignSize(size_t sz, int n)
    function getElemSize (line 341) | static inline size_t getElemSize(int type) { return CV_ELEM_SIZE(type); }
    function ParallelLoopBody (line 347) | class CV_EXPORTS ParallelLoopBody
    class PixelOperationWrapper (line 372) | class PixelOperationWrapper :public ParallelLoopBody
      method PixelOperationWrapper (line 375) | PixelOperationWrapper(Mat_<_Tp>* const frame, const Functor& _operat...
      method rowCall (line 411) | inline void rowCall(int* const idx, const int COLS, const int DIMS) ...
      method rowCall2 (line 423) | inline void rowCall2(const int row, const int COLS) const {
      method PixelOperationWrapper (line 444) | PixelOperationWrapper& operator=(const PixelOperationWrapper &) {
    function Mutex (line 456) | class CV_EXPORTS Mutex
    function AutoLock (line 473) | class CV_EXPORTS AutoLock
  function TLSDataContainer (line 486) | class CV_EXPORTS TLSDataContainer
  class TLSData (line 512) | class TLSData : protected TLSDataContainer
    method TLSData (line 515) | inline TLSData()        {}
    method T (line 517) | inline T* get() const   { return (T*)getData(); }
    method gather (line 520) | inline void gather(std::vector<T*> &data) const
    method deleteDataInstance (line 528) | virtual void  deleteDataInstance(void* pData) const {delete (T*)pData;}
    method TLSData (line 531) | TLSData(TLSData &) {}
    method TLSData (line 532) | TLSData& operator =(const TLSData &) {return *this;}
  function CommandLineParser (line 612) | class CV_EXPORTS CommandLineParser

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/va_intel.hpp
  type cv (line 27) | namespace cv { namespace va_intel {
    type va_intel (line 27) | namespace va_intel {
      type ocl (line 44) | namespace ocl {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/wimage.hpp
  type cv (line 49) | namespace cv {
    class WImage (line 54) | class WImage
      method IplImage (line 181) | IplImage* Ipl() {return image_; }
      method IplImage (line 182) | const IplImage* Ipl() const {return image_; }
      method T (line 183) | T* ImageData() { return reinterpret_cast<T*>(image_->imageData); }
      method T (line 184) | const T* ImageData() const {
      method Width (line 188) | int Width() const {return image_->width; }
      method Height (line 189) | int Height() const {return image_->height; }
      method WidthStep (line 192) | int WidthStep() const {return image_->widthStep; }
      method Channels (line 194) | int Channels() const {return image_->nChannels; }
      method ChannelSize (line 195) | int ChannelSize() const {return sizeof(T); }
      method PixelSize (line 198) | int PixelSize() const {return Channels() * ChannelSize(); }
      method T (line 205) | inline const T* Row(int r) const {
      method T (line 209) | inline T* Row(int r) {
      method T (line 214) | inline T* operator() (int c, int r)  {
      method T (line 219) | inline const T* operator() (int c, int r) const  {
      method CopyFrom (line 225) | void CopyFrom(const WImage<T>& src) { cvCopy(src.Ipl(), image_); }
      method SetZero (line 228) | void SetZero() { cvSetZero(image_); }
      method WImage (line 238) | explicit WImage(IplImage* img) : image_(img) {
      method SetIpl (line 242) | void SetIpl(IplImage* image) {
    class WImageBuffer (line 55) | class WImageBuffer
      method WImageBuffer (line 301) | WImageBuffer() : WImage<T>(0) {}
      method WImageBuffer (line 303) | WImageBuffer(int width, int height, int nchannels) : WImage<T>(0) {
      method WImageBuffer (line 309) | explicit WImageBuffer(IplImage* img) : WImage<T>(img) {}
      method SetIpl (line 316) | void SetIpl(IplImage* img) {
      method CloneFrom (line 322) | void CloneFrom(const WImage<T>& src) {
      method ReleaseImage (line 332) | void ReleaseImage() {
      method IsNull (line 340) | bool IsNull() const {return WImage<T>::image_ == NULL; }
    class WImageView (line 56) | class WImageView
      method WImageView (line 423) | WImageView(IplImage* img) : WImage<T>(img) {}
      method WImageView (line 426) | WImageView(const WImage<T>& img) : WImage<T>(0) {
      method WImageView (line 431) | WImageView& operator=(const WImage<T>& img) {
    class WImageC (line 58) | class WImageC
      method WImageC (line 262) | explicit WImageC(IplImage* img) : WImage<T>(img) {
      method CopyFrom (line 270) | void CopyFrom(const WImageC<T, C>& src) {
      method Channels (line 278) | int Channels() const {return C; }
      method SetIpl (line 285) | void SetIpl(IplImage* image) {
    class WImageBufferC (line 59) | class WImageBufferC
      method WImageBufferC (line 358) | WImageBufferC() : WImageC<T, C>(0) {}
      method WImageBufferC (line 360) | WImageBufferC(int width, int height) : WImageC<T, C>(0) {
      method WImageBufferC (line 366) | explicit WImageBufferC(IplImage* img) : WImageC<T, C>(img) {}
      method SetIpl (line 373) | void SetIpl(IplImage* img) {
      method CloneFrom (line 379) | void CloneFrom(const WImageC<T, C>& src) {
      method ReleaseImage (line 389) | void ReleaseImage() {
      method IsNull (line 397) | bool IsNull() const {return WImage<T>::image_ == NULL; }
    class WImageViewC (line 60) | class WImageViewC
      method WImageViewC (line 464) | WImageViewC(IplImage* img) : WImageC<T, C>(img) {}
      method WImageViewC (line 469) | WImageViewC(const WImageC<T, C>& img) : WImageC<T, C>(0) {
      method WImageViewC (line 473) | WImageViewC(const WImageViewC<T, C>& img) : WImageC<T, C>(0) {
      method WImageViewC (line 478) | WImageViewC& operator=(const WImageC<T, C>& img) {
      method WImageViewC (line 483) | WImageViewC& operator=(const WImageViewC<T, C>& img) {
    class WImage (line 171) | class WImage
      method IplImage (line 181) | IplImage* Ipl() {return image_; }
      method IplImage (line 182) | const IplImage* Ipl() const {return image_; }
      method T (line 183) | T* ImageData() { return reinterpret_cast<T*>(image_->imageData); }
      method T (line 184) | const T* ImageData() const {
      method Width (line 188) | int Width() const {return image_->width; }
      method Height (line 189) | int Height() const {return image_->height; }
      method WidthStep (line 192) | int WidthStep() const {return image_->widthStep; }
      method Channels (line 194) | int Channels() const {return image_->nChannels; }
      method ChannelSize (line 195) | int ChannelSize() const {return sizeof(T); }
      method PixelSize (line 198) | int PixelSize() const {return Channels() * ChannelSize(); }
      method T (line 205) | inline const T* Row(int r) const {
      method T (line 209) | inline T* Row(int r) {
      method T (line 214) | inline T* operator() (int c, int r)  {
      method T (line 219) | inline const T* operator() (int c, int r) const  {
      method CopyFrom (line 225) | void CopyFrom(const WImage<T>& src) { cvCopy(src.Ipl(), image_); }
      method SetZero (line 228) | void SetZero() { cvSetZero(image_); }
      method WImage (line 238) | explicit WImage(IplImage* img) : image_(img) {
      method SetIpl (line 242) | void SetIpl(IplImage* image) {
    class WImageC (line 256) | class WImageC : public WImage<T>
      method WImageC (line 262) | explicit WImageC(IplImage* img) : WImage<T>(img) {
      method CopyFrom (line 270) | void CopyFrom(const WImageC<T, C>& src) {
      method Channels (line 278) | int Channels() const {return C; }
      method SetIpl (line 285) | void SetIpl(IplImage* image) {
    class WImageBuffer (line 295) | class WImageBuffer : public WImage<T>
      method WImageBuffer (line 301) | WImageBuffer() : WImage<T>(0) {}
      method WImageBuffer (line 303) | WImageBuffer(int width, int height, int nchannels) : WImage<T>(0) {
      method WImageBuffer (line 309) | explicit WImageBuffer(IplImage* img) : WImage<T>(img) {}
      method SetIpl (line 316) | void SetIpl(IplImage* img) {
      method CloneFrom (line 322) | void CloneFrom(const WImage<T>& src) {
      method ReleaseImage (line 332) | void ReleaseImage() {
      method IsNull (line 340) | bool IsNull() const {return WImage<T>::image_ == NULL; }
    class WImageBufferC (line 351) | class WImageBufferC : public WImageC<T, C>
      method WImageBufferC (line 358) | WImageBufferC() : WImageC<T, C>(0) {}
      method WImageBufferC (line 360) | WImageBufferC(int width, int height) : WImageC<T, C>(0) {
      method WImageBufferC (line 366) | explicit WImageBufferC(IplImage* img) : WImageC<T, C>(img) {}
      method SetIpl (line 373) | void SetIpl(IplImage* img) {
      method CloneFrom (line 379) | void CloneFrom(const WImageC<T, C>& src) {
      method ReleaseImage (line 389) | void ReleaseImage() {
      method IsNull (line 397) | bool IsNull() const {return WImage<T>::image_ == NULL; }
    class WImageView (line 408) | class WImageView : public WImage<T>
      method WImageView (line 423) | WImageView(IplImage* img) : WImage<T>(img) {}
      method WImageView (line 426) | WImageView(const WImage<T>& img) : WImage<T>(0) {
      method WImageView (line 431) | WImageView& operator=(const WImage<T>& img) {
    class WImageViewC (line 443) | class WImageViewC : public WImageC<T, C>
      method WImageViewC (line 464) | WImageViewC(IplImage* img) : WImageC<T, C>(img) {}
      method WImageViewC (line 469) | WImageViewC(const WImageC<T, C>& img) : WImageC<T, C>(0) {
      method WImageViewC (line 473) | WImageViewC(const WImageViewC<T, C>& img) : WImageC<T, C>(0) {
      method WImageViewC (line 478) | WImageViewC& operator=(const WImageC<T, C>& img) {
      method WImageViewC (line 483) | WImageViewC& operator=(const WImageViewC<T, C>& img) {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/features2d.hpp
  type cv (line 82) | namespace cv
    function KeyPointsFilter (line 98) | class CV_EXPORTS KeyPointsFilter
    function Feature2D (line 132) | class CV_EXPORTS_W Feature2D : public virtual Algorithm
    function Feature2D (line 220) | class CV_EXPORTS_W BRISK : public Feature2D
    function Feature2D (line 254) | class CV_EXPORTS_W ORB : public Feature2D
    function Feature2D (line 336) | class CV_EXPORTS_W MSER : public Feature2D
    function FastFeatureDetector (line 411) | class CV_EXPORTS_W FastFeatureDetector : public Feature2D
    function AgastFeatureDetector (line 465) | class CV_EXPORTS_W AgastFeatureDetector : public Feature2D
    function GFTTDetector (line 490) | class CV_EXPORTS_W GFTTDetector : public Feature2D
    function SimpleBlobDetector (line 545) | class CV_EXPORTS_W SimpleBlobDetector : public Feature2D
  function Feature2D (line 591) | class CV_EXPORTS_W KAZE : public Feature2D
  function Feature2D (line 643) | class CV_EXPORTS_W AKAZE : public Feature2D
  function Accumulator (line 701) | struct CV_EXPORTS Accumulator
  type Accumulator<unsigned char> (line 706) | struct Accumulator<unsigned char>  { typedef float Type; }
  type Accumulator<unsigned short> (line 707) | struct Accumulator<unsigned short> { typedef float Type; }
  type Accumulator<char> (line 708) | struct Accumulator<char>   { typedef float Type; }
  type Accumulator<short> (line 709) | struct Accumulator<short>  { typedef float Type; }
  function SL2 (line 715) | struct CV_EXPORTS SL2
  function L2 (line 731) | struct CV_EXPORTS L2
  function L1 (line 747) | struct CV_EXPORTS L1
  function DescriptorMatcher (line 771) | class CV_EXPORTS_W DescriptorMatcher : public Algorithm
  function Mat (line 976) | static Mat clone_op( Mat m ) { return m.clone(); }
  function DescriptorMatcher (line 990) | class CV_EXPORTS_W BFMatcher : public DescriptorMatcher
  function FlannBasedMatcher (line 1030) | class CV_EXPORTS_W FlannBasedMatcher : public DescriptorMatcher
  function DrawMatchesFlags (line 1075) | struct CV_EXPORTS DrawMatchesFlags
  function BOWTrainer (line 1173) | class CV_EXPORTS_W BOWTrainer
  function BOWKMeansTrainer (line 1219) | class CV_EXPORTS_W BOWKMeansTrainer : public BOWTrainer
  function BOWImgDescriptorExtractor (line 1252) | class CV_EXPORTS_W BOWImgDescriptorExtractor

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann.hpp
  type cvflann (line 59) | namespace cvflann
  type cv (line 66) | namespace cv
    type flann (line 68) | namespace flann
      type CvType (line 75) | struct CvType {}
      type CvType<unsigned char> (line 76) | struct CvType<unsigned char> { static int type() { return CV_8U; } }
        method type (line 76) | static int type() { return CV_8U; }
      type CvType<char> (line 77) | struct CvType<char> { static int type() { return CV_8S; } }
        method type (line 77) | static int type() { return CV_8S; }
      type CvType<unsigned short> (line 78) | struct CvType<unsigned short> { static int type() { return CV_16U; } }
        method type (line 78) | static int type() { return CV_16U; }
      type CvType<short> (line 79) | struct CvType<short> { static int type() { return CV_16S; } }
        method type (line 79) | static int type() { return CV_16S; }
      type CvType<int> (line 80) | struct CvType<int> { static int type() { return CV_32S; } }
        method type (line 80) | static int type() { return CV_32S; }
      type CvType<float> (line 81) | struct CvType<float> { static int type() { return CV_32F; } }
        method type (line 81) | static int type() { return CV_32F; }
      type CvType<double> (line 82) | struct CvType<double> { static int type() { return CV_64F; } }
        method type (line 82) | static int type() { return CV_64F; }
      class GenericIndex (line 108) | class GenericIndex
        method save (line 225) | void save(String filename) { nnIndex->save(filename); }
        method veclen (line 227) | int veclen() const { return nnIndex->veclen(); }
        method size (line 229) | int size() const { return nnIndex->size(); }
        method getParameters (line 231) | ::cvflann::IndexParams getParameters() { return nnIndex->getParame...
      function FLANN_DEPRECATED (line 341) | class
      class FLANN_DEPRECATED (line 399) | class FLANN_DEPRECATED
      function hierarchicalClustering (line 518) | int hierarchicalClustering(const Mat& features, Mat& centers, const ...
      function FLANN_DEPRECATED (line 538) | FLANN_DEPRECATED int hierarchicalClustering(const Mat& features, Mat...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/all_indices.h
  function namespace (line 46) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/allocator.h
  function namespace (line 38) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/any.h
  function namespace (line 20) | namespace cvflann
  function virtual (line 65) | virtual void static_delete(void**) { }
  function virtual (line 66) | virtual void copy_from_value(void const* src, void** dest)
  function virtual (line 70) | virtual void clone(void* const* src, void** dest) { *dest = *src; }
  function virtual (line 71) | virtual void move(void* const* src, void** dest) { *dest = *src; }
  function virtual (line 72) | virtual void* get_value(void** src) { return reinterpret_cast<void*>(src...
  function virtual (line 73) | virtual const void* get_value(void* const * src) { return reinterpret_ca...
  function virtual (line 74) | virtual void print(std::ostream& out, void* const* src) { out << *reinte...
  function virtual (line 80) | virtual void static_delete(void** x)
  function virtual (line 84) | virtual void copy_from_value(void const* src, void** dest)
  function virtual (line 88) | virtual void clone(void* const* src, void** dest)
  function virtual (line 92) | virtual void move(void* const* src, void** dest)
  function virtual (line 97) | virtual void* get_value(void** src) { return *src; }
  function virtual (line 98) | virtual const void* get_value(void* const * src) { return *src; }
  function virtual (line 99) | virtual void print(std::ostream& out, void* const* src) { out << *reinte...
  function print (line 102) | inline void big_any_policy<flann_centers_init_t>::print(std::ostream& ou...
  function print (line 107) | inline void big_any_policy<flann_algorithm_t>::print(std::ostream& out, ...
  function print (line 112) | inline void big_any_policy<cv::String>::print(std::ostream& out, void* c...
  type big_any_policy (line 120) | typedef big_any_policy<T> type;
  type any (line 129) | struct any
  function any (line 134) | struct choose_policy<any>
  function any (line 181) | struct any
  function reset (line 288) | void reset()
  function compatible (line 295) | bool compatible(const any& x) const

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/autotuned_index.h
  function namespace (line 45) | namespace cvflann
  type typename (line 74) | typedef typename Distance::ResultType DistanceType;
  function virtual (line 100) | virtual void buildIndex()
  function virtual (line 124) | virtual void saveIndex(FILE* stream)
  function virtual (line 134) | virtual void loadIndex(FILE* stream)
  type CostData (line 213) | struct CostData
  function evaluate_kmeans (line 222) | void evaluate_kmeans(CostData& cost)
  function evaluate_kdtree (line 249) | void evaluate_kdtree(CostData& cost)
  function optimizeKMeans (line 322) | void optimizeKMeans(std::vector<CostData>& costs)
  function optimizeKDTree (line 370) | void optimizeKDTree(std::vector<CostData>& costs)
  function IndexParams (line 412) | IndexParams estimateBuildParams()
  function estimateSearchParams (line 490) | float estimateSearchParams(SearchParams& searchParams)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/composite_index.h
  function namespace (line 39) | namespace cvflann
  type typename (line 75) | typedef typename Distance::ResultType DistanceType;
  function index_params_ (line 85) | index_params_(params)
  function buildIndex (line 136) | void buildIndex()
  function saveIndex (line 148) | void saveIndex(FILE* stream)
  function loadIndex (line 158) | void loadIndex(FILE* stream)
  function findNeighbors (line 175) | void findNeighbors(ResultSet<DistanceType>& result, const ElementType* v...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/defines.h
  function namespace (line 78) | namespace cvflann {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/dist.h
  function namespace (line 54) | namespace cvflann
  type False (line 417) | typedef False is_kdtree_distance;
  type False (line 418) | typedef False is_vector_space_distance;
  type T (line 421) | typedef T ElementType;
  type ResultType (line 422) | typedef int ResultType;
  type pop_t (line 447) | typedef unsigned long long pop_t;
  type pop_t (line 465) | typedef unsigned long long pop_t;
  type False (line 477) | typedef False is_kdtree_distance;
  type False (line 478) | typedef False is_vector_space_distance;
  type T (line 480) | typedef T ElementType;
  type ResultType (line 481) | typedef int ResultType;
  function popcnt32 (line 485) | unsigned int popcnt32(uint32_t n) const
  function popcnt64 (line 493) | unsigned int popcnt64(uint64_t n) const
  type True (line 536) | typedef True is_kdtree_distance;
  type True (line 537) | typedef True is_vector_space_distance;
  type T (line 539) | typedef T ElementType;
  type typename (line 540) | typedef typename Accumulator<T>::Type ResultType;
  function ResultType (line 580) | ResultType accum_dist(const U& a, const V& b, int) const
  type True (line 591) | typedef True is_kdtree_distance;
  type True (line 592) | typedef True is_vector_space_distance;
  type T (line 594) | typedef T ElementType;
  type typename (line 595) | typedef typename Accumulator<T>::Type ResultType;
  function ResultType (line 629) | ResultType accum_dist(const U& a, const V& b, int) const
  type True (line 640) | typedef True is_kdtree_distance;
  type True (line 641) | typedef True is_vector_space_distance;
  type T (line 643) | typedef T ElementType;
  type typename (line 644) | typedef typename Accumulator<T>::Type ResultType;
  function ResultType (line 676) | ResultType accum_dist(const U& a, const V& b, int) const
  type True (line 694) | typedef True is_kdtree_distance;
  type True (line 695) | typedef True is_vector_space_distance;
  type T (line 697) | typedef T ElementType;
  type typename (line 698) | typedef typename Accumulator<T>::Type ResultType;
  function ResultType (line 730) | ResultType accum_dist(const U& a, const V& b, int) const
  function T (line 756) | T operator*()
  function T (line 761) | T operator[](int)
  type typename (line 792) | typedef typename Distance::ResultType ResultType;
  function ResultType (line 793) | ResultType operator()( ResultType dist ) { return dist*dist; }
  type typename (line 800) | typedef typename L2_Simple<ElementType>::ResultType ResultType;
  function ResultType (line 801) | ResultType operator()( ResultType dist ) { return dist; }
  type typename (line 807) | typedef typename L2<ElementType>::ResultType ResultType;
  function ResultType (line 808) | ResultType operator()( ResultType dist ) { return dist; }
  type typename (line 815) | typedef typename MinkowskiDistance<ElementType>::ResultType ResultType;
  function ResultType (line 816) | ResultType operator()( ResultType dist ) { return dist; }
  type typename (line 822) | typedef typename HellingerDistance<ElementType>::ResultType ResultType;
  function ResultType (line 823) | ResultType operator()( ResultType dist ) { return dist; }
  type typename (line 829) | typedef typename ChiSquareDistance<ElementType>::ResultType ResultType;
  function ResultType (line 830) | ResultType operator()( ResultType dist ) { return dist; }
  type typename (line 852) | typedef typename Distance::ResultType ResultType;
  function ResultType (line 853) | ResultType operator()( ResultType dist ) { return dist; }
  type typename (line 860) | typedef typename L2_Simple<ElementType>::ResultType ResultType;
  function ResultType (line 861) | ResultType operator()( ResultType dist ) { return sqrt(dist); }
  type typename (line 867) | typedef typename L2<ElementType>::ResultType ResultType;
  function ResultType (line 868) | ResultType operator()( ResultType dist ) { return sqrt(dist); }
  type typename (line 875) | typedef typename MinkowskiDistance<ElementType>::ResultType ResultType;
  function ResultType (line 876) | ResultType operator()( ResultType dist ) { return sqrt(dist); }
  type typename (line 882) | typedef typename HellingerDistance<ElementType>::ResultType ResultType;
  function ResultType (line 883) | ResultType operator()( ResultType dist ) { return sqrt(dist); }
  type typename (line 889) | typedef typename ChiSquareDistance<ElementType>::ResultType ResultType;
  function ResultType (line 890) | ResultType operator()( ResultType dist ) { return sqrt(dist); }

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/dummy.h
  function namespace (line 5) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/dynamic_bitset.h
  type boost (line 44) | typedef boost::dynamic_bitset<> DynamicBitset;
  function namespace (line 51) | namespace cvflann {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/flann_base.hpp
  type cvflann (line 45) | namespace cvflann
    function log_verbosity (line 52) | inline void log_verbosity(int level)
    type SavedIndexParams (line 62) | struct SavedIndexParams : public IndexParams
      method SavedIndexParams (line 64) | SavedIndexParams(cv::String filename)
    class Index (line 100) | class Index : public NNIndex<Distance>
      method Index (line 106) | Index(const Matrix<ElementType>& features, const IndexParams& params...
      method buildIndex (line 129) | void buildIndex()
      method save (line 136) | void save(cv::String filename)
      method saveIndex (line 151) | virtual void saveIndex(FILE* stream)
      method loadIndex (line 160) | virtual void loadIndex(FILE* stream)
      method veclen (line 168) | size_t veclen() const
      method size (line 176) | size_t size() const
      method flann_algorithm_t (line 184) | flann_algorithm_t getType() const
      method usedMemory (line 192) | virtual int usedMemory() const
      method IndexParams (line 201) | IndexParams getParameters() const
      method knnSearch (line 214) | void knnSearch(const Matrix<ElementType>& queries, Matrix<int>& indi...
      method radiusSearch (line 228) | int radiusSearch(const Matrix<ElementType>& query, Matrix<int>& indi...
      method findNeighbors (line 236) | void findNeighbors(ResultSet<DistanceType>& result, const ElementTyp...
      method FLANN_DEPRECATED (line 244) | FLANN_DEPRECATED NNIndex<Distance>* getIndex()
      method FLANN_DEPRECATED (line 253) | FLANN_DEPRECATED  const IndexParams* getIndexParameters()
    function hierarchicalClustering (line 279) | int hierarchicalClustering(const Matrix<typename Distance::ElementType...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/general.h
  function namespace (line 36) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/ground_truth.h
  function namespace (line 38) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/hdf5.h
  function namespace (line 38) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/heap.h
  function namespace (line 37) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/hierarchical_clustering_index.h
  function namespace (line 51) | namespace cvflann
  type typename (line 84) | typedef typename Distance::ResultType DistanceType;
  function chooseCentersRandom (line 108) | void chooseCentersRandom(int k, int* dsindices, int indices_length, int*...
  function chooseCentersGonzales (line 149) | void chooseCentersGonzales(int k, int* dsindices, int indices_length, in...
  function chooseCentersKMeanspp (line 200) | void chooseCentersKMeanspp(int k, int* dsindices, int indices_length, in...
  function GroupWiseCenterChooser (line 286) | void GroupWiseCenterChooser(int k, int* dsindices, int indices_length, i...
  function virtual (line 405) | virtual ~HierarchicalClusteringIndex()
  function free_elements (line 422) | void free_elements()
  function buildIndex (line 464) | void buildIndex()
  function saveIndex (line 489) | void saveIndex(FILE* stream)
  function loadIndex (line 504) | void loadIndex(FILE* stream)
  function findNeighbors (line 547) | void findNeighbors(ResultSet<DistanceType>& result, const ElementType* v...
  type Node (line 583) | struct Node
  type Node (line 606) | typedef Node* NodePtr;
  type BranchStruct (line 613) | typedef BranchStruct<NodePtr, DistanceType> BranchSt;
  function save_tree (line 617) | void save_tree(FILE* stream, NodePtr node, int num)
  function load_tree (line 632) | void load_tree(FILE* stream, NodePtr& node, int num)
  function computeLabels (line 652) | void computeLabels(int* dsindices, int indices_length,  int* centers, in...
  function computeClustering (line 681) | void computeClustering(NodePtr node, int* dsindices, int indices_length,...
  function findNN (line 746) | void findNN(NodePtr node, ResultSet<DistanceType>& result, const Element...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/index_testing.h
  function namespace (line 45) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/kdtree_index.h
  function namespace (line 50) | namespace cvflann
  type typename (line 74) | typedef typename Distance::ResultType DistanceType;
  function buildIndex (line 123) | void buildIndex()
  function saveIndex (line 140) | void saveIndex(FILE* stream)
  function loadIndex (line 150) | void loadIndex(FILE* stream)
  function findNeighbors (line 199) | void findNeighbors(ResultSet<DistanceType>& result, const ElementType* v...
  type Node (line 221) | struct Node
  type Node (line 236) | typedef Node* NodePtr;
  type BranchStruct (line 237) | typedef BranchStruct<NodePtr, DistanceType> BranchSt;
  type BranchSt (line 238) | typedef BranchSt* Branch;
  function save_tree (line 242) | void save_tree(FILE* stream, NodePtr tree)
  function load_tree (line 254) | void load_tree(FILE* stream, NodePtr& tree)
  function NodePtr (line 276) | NodePtr divideTree(int* ind, int count)
  function meanSplit (line 306) | void meanSplit(int* ind, int count, int& index, int& cutfeat, DistanceTy...
  function selectDivision (line 355) | int selectDivision(DistanceType* v)
  function planeSplit (line 393) | void planeSplit(int* ind, int count, int cutfeat, DistanceType cutval, i...
  function getExactNeighbors (line 419) | void getExactNeighbors(ResultSet<DistanceType>& result, const ElementTyp...
  function getNeighbors (line 437) | void getNeighbors(ResultSet<DistanceType>& result, const ElementType* ve...
  function searchLevel (line 467) | void searchLevel(ResultSet<DistanceType>& result_set, const ElementType*...
  function searchLevelExact (line 519) | void searchLevelExact(ResultSet<DistanceType>& result_set, const Element...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/kdtree_single_index.h
  function namespace (line 48) | namespace cvflann
  type typename (line 74) | typedef typename Distance::ResultType DistanceType;
  function buildIndex (line 116) | void buildIndex()
  function saveIndex (line 141) | void saveIndex(FILE* stream)
  function loadIndex (line 156) | void loadIndex(FILE* stream)
  function knnSearch (line 212) | void knnSearch(const Matrix<ElementType>& queries, Matrix<int>& indices,...
  function findNeighbors (line 241) | void findNeighbors(ResultSet<DistanceType>& result, const ElementType* v...
  type Node (line 254) | struct Node
  type Node (line 273) | typedef Node* NodePtr;
  type Interval (line 276) | struct Interval
  type std (line 281) | typedef std::vector<Interval> BoundingBox;
  type BranchStruct (line 283) | typedef BranchStruct<NodePtr, DistanceType> BranchSt;
  type BranchSt (line 284) | typedef BranchSt* Branch;
  function save_tree (line 289) | void save_tree(FILE* stream, NodePtr tree)
  function load_tree (line 301) | void load_tree(FILE* stream, NodePtr& tree)
  function computeBoundingBox (line 314) | void computeBoundingBox(BoundingBox& bbox)
  function NodePtr (line 339) | NodePtr divideTree(int left, int right, BoundingBox& bbox)
  function computeMinMax (line 389) | void computeMinMax(int* ind, int count, int dim, ElementType& min_elem, ...
  function middleSplit (line 400) | void middleSplit(int* ind, int count, int& index, int& cutfeat, Distance...
  function middleSplit_ (line 445) | void middleSplit_(int* ind, int count, int& index, int& cutfeat, Distanc...
  function planeSplit (line 496) | void planeSplit(int* ind, int count, int cutfeat, DistanceType cutval, i...
  function DistanceType (line 521) | DistanceType computeInitialDistances(const ElementType* vec, std::vector...
  function searchLevel (line 542) | void searchLevel(ResultSet<DistanceType>& result_set, const ElementType*...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/kmeans_index.h
  function namespace (line 52) | namespace cvflann
  type typename (line 84) | typedef typename Distance::ResultType DistanceType;
  function chooseCentersRandom (line 107) | void chooseCentersRandom(int k, int* indices, int indices_length, int* c...
  function chooseCentersGonzales (line 148) | void chooseCentersGonzales(int k, int* indices, int indices_length, int*...
  function chooseCentersKMeanspp (line 199) | void chooseCentersKMeanspp(int k, int* indices, int indices_length, int*...
  function class (line 274) | class KMeansDistanceComputer : public cv::ParallelLoopBody
  function virtual (line 388) | virtual ~KMeansIndex()
  function set_cb_index (line 415) | void set_cb_index( float index)
  function buildIndex (line 432) | void buildIndex()
  function saveIndex (line 451) | void saveIndex(FILE* stream)
  function loadIndex (line 463) | void loadIndex(FILE* stream)
  function findNeighbors (line 498) | void findNeighbors(ResultSet<DistanceType>& result, const ElementType* v...
  function getClusterCenters (line 532) | int getClusterCenters(Matrix<DistanceType>& centers)
  type KMeansNode (line 567) | struct KMeansNode
  type KMeansNode (line 602) | typedef KMeansNode* KMeansNodePtr;
  type BranchStruct (line 607) | typedef BranchStruct<KMeansNodePtr, DistanceType> BranchSt;
  function save_tree (line 612) | void save_tree(FILE* stream, KMeansNodePtr node)
  function load_tree (line 628) | void load_tree(FILE* stream, KMeansNodePtr& node)
  function free_centers (line 651) | void free_centers(KMeansNodePtr node)
  function computeNodeStatistics (line 668) | void computeNodeStatistics(KMeansNodePtr node, int* indices, int indices...
  function computeClustering (line 716) | void computeClustering(KMeansNodePtr node, int* indices, int indices_len...
  function findNN (line 894) | void findNN(KMeansNodePtr node, ResultSet<DistanceType>& result, const E...
  function exploreNodeBranches (line 939) | int exploreNodeBranches(KMeansNodePtr node, const ElementType* q, Distan...
  function findExactNN (line 971) | void findExactNN(KMeansNodePtr node, ResultSet<DistanceType>& result, co...
  function getCenterOrdering (line 1015) | void getCenterOrdering(KMeansNodePtr node, const ElementType* q, int* so...
  function DistanceType (line 1038) | DistanceType getDistanceToBorder(DistanceType* p, DistanceType* c, Dista...
  function getMinVarianceClusters (line 1062) | int getMinVarianceClusters(KMeansNodePtr root, KMeansNodePtr* clusters, ...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/linear_index.h
  function namespace (line 37) | namespace cvflann
  type typename (line 54) | typedef typename Distance::ResultType DistanceType;
  function buildIndex (line 88) | void buildIndex()
  function saveIndex (line 93) | void saveIndex(FILE*)
  function loadIndex (line 99) | void loadIndex(FILE*)
  function findNeighbors (line 106) | void findNeighbors(ResultSet<DistanceType>& resultSet, const ElementType...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/logger.h
  function namespace (line 40) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/lsh_index.h
  function namespace (line 54) | namespace cvflann
  type typename (line 82) | typedef typename Distance::ResultType DistanceType;
  function buildIndex (line 110) | void buildIndex()
  function saveIndex (line 128) | void saveIndex(FILE* stream)
  function loadIndex (line 136) | void loadIndex(FILE* stream)
  function virtual (line 190) | virtual void knnSearch(const Matrix<ElementType>& queries, Matrix<int>& ...
  function findNeighbors (line 220) | void findNeighbors(ResultSet<DistanceType>& result, const ElementType* v...
  type SortScoreIndexPairOnSecond (line 229) | struct SortScoreIndexPairOnSecond
  function fill_xor_mask (line 243) | void fill_xor_mask(lsh::BucketKey key, int lowest_index, unsigned int le...
  function getNeighbors (line 263) | void getNeighbors(const ElementType* vec, bool /*do_radius*/, float radi...
  function getNeighbors (line 339) | void getNeighbors(const ElementType* vec, ResultSet<DistanceType>& result)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/lsh_table.h
  function namespace (line 59) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/matrix.h
  function namespace (line 38) | namespace cvflann
  function class (line 87) | class UntypedMatrix

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/miniflann.hpp
  type cv (line 49) | namespace cv
    type flann (line 52) | namespace flann
      function IndexParams (line 55) | struct CV_EXPORTS IndexParams
      function KDTreeIndexParams (line 79) | struct CV_EXPORTS KDTreeIndexParams : public IndexParams
      function LinearIndexParams (line 84) | struct CV_EXPORTS LinearIndexParams : public IndexParams
      function CompositeIndexParams (line 89) | struct CV_EXPORTS CompositeIndexParams : public IndexParams
      function AutotunedIndexParams (line 95) | struct CV_EXPORTS AutotunedIndexParams : public IndexParams
      function HierarchicalClusteringIndexParams (line 101) | struct CV_EXPORTS HierarchicalClusteringIndexParams : public IndexPa...
      function KMeansIndexParams (line 107) | struct CV_EXPORTS KMeansIndexParams : public IndexParams
      function LshIndexParams (line 113) | struct CV_EXPORTS LshIndexParams : public IndexParams
      function SavedIndexParams (line 118) | struct CV_EXPORTS SavedIndexParams : public IndexParams
      function SearchParams (line 123) | struct CV_EXPORTS SearchParams : public IndexParams
      function Index (line 128) | class CV_EXPORTS_W Index

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/nn_index.h
  function namespace (line 39) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/object_factory.h
  function namespace (line 36) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/params.h
  function namespace (line 39) | namespace cvflann
  function String (line 71) | String name)
  function print_params (line 82) | inline void print_params(const IndexParams& params, std::ostream& stream)
  function print_params (line 91) | inline void print_params(const IndexParams& params)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/random.h
  function namespace (line 40) | namespace cvflann
  function class (line 81) | class UniqueRandom
  function init (line 102) | void init(int n)
  function next (line 120) | int next()

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/result_set.h
  function namespace (line 41) | namespace cvflann
  function init (line 248) | void init()
  function addPoint (line 263) | void addPoint(DistanceType dist, int index)
  type DistIndex (line 290) | struct DistIndex
  function addPoint (line 405) | inline void addPoint(DistanceType dist, int index)
  function clear (line 425) | void clear()
  function addPoint (line 464) | void addPoint(DistanceType dist, int index)
  function clear (line 471) | inline void clear()
  function clear (line 524) | void clear()

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/sampling.h
  function namespace (line 36) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/saving.h
  function namespace (line 43) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/simplex_downhill.h
  function namespace (line 34) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/timer.h
  function namespace (line 38) | namespace cvflann

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/highgui.hpp
  type cv (line 171) | namespace cv
    type WindowFlags (line 178) | enum WindowFlags {
    type WindowPropertyFlags (line 189) | enum WindowPropertyFlags {
    type MouseEventTypes (line 197) | enum MouseEventTypes {
    type MouseEventFlags (line 213) | enum MouseEventFlags {
    type QtFontWeights (line 223) | enum QtFontWeights {
    type QtFontStyles (line 232) | enum QtFontStyles {
    type QtButtonTypes (line 239) | enum QtButtonTypes {
    type QtFont (line 615) | struct QtFont

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgcodecs.hpp
  type cv (line 57) | namespace cv
    type ImreadModes (line 64) | enum ImreadModes {
    type ImwriteFlags (line 80) | enum ImwriteFlags {
    type ImwritePNGFlags (line 102) | enum ImwritePNGFlags {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc.hpp
  type cv (line 206) | namespace cv
    type MorphTypes (line 217) | enum MorphTypes{
    type MorphShapes (line 235) | enum MorphShapes {
    type InterpolationFlags (line 249) | enum InterpolationFlags{
    type InterpolationMasks (line 276) | enum InterpolationMasks {
    type DistanceTypes (line 290) | enum DistanceTypes {
    type DistanceTransformMasks (line 302) | enum DistanceTransformMasks {
    type ThresholdTypes (line 310) | enum ThresholdTypes {
    type AdaptiveThresholdTypes (line 323) | enum AdaptiveThresholdTypes {
    type UndistortTypes (line 335) | enum UndistortTypes {
    type GrabCutClasses (line 341) | enum GrabCutClasses {
    type GrabCutModes (line 349) | enum GrabCutModes {
    type DistanceTransformLabelTypes (line 362) | enum DistanceTransformLabelTypes {
    type FloodFillFlags (line 371) | enum FloodFillFlags {
    type ConnectedComponentsTypes (line 387) | enum ConnectedComponentsTypes {
    type RetrievalModes (line 399) | enum RetrievalModes {
    type ContourApproximationModes (line 416) | enum ContourApproximationModes {
    type HoughModes (line 433) | enum HoughModes {
    type LineSegmentDetectorModes (line 453) | enum LineSegmentDetectorModes {
    type HistCompMethods (line 463) | enum HistCompMethods {
    type ColorConversionCodes (line 494) | enum ColorConversionCodes {
    type RectanglesIntersectTypes (line 754) | enum RectanglesIntersectTypes {
    function GeneralizedHough (line 761) | class CV_EXPORTS GeneralizedHough : public Algorithm
    function GeneralizedHoughBallard (line 795) | class CV_EXPORTS GeneralizedHoughBallard : public GeneralizedHough
    function GeneralizedHoughGuil (line 809) | class CV_EXPORTS GeneralizedHoughGuil : public GeneralizedHough
    function Algorithm (line 862) | class CV_EXPORTS_W CLAHE : public Algorithm
    function Subdiv2D (line 877) | class CV_EXPORTS_W Subdiv2D
    function LineSegmentDetector (line 978) | class CV_EXPORTS_W LineSegmentDetector : public Algorithm
    function Scalar (line 1110) | static inline Scalar morphologyDefaultBorderValue() { return Scalar::a...
    type TemplateMatchModes (line 3367) | enum TemplateMatchModes {
    type ColormapTypes (line 3780) | enum ColormapTypes
    type MarkerTypes (line 3932) | enum MarkerTypes
    function LineIterator (line 4247) | class CV_EXPORTS LineIterator
    function uchar (line 4286) | inline
    function LineIterator (line 4292) | inline
    function LineIterator (line 4301) | inline
    function Point (line 4309) | inline

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc/detail/distortion_model.hpp
  type cv (line 48) | namespace cv { namespace detail {
    type detail (line 48) | namespace detail {
      function computeTiltProjectionMatrix (line 75) | void computeTiltProjectionMatrix(FLOAT tauX,

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc/imgproc_c.h
  type CvFont (line 1118) | struct CvFont

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc/types_c.h
  type CvConnectedComp (line 57) | typedef struct CvConnectedComp
  type SmoothMethod_c (line 68) | enum SmoothMethod_c
  type MorphShapes_c (line 376) | enum MorphShapes_c
  type CvMoments (line 397) | typedef struct CvMoments
  type CvHuMoments (line 424) | typedef struct CvHuMoments
  type _CvContourScanner (line 468) | struct _CvContourScanner
  type CvChainPtReader (line 471) | typedef struct CvChainPtReader
  type ShapeMatchModes (line 502) | enum ShapeMatchModes
  type CvConvexityDefect (line 518) | typedef struct CvConvexityDefect
  type CvFeatureTree (line 616) | struct CvFeatureTree
  type CvLSH (line 617) | struct CvLSH
  type CvLSHOperations (line 618) | struct CvLSHOperations

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/ml.hpp
  type cv (line 71) | namespace cv
    type ml (line 74) | namespace ml
      type VariableTypes (line 81) | enum VariableTypes
      type ErrorTypes (line 89) | enum ErrorTypes
      type SampleTypes (line 96) | enum SampleTypes
      function ParamGrid (line 107) | class CV_EXPORTS ParamGrid
      function TrainData (line 137) | class CV_EXPORTS_W TrainData
      function StatModel (line 292) | class CV_EXPORTS_W StatModel : public Algorithm
      function NormalBayesClassifier (line 372) | class CV_EXPORTS_W NormalBayesClassifier : public StatModel
      function StatModel (line 399) | class CV_EXPORTS_W KNearest : public StatModel
      function StatModel (line 481) | class CV_EXPORTS_W SVM : public StatModel
      type Types (line 573) | enum Types {
      type KernelTypes (line 602) | enum KernelTypes {
      type ParamTypes (line 624) | enum ParamTypes {
    function StatModel (line 732) | class CV_EXPORTS_W EM : public StatModel
    function StatModel (line 929) | class CV_EXPORTS_W DTrees : public StatModel
    function RTrees (line 1112) | class CV_EXPORTS_W RTrees : public DTrees
    function DTrees (line 1166) | class CV_EXPORTS_W Boost : public DTrees
    function StatModel (line 1254) | class CV_EXPORTS_W ANN_MLP : public StatModel
    function LogisticRegression (line 1402) | class CV_EXPORTS_W LogisticRegression : public StatModel

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/objdetect.hpp
  type CvHaarClassifierCascade (line 109) | struct CvHaarClassifierCascade
  type cv (line 111) | namespace cv
    function SimilarRects (line 121) | class CV_EXPORTS SimilarRects
  function BaseCascadeClassifier (line 174) | class CV_EXPORTS_W BaseCascadeClassifier : public Algorithm
  function CascadeClassifier (line 220) | class CV_EXPORTS_W CascadeClassifier
  type DetectionROI (line 327) | struct DetectionROI
  function HOGDescriptor (line 337) | struct CV_EXPORTS_W HOGDescriptor

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/objdetect/detection_based_tracker.hpp
  type cv (line 53) | namespace cv
    function DetectionBasedTracker (line 59) | class CV_EXPORTS DetectionBasedTracker

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/objdetect/objdetect_c.h
  type CvHaarFeature (line 73) | typedef struct CvHaarFeature
  type CvHaarClassifier (line 83) | typedef struct CvHaarClassifier
  type CvHaarStageClassifier (line 93) | typedef struct CvHaarStageClassifier
  type CvHidHaarClassifierCascade (line 104) | typedef struct CvHidHaarClassifierCascade CvHidHaarClassifierCascade;
  type CvHaarClassifierCascade (line 106) | typedef struct CvHaarClassifierCascade
  type CvAvgComp (line 117) | typedef struct CvAvgComp

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/photo.hpp
  type cv (line 64) | namespace cv
    function Algorithm (line 326) | class CV_EXPORTS_W Tonemap : public Algorithm
    function TonemapDrago (line 358) | class CV_EXPORTS_W TonemapDrago : public Tonemap
    function TonemapDurand (line 388) | class CV_EXPORTS_W TonemapDurand : public Tonemap
    function TonemapReinhard (line 424) | class CV_EXPORTS_W TonemapReinhard : public Tonemap
    function TonemapMantiuk (line 455) | class CV_EXPORTS_W TonemapMantiuk : public Tonemap
    function AlignExposures (line 477) | class CV_EXPORTS_W AlignExposures : public Algorithm
    function AlignExposures (line 501) | class CV_EXPORTS_W AlignMTB : public AlignExposures
    function CalibrateCRF (line 558) | class CV_EXPORTS_W CalibrateCRF : public Algorithm
    function CalibrateDebevec (line 576) | class CV_EXPORTS_W CalibrateDebevec : public CalibrateCRF
    function CalibrateRobertson (line 604) | class CV_EXPORTS_W CalibrateRobertson : public CalibrateCRF
    function MergeExposures (line 625) | class CV_EXPORTS_W MergeExposures : public Algorithm
    function MergeExposures (line 645) | class CV_EXPORTS_W MergeDebevec : public MergeExposures
    function MergeExposures (line 668) | class CV_EXPORTS_W MergeMertens : public MergeExposures
    function MergeRobertson (line 704) | class CV_EXPORTS_W MergeRobertson : public MergeExposures

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/photo/cuda.hpp
  type cv (line 48) | namespace cv { namespace cuda {
    type cuda (line 48) | namespace cuda {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/photo/photo_c.h
  type InpaintingModes (line 57) | enum InpaintingModes

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/emdL1.hpp
  type cv (line 48) | namespace cv

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/hist_cost.hpp
  type cv (line 49) | namespace cv
    function HistogramCostExtractor (line 57) | class CV_EXPORTS_W HistogramCostExtractor : public Algorithm
    function NormHistogramCostExtractor (line 71) | class CV_EXPORTS_W NormHistogramCostExtractor : public HistogramCostEx...
    function EMDHistogramCostExtractor (line 83) | class CV_EXPORTS_W EMDHistogramCostExtractor : public HistogramCostExt...
    class CV_EXPORTS_W (line 95) | class CV_EXPORTS_W
    class CV_EXPORTS_W (line 102) | class CV_EXPORTS_W

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/shape_distance.hpp
  type cv (line 50) | namespace cv
    function ShapeDistanceExtractor (line 58) | class CV_EXPORTS_W ShapeDistanceExtractor : public Algorithm
    function ShapeContextDistanceExtractor (line 78) | class CV_EXPORTS_W ShapeContextDistanceExtractor : public ShapeDistanc...
    function HausdorffDistanceExtractor (line 197) | class CV_EXPORTS_W HausdorffDistanceExtractor : public ShapeDistanceEx...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/shape_transformer.hpp
  type cv (line 50) | namespace cv
    function ShapeTransformer (line 58) | class CV_EXPORTS_W ShapeTransformer : public Algorithm
    function ThinPlateSplineShapeTransformer (line 98) | class CV_EXPORTS_W ThinPlateSplineShapeTransformer : public ShapeTrans...
    function AffineTransformer (line 119) | class CV_EXPORTS_W AffineTransformer : public ShapeTransformer

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching.hpp
  type cv (line 79) | namespace cv {
    function Stitcher (line 96) | class CV_EXPORTS_W Stitcher

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/autocalib.hpp
  type cv (line 49) | namespace cv {
    type detail (line 50) | namespace detail {

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/blenders.hpp
  type cv (line 48) | namespace cv {
    type detail (line 49) | namespace detail {
      function Blender (line 58) | class CV_EXPORTS Blender
      function FeatherBlender (line 95) | class CV_EXPORTS FeatherBlender : public Blender
      function MultiBandBlender (line 122) | class CV_EXPORTS MultiBandBlender : public Blender

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/camera.hpp
  type cv (line 48) | namespace cv {
    type detail (line 49) | namespace detail {
      function CameraParams (line 58) | struct CV_EXPORTS CameraParams

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/exposure_compensate.hpp
  type cv (line 48) | namespace cv {
    type detail (line 49) | namespace detail {
      function ExposureCompensator (line 56) | class CV_EXPORTS ExposureCompensator
      function NoExposureCompensator (line 87) | class CV_EXPORTS NoExposureCompensator : public ExposureCompensator
      function ExposureCompensator (line 98) | class CV_EXPORTS GainCompensator : public ExposureCompensator
      function BlocksGainCompensator (line 113) | class CV_EXPORTS BlocksGainCompensator : public ExposureCompensator

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/matchers.hpp
  type cv (line 55) | namespace cv {
    type detail (line 56) | namespace detail {
      function ImageFeatures (line 62) | struct CV_EXPORTS ImageFeatures
      function FeaturesFinder (line 71) | class CV_EXPORTS FeaturesFinder
      function SurfFeaturesFinder (line 104) | class CV_EXPORTS SurfFeaturesFinder : public FeaturesFinder
      function OrbFeaturesFinder (line 122) | class CV_EXPORTS OrbFeaturesFinder : public FeaturesFinder
      function SurfFeaturesFinderGpu (line 136) | class CV_EXPORTS SurfFeaturesFinderGpu : public FeaturesFinder
      function MatchesInfo (line 161) | struct CV_EXPORTS MatchesInfo
      function FeaturesMatcher (line 176) | class CV_EXPORTS FeaturesMatcher
      function BestOf2NearestMatcher (line 231) | class CV_EXPORTS BestOf2NearestMatcher : public FeaturesMatcher
      function BestOf2NearestRangeMatcher (line 256) | class CV_EXPORTS BestOf2NearestRangeMatcher : public BestOf2NearestM...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/motion_estimators.hpp
  type cv (line 51) | namespace cv {
    type detail (line 52) | namespace detail {
      function Estimator (line 65) | class CV_EXPORTS Estimator
      function HomographyBasedEstimator (line 98) | class CV_EXPORTS HomographyBasedEstimator : public Estimator
      function BundleAdjusterBase (line 114) | class CV_EXPORTS BundleAdjusterBase : public Estimator
      function setRefinementMask (line 118) | void setRefinementMask(const Mat &mask)
      function confThresh (line 124) | double confThresh() const { return conf_thresh_; }
      function setConfThresh (line 125) | void setConfThresh(double conf_thresh) { conf_thresh_ = conf_thresh; }
      function TermCriteria (line 127) | TermCriteria termCriteria() { return term_criteria_; }
      function setTermCriteria (line 128) | void setTermCriteria(const TermCriteria& term_criteria) { term_crite...
  function BundleAdjusterReproj (line 204) | class CV_EXPORTS BundleAdjusterReproj : public BundleAdjusterBase
  function BundleAdjusterBase (line 224) | class CV_EXPORTS BundleAdjusterRay : public BundleAdjusterBase
  type WaveCorrectKind (line 239) | enum WaveCorrectKind

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/seam_finders.hpp
  type cv (line 50) | namespace cv {
    type detail (line 51) | namespace detail {
      function SeamFinder (line 58) | class CV_EXPORTS SeamFinder
      function NoSeamFinder (line 74) | class CV_EXPORTS NoSeamFinder : public SeamFinder
      class CV_EXPORTS (line 255) | class CV_EXPORTS

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/timelapsers.hpp
  type cv (line 49) | namespace cv {
    type detail (line 50) | namespace detail {
      function Timelapser (line 57) | class CV_EXPORTS Timelapser
      function TimelapserCrop (line 80) | class CV_EXPORTS TimelapserCrop : public Timelapser

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/util.hpp
  type cv (line 99) | namespace cv {
    type detail (line 100) | namespace detail {
      function DisjointSets (line 105) | class CV_EXPORTS DisjointSets
      function GraphEdge (line 122) | struct CV_EXPORTS GraphEdge
      function Graph (line 135) | class CV_EXPORTS Graph

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/util_inl.hpp
  type cv (line 52) | namespace cv {
    type detail (line 53) | namespace detail {
      function B (line 56) | B Graph::forEach(B body) const
      function B (line 69) | B Graph::walkBreadthFirst(int from, B body) const
      function normL2 (line 101) | static inline
      function normL2 (line 108) | static inline
      function normL2sq (line 115) | static inline
      function sqr (line 122) | static inline int sqr(int x) { return x * x; }
      function sqr (line 123) | static inline float sqr(float x) { return x * x; }
      function sqr (line 124) | static inline double sqr(double x) { return x * x; }

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/warpers.hpp
  type cv (line 51) | namespace cv {
    type detail (line 52) | namespace detail {
      function RotationWarper (line 59) | class CV_EXPORTS RotationWarper
      function ProjectorBase (line 124) | struct CV_EXPORTS ProjectorBase
      function RotationWarperBase (line 141) | class CV_EXPORTS RotationWarperBase : public RotationWarper
      function PlaneProjector (line 172) | struct CV_EXPORTS PlaneProjector : ProjectorBase
      class CV_EXPORTS (line 180) | class CV_EXPORTS
      function SphericalProjector (line 208) | struct CV_EXPORTS SphericalProjector : ProjectorBase
      class CV_EXPORTS (line 220) | class CV_EXPORTS
      function CylindricalProjector (line 236) | struct CV_EXPORTS CylindricalProjector : ProjectorBase
      class CV_EXPORTS (line 245) | class CV_EXPORTS
    function FisheyeProjector (line 264) | struct CV_EXPORTS FisheyeProjector : ProjectorBase
    class CV_EXPORTS (line 271) | class CV_EXPORTS
    function StereographicProjector (line 278) | struct CV_EXPORTS StereographicProjector : ProjectorBase
    class CV_EXPORTS (line 285) | class CV_EXPORTS
    function CompressedRectilinearProjector (line 292) | struct CV_EXPORTS CompressedRectilinearProjector : ProjectorBase
    class CV_EXPORTS (line 301) | class CV_EXPORTS
    function CompressedRectilinearPortraitProjector (line 313) | struct CV_EXPORTS CompressedRectilinearPortraitProjector : ProjectorBase
    class CV_EXPORTS (line 322) | class CV_EXPORTS
    function PaniniProjector (line 334) | struct CV_EXPORTS PaniniProjector : ProjectorBase
    class CV_EXPORTS (line 343) | class CV_EXPORTS
    function PaniniPortraitProjector (line 355) | struct CV_EXPORTS PaniniPortraitProjector : ProjectorBase
    class CV_EXPORTS (line 364) | class CV_EXPORTS
    function MercatorProjector (line 377) | struct CV_EXPORTS MercatorProjector : ProjectorBase
    class CV_EXPORTS (line 384) | class CV_EXPORTS
    function TransverseMercatorProjector (line 391) | struct CV_EXPORTS TransverseMercatorProjector : ProjectorBase
    class CV_EXPORTS (line 398) | class CV_EXPORTS
    function PlaneWarperGpu (line 405) | class CV_EXPORTS PlaneWarperGpu : public PlaneWarper
    function SphericalWarperGpu (line 459) | class CV_EXPORTS SphericalWarperGpu : public SphericalWarper
    function CylindricalWarperGpu (line 491) | class CV_EXPORTS CylindricalWarperGpu : public CylindricalWarper
    type SphericalPortraitProjector (line 523) | struct SphericalPortraitProjector : ProjectorBase
    class CV_EXPORTS (line 532) | class CV_EXPORTS
    type CylindricalPortraitProjector (line 541) | struct CylindricalPortraitProjector : ProjectorBase
    class CV_EXPORTS (line 548) | class CV_EXPORTS
  type PlanePortraitProjector (line 560) | struct PlanePortraitProjector : ProjectorBase
  class CV_EXPORTS (line 567) | class CV_EXPORTS

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/warpers_inl.hpp
  type cv (line 52) | namespace cv {
    type detail (line 53) | namespace detail {
      function Point2f (line 56) | Point2f RotationWarperBase<P>::warpPoint(const Point2f &pt, InputArr...
      function Rect (line 66) | Rect RotationWarperBase<P>::buildMaps(Size src_size, InputArray K, I...
      function Point (line 94) | Point RotationWarperBase<P>::warp(InputArray src, InputArray K, Inpu...
      function Rect (line 139) | Rect RotationWarperBase<P>::warpRoi(Size src_size, InputArray K, Inp...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/warpers.hpp
  type cv (line 48) | namespace cv {
    class WarperCreator (line 55) | class WarperCreator
    class PlaneWarper (line 65) | class PlaneWarper : public WarperCreator
      method create (line 68) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class CylindricalWarper (line 74) | class CylindricalWarper: public WarperCreator
      method create (line 77) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class SphericalWarper (line 81) | class SphericalWarper: public WarperCreator
      method create (line 84) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class FisheyeWarper (line 87) | class FisheyeWarper : public WarperCreator
      method create (line 90) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class StereographicWarper (line 93) | class StereographicWarper: public WarperCreator
      method create (line 96) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class CompressedRectilinearWarper (line 99) | class CompressedRectilinearWarper: public WarperCreator
      method CompressedRectilinearWarper (line 103) | CompressedRectilinearWarper(float A = 1, float B = 1)
      method create (line 107) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class CompressedRectilinearPortraitWarper (line 110) | class CompressedRectilinearPortraitWarper: public WarperCreator
      method CompressedRectilinearPortraitWarper (line 114) | CompressedRectilinearPortraitWarper(float A = 1, float B = 1)
      method create (line 118) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class PaniniWarper (line 121) | class PaniniWarper: public WarperCreator
      method PaniniWarper (line 125) | PaniniWarper(float A = 1, float B = 1)
      method create (line 129) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class PaniniPortraitWarper (line 132) | class PaniniPortraitWarper: public WarperCreator
      method PaniniPortraitWarper (line 136) | PaniniPortraitWarper(float A = 1, float B = 1)
      method create (line 140) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class MercatorWarper (line 143) | class MercatorWarper: public WarperCreator
      method create (line 146) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class TransverseMercatorWarper (line 149) | class TransverseMercatorWarper: public WarperCreator
      method create (line 152) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class PlaneWarperGpu (line 158) | class PlaneWarperGpu: public WarperCreator
      method create (line 161) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class CylindricalWarperGpu (line 165) | class CylindricalWarperGpu: public WarperCreator
      method create (line 168) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...
    class SphericalWarperGpu (line 172) | class SphericalWarperGpu: public WarperCreator
      method create (line 175) | Ptr<detail::RotationWarper> create(float scale) const { return makeP...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/superres.hpp
  type cv (line 58) | namespace cv
    type superres (line 60) | namespace superres
      function FrameSource (line 66) | class CV_EXPORTS FrameSource
      class CV_EXPORTS (line 87) | class CV_EXPORTS

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/superres/optical_flow.hpp
  type cv (line 48) | namespace cv
    type superres (line 50) | namespace superres
      class CV_EXPORTS (line 56) | class CV_EXPORTS
      function FarnebackOpticalFlow (line 64) | class CV_EXPORTS FarnebackOpticalFlow : public virtual DenseOpticalF...
      function DualTVL1OpticalFlow (line 103) | class CV_EXPORTS DualTVL1OpticalFlow : public virtual DenseOpticalFl...
      function DenseOpticalFlowExt (line 143) | class CV_EXPORTS BroxOpticalFlow : public virtual DenseOpticalFlowExt
      class PyrLKOpticalFlow (line 180) | class PyrLKOpticalFlow : public virtual DenseOpticalFlowExt

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video/background_segm.hpp
  type cv (line 49) | namespace cv
    function BackgroundSubtractor (line 60) | class CV_EXPORTS_W BackgroundSubtractor : public Algorithm
    function BackgroundSubtractorMOG2 (line 90) | class CV_EXPORTS_W BackgroundSubtractorMOG2 : public BackgroundSubtractor
    function BackgroundSubtractorKNN (line 218) | class CV_EXPORTS_W BackgroundSubtractorKNN : public BackgroundSubtractor

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video/tracking.hpp
  type cv (line 50) | namespace cv
    function KalmanFilter (line 327) | class CV_EXPORTS_W KalmanFilter
    function DenseOpticalFlow (line 385) | class CV_EXPORTS_W DenseOpticalFlow : public Algorithm
    function DualTVL1OpticalFlow (line 442) | class CV_EXPORTS_W DualTVL1OpticalFlow : public DenseOpticalFlow

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video/tracking_c.h
  type CvKalman (line 163) | typedef struct CvKalman

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videoio.hpp
  type CvCapture (line 59) | struct CvCapture
  type CvVideoWriter (line 60) | struct CvVideoWriter
  type cv (line 62) | namespace cv
    class IVideoCapture (line 343) | class IVideoCapture
    function VideoCapture (line 389) | class CV_EXPORTS_W VideoCapture
    class IVideoWriter (line 576) | class IVideoWriter
    function VideoWriter (line 580) | class CV_EXPORTS_W VideoWriter

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videoio/cap_ios.h
  function interface (line 42) | interface CvAbstractCamera : NSObject

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videoio/videoio_c.h
  type CvCapture (line 61) | typedef struct CvCapture CvCapture;
  type CvVideoWriter (line 494) | typedef struct CvVideoWriter CvVideoWriter;
  function CV_INLINE (line 498) | CV_INLINE int CV_FOURCC(char c1, char c2, char c3, char c4)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/deblurring.hpp
  type videostab (line 51) | namespace videostab
    function DeblurerBase (line 59) | class CV_EXPORTS DeblurerBase
    function NullDeblurer (line 90) | class CV_EXPORTS NullDeblurer : public DeblurerBase

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/fast_marching.hpp
  type cv (line 51) | namespace cv
    type videostab (line 53) | namespace videostab
      function FastMarchingMethod (line 63) | class CV_EXPORTS FastMarchingMethod

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/fast_marching_inl.hpp
  type cv (line 48) | namespace cv
    type videostab (line 50) | namespace videostab
      function Inpaint (line 54) | Inpaint FastMarchingMethod::run(const cv::Mat &mask, Inpaint inpaint)

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/frame_source.hpp
  type cv (line 49) | namespace cv
    type videostab (line 51) | namespace videostab
      function IFrameSource (line 57) | class CV_EXPORTS IFrameSource
      function NullFrameSource (line 65) | class CV_EXPORTS NullFrameSource : public IFrameSource
      function VideoFileSource (line 72) | class CV_EXPORTS VideoFileSource : public IFrameSource

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/global_motion.hpp
  type cv (line 59) | namespace cv
    type videostab (line 61) | namespace videostab
      function MotionEstimatorBase (line 97) | class CV_EXPORTS MotionEstimatorBase
      function MotionEstimatorRansacL2 (line 131) | class CV_EXPORTS MotionEstimatorRansacL2 : public MotionEstimatorBase
      function MotionEstimatorBase (line 153) | class CV_EXPORTS MotionEstimatorL1 : public MotionEstimatorBase
      function ImageMotionEstimatorBase (line 175) | class CV_EXPORTS ImageMotionEstimatorBase
      function ImageMotionEstimatorBase (line 192) | class CV_EXPORTS FromFileMotionReader : public ImageMotionEstimatorBase
      function ImageMotionEstimatorBase (line 203) | class CV_EXPORTS ToFileMotionWriter : public ImageMotionEstimatorBase
      function KeypointBasedMotionEstimator (line 221) | class CV_EXPORTS KeypointBasedMotionEstimator : public ImageMotionEs...
      function KeypointBasedMotionEstimatorGpu (line 254) | class CV_EXPORTS KeypointBasedMotionEstimatorGpu : public ImageMotio...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/inpainting.hpp
  type cv (line 53) | namespace cv
    type videostab (line 55) | namespace videostab
      class CV_EXPORTS (line 61) | class CV_EXPORTS
      function setRadius (line 70) | virtual void setRadius(int val) { radius_ = val; }
      function radius (line 71) | virtual int radius() const { return radius_; }
      function setMotionModel (line 73) | virtual void setMotionModel(MotionModel val) { motionModel_ = val; }
      function MotionModel (line 74) | virtual MotionModel motionModel() const { return motionModel_; }
      function setFrames (line 81) | virtual void setFrames(const std::vector<Mat> &val) { frames_ = &val; }
      function setMotions (line 84) | virtual void setMotions(const std::vector<Mat> &val) { motions_ = &v...
      function setStabilizedFrames (line 87) | virtual void setStabilizedFrames(const std::vector<Mat> &val) { stab...
      function setStabilizationMotions (line 90) | virtual void setStabilizationMotions(const std::vector<Mat> &val) { ...
    function NullInpainter (line 102) | class CV_EXPORTS NullInpainter : public InpainterBase
    function ConsistentMosaicInpainter (line 127) | class CV_EXPORTS ConsistentMosaicInpainter : public InpainterBase
    function MotionInpainter (line 141) | class CV_EXPORTS MotionInpainter : public InpainterBase
    function ColorAverageInpainter (line 174) | class CV_EXPORTS ColorAverageInpainter : public InpainterBase
    function ColorInpainter (line 183) | class CV_EXPORTS ColorInpainter : public InpainterBase

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/log.hpp
  type videostab (line 50) | namespace videostab
    function ILog (line 56) | class CV_EXPORTS ILog
    function NullLog (line 63) | class CV_EXPORTS NullLog : public ILog

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/motion_core.hpp
  type cv (line 49) | namespace cv
    type videostab (line 51) | namespace videostab
      type MotionModel (line 59) | enum MotionModel
      function RansacParams (line 73) | struct CV_EXPORTS RansacParams

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/motion_stabilizing.hpp
  type cv (line 51) | namespace cv
    type videostab (line 53) | namespace videostab
      function IMotionStabilizer (line 59) | class CV_EXPORTS IMotionStabilizer
      function MotionStabilizationPipeline (line 70) | class CV_EXPORTS MotionStabilizationPipeline : public IMotionStabilizer
      function empty (line 74) | bool empty() const { return stabilizers_.empty(); }
    function IMotionStabilizer (line 84) | class CV_EXPORTS MotionFilterBase : public IMotionStabilizer
    function GaussianMotionFilter (line 97) | class CV_EXPORTS GaussianMotionFilter : public MotionFilterBase
    function LpMotionStabilizer (line 117) | class CV_EXPORTS LpMotionStabilizer : public IMotionStabilizer

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/optical_flow.hpp
  type cv (line 53) | namespace cv
    type videostab (line 55) | namespace videostab
      function ISparseOptFlowEstimator (line 61) | class CV_EXPORTS ISparseOptFlowEstimator
      function IDenseOptFlowEstimator (line 70) | class CV_EXPORTS IDenseOptFlowEstimator
      function PyrLkOptFlowEstimatorBase (line 79) | class CV_EXPORTS PyrLkOptFlowEstimatorBase
      class CV_EXPORTS (line 96) | class CV_EXPORTS
      class CV_EXPORTS (line 107) | class CV_EXPORTS
      class CV_EXPORTS (line 128) | class CV_EXPORTS

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/outlier_rejection.hpp
  type cv (line 50) | namespace cv
    type videostab (line 52) | namespace videostab
      function IOutlierRejector (line 58) | class CV_EXPORTS IOutlierRejector
      function NullOutlierRejector (line 67) | class CV_EXPORTS NullOutlierRejector : public IOutlierRejector
      function TranslationBasedLocalOutlierRejector (line 74) | class CV_EXPORTS TranslationBasedLocalOutlierRejector : public IOutl...

FILE: FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/vi
Copy disabled (too large) Download .json
Condensed preview — 3920 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (40,079K chars).
[
  {
    "path": "FaceLivenessDetection/CMakeLists.txt",
    "chars": 6058,
    "preview": "cmake_minimum_required (VERSION 2.8)\nproject (OpenFace)\n\nset(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/)\n\ns"
  },
  {
    "path": "FaceLivenessDetection/classifiers/haarcascade_frontalface_alt.xml",
    "chars": 676709,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    Stump-based 20x20 gentle adaboost frontal face detector.\n    Created by Rainer Lienhart.\n"
  },
  {
    "path": "FaceLivenessDetection/classifiers/haarcascade_frontalface_alt_tree.xml",
    "chars": 2689040,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    Stump-based 20x20 gentle adaboost frontal face detector.\n    This detector uses tree of s"
  },
  {
    "path": "FaceLivenessDetection/cmake/modules/FindTBB.cmake",
    "chars": 10099,
    "preview": "# Module for locating Intel's Threading Building Blocks (TBB).\n#\n# Customizable variables:\n#   TBB_ROOT_DIR\n#     Specif"
  },
  {
    "path": "FaceLivenessDetection/exe/FaceLivenessDetection/CMakeLists.txt",
    "chars": 737,
    "preview": "#TBB library\ninclude_directories(${TBB_ROOT_DIR}/include)\n\n# Local libraries\n#include_directories(${LandmarkDetector_SOU"
  },
  {
    "path": "FaceLivenessDetection/exe/FaceLivenessDetection/FaceLivenessDetection.cpp",
    "chars": 25234,
    "preview": "///************************************************\n// *  Using\n// *   (1) Move Detection\n// *   (2) Open & Closed mouth"
  },
  {
    "path": "FaceLivenessDetection/exe/FaceLivenessDetection/LivenessDetection/LivenessDetection.cpp",
    "chars": 985,
    "preview": "//\n//  LivenessDetection.cpp\n//  FaceLivenessDetection\n//\n//  Created by 刘岩 on 2017/5/12.\n//  Copyright © 2017年 刘岩. All "
  },
  {
    "path": "FaceLivenessDetection/exe/FaceLivenessDetection/LivenessDetection/LivenessDetection.hpp",
    "chars": 610,
    "preview": "//\n//  LivenessDetection.hpp\n//  FaceLivenessDetection\n//\n//  Created by 刘岩 on 2017/5/12.\n//  Copyright © 2017年 刘岩. All "
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/classifiers/haarcascade_frontalface_alt.xml",
    "chars": 676709,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    Stump-based 20x20 gentle adaboost frontal face detector.\n    Created by Rainer Lienhart.\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/classifiers/haarcascade_frontalface_alt2.xml",
    "chars": 540616,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    Tree-based 20x20 gentle adaboost frontal face detector.\n    Created by Rainer Lienhart.\n\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/classifiers/haarcascade_frontalface_alt_tree.xml",
    "chars": 2689040,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    Stump-based 20x20 gentle adaboost frontal face detector.\n    This detector uses tree of s"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/classifiers/haarcascade_frontalface_default.xml",
    "chars": 930127,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    Stump-based 24x24 discrete(?) adaboost frontal face detector.\n    Created by Rainer Lienh"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/classifiers/haarcascade_profileface.xml",
    "chars": 828514,
    "preview": "<?xml version=\"1.0\"?>\n<!--\n    20x20 profile face detector.\n    Contributed by David Bradley from Princeton University.\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cv.h",
    "chars": 3161,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cv.hpp",
    "chars": 2657,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cvaux.h",
    "chars": 2531,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cvaux.hpp",
    "chars": 2382,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cvwimage.h",
    "chars": 2184,
    "preview": "///////////////////////////////////////////////////////////////////////////////\n//  IMPORTANT: READ BEFORE DOWNLOADING, "
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cxcore.h",
    "chars": 2432,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cxcore.hpp",
    "chars": 2451,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cxeigen.hpp",
    "chars": 2265,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/cxmisc.h",
    "chars": 137,
    "preview": "#ifndef __OPENCV_OLD_CXMISC_H__\n#define __OPENCV_OLD_CXMISC_H__\n\n#ifdef __cplusplus\n#  include \"opencv2/core/utility.hpp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/highgui.h",
    "chars": 2234,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv/ml.h",
    "chars": 2153,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/calib3d/calib3d.hpp",
    "chars": 2369,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/calib3d/calib3d_c.h",
    "chars": 20119,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/calib3d.hpp",
    "chars": 114086,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/affine.hpp",
    "chars": 15628,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/base.hpp",
    "chars": 26617,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/bufferpool.hpp",
    "chars": 735,
    "preview": "// This file is part of OpenCV project.\n// It is subject to the license terms in the LICENSE file found in the top-level"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/core.hpp",
    "chars": 2366,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/core_c.h",
    "chars": 129863,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda.hpp",
    "chars": 28499,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda.inl.hpp",
    "chars": 13928,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda_stream_accessor.hpp",
    "chars": 3261,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cuda_types.hpp",
    "chars": 5221,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cvdef.h",
    "chars": 15725,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cvstd.hpp",
    "chars": 32358,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/cvstd.inl.hpp",
    "chars": 7142,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/directx.hpp",
    "chars": 7260,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/eigen.hpp",
    "chars": 9341,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/fast_math.hpp",
    "chars": 9557,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/hal.hpp",
    "chars": 17397,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/interface.h",
    "chars": 1462,
    "preview": "#ifndef _HAL_INTERFACE_HPP_INCLUDED_\n#define _HAL_INTERFACE_HPP_INCLUDED_\n\n//! @addtogroup core_hal_interface\n//! @{\n\n#d"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin.hpp",
    "chars": 8942,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin_cpp.hpp",
    "chars": 52339,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin_neon.hpp",
    "chars": 33050,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/hal/intrin_sse.hpp",
    "chars": 63288,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ippasync.hpp",
    "chars": 7479,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/mat.hpp",
    "chars": 144996,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/mat.inl.hpp",
    "chars": 91227,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/matx.hpp",
    "chars": 44401,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/neon_utils.hpp",
    "chars": 4409,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ocl.hpp",
    "chars": 26698,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ocl_genbase.hpp",
    "chars": 2347,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/opengl.hpp",
    "chars": 23972,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/operations.hpp",
    "chars": 18561,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/optim.hpp",
    "chars": 15856,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/persistence.hpp",
    "chars": 43591,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/private.cuda.hpp",
    "chars": 6341,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/private.hpp",
    "chars": 15211,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/ptr.inl.hpp",
    "chars": 8711,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/saturate.hpp",
    "chars": 9347,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/sse_utils.hpp",
    "chars": 42200,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/traits.hpp",
    "chars": 9988,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/types.hpp",
    "chars": 63546,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/types_c.h",
    "chars": 60335,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/utility.hpp",
    "chars": 30850,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/va_intel.hpp",
    "chars": 2817,
    "preview": "// This file is part of OpenCV project.\n// It is subject to the license terms in the LICENSE file found in the top-level"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/version.hpp",
    "chars": 3040,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core/wimage.hpp",
    "chars": 20196,
    "preview": "/*M//////////////////////////////////////////////////////////////////////////////\n//  IMPORTANT: READ BEFORE DOWNLOADING"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/core.hpp",
    "chars": 145257,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/cvconfig.h",
    "chars": 3910,
    "preview": "/* OpenCV compiled as static or dynamic libs */\n#define BUILD_SHARED_LIBS\n\n/* Compile for 'real' NVIDIA GPU architecture"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/features2d/features2d.hpp",
    "chars": 2372,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/features2d.hpp",
    "chars": 59900,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/all_indices.h",
    "chars": 5955,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/allocator.h",
    "chars": 6065,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/any.h",
    "chars": 8241,
    "preview": "#ifndef OPENCV_FLANN_ANY_H_\n#define OPENCV_FLANN_ANY_H_\n/*\n * (C) Copyright Christopher Diggins 2005-2011\n * (C) Copyrig"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/autotuned_index.h",
    "chars": 20850,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/composite_index.h",
    "chars": 5988,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/config.h",
    "chars": 1789,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/defines.h",
    "chars": 4716,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/dist.h",
    "chars": 27543,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/dummy.h",
    "chars": 251,
    "preview": "\n#ifndef OPENCV_FLANN_DUMMY_H_\n#define OPENCV_FLANN_DUMMY_H_\n\nnamespace cvflann\n{\n\n#if (defined WIN32 || defined _WIN32 "
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/dynamic_bitset.h",
    "chars": 4552,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/flann.hpp",
    "chars": 2367,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/flann_base.hpp",
    "chars": 8860,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/general.h",
    "chars": 2041,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/ground_truth.h",
    "chars": 3303,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/hdf5.h",
    "chars": 7301,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/heap.h",
    "chars": 4111,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/hierarchical_clustering_index.h",
    "chars": 26028,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/index_testing.h",
    "chars": 10809,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/kdtree_index.h",
    "chars": 19686,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/kdtree_single_index.h",
    "chars": 20176,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/kmeans_index.h",
    "chars": 36893,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/linear_index.h",
    "chars": 3701,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/logger.h",
    "chars": 3717,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/lsh_index.h",
    "chars": 15552,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/lsh_table.h",
    "chars": 17926,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/matrix.h",
    "chars": 3286,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/miniflann.hpp",
    "chars": 5893,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/nn_index.h",
    "chars": 6056,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/object_factory.h",
    "chars": 2898,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/params.h",
    "chars": 3274,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/random.h",
    "chars": 3692,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/result_set.h",
    "chars": 14995,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/sampling.h",
    "chars": 2849,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/saving.h",
    "chars": 5778,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/simplex_downhill.h",
    "chars": 5749,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann/timer.h",
    "chars": 2530,
    "preview": "/***********************************************************************\n * Software License Agreement (BSD License)\n *\n"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/flann.hpp",
    "chars": 23514,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/highgui/highgui.hpp",
    "chars": 2369,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/highgui/highgui_c.h",
    "chars": 10567,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/highgui.hpp",
    "chars": 31776,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgcodecs/imgcodecs.hpp",
    "chars": 2371,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgcodecs/imgcodecs_c.h",
    "chars": 5033,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgcodecs/ios.h",
    "chars": 2509,
    "preview": "\n/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFOR"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgcodecs.hpp",
    "chars": 14491,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc/detail/distortion_model.hpp",
    "chars": 5419,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc/imgproc.hpp",
    "chars": 2370,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc/imgproc_c.h",
    "chars": 52555,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc/types_c.h",
    "chars": 17529,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/imgproc.hpp",
    "chars": 208186,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/ml/ml.hpp",
    "chars": 2364,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/ml.hpp",
    "chars": 71568,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/objdetect/detection_based_tracker.hpp",
    "chars": 7681,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/objdetect/objdetect.hpp",
    "chars": 2371,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/objdetect/objdetect_c.h",
    "chars": 5987,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/objdetect.hpp",
    "chars": 22611,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/opencv.hpp",
    "chars": 2561,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/opencv_modules.hpp",
    "chars": 628,
    "preview": "/*\n *      ** File generated automatically, do not modify **\n *\n * This file defines the list of modules available in cu"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/photo/cuda.hpp",
    "chars": 6329,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/photo/photo.hpp",
    "chars": 2367,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/photo/photo_c.h",
    "chars": 2708,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/photo.hpp",
    "chars": 38487,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/emdL1.hpp",
    "chars": 3240,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/hist_cost.hpp",
    "chars": 4130,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/shape.hpp",
    "chars": 2367,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/shape_distance.hpp",
    "chars": 10544,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape/shape_transformer.hpp",
    "chars": 5424,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/shape.hpp",
    "chars": 2469,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/autocalib.hpp",
    "chars": 3627,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/blenders.hpp",
    "chars": 5750,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/camera.hpp",
    "chars": 2935,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/exposure_compensate.hpp",
    "chars": 5165,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/matchers.hpp",
    "chars": 9317,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/motion_estimators.hpp",
    "chars": 9729,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/seam_finders.hpp",
    "chars": 9739,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/timelapsers.hpp",
    "chars": 3162,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/util.hpp",
    "chars": 5777,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/util_inl.hpp",
    "chars": 3945,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/warpers.hpp",
    "chars": 18596,
    "preview": " /*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFOR"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/detail/warpers_inl.hpp",
    "chars": 21741,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching/warpers.hpp",
    "chars": 5767,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/stitching.hpp",
    "chars": 10566,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/superres/optical_flow.hpp",
    "chars": 8923,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/superres.hpp",
    "chars": 8274,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video/background_segm.hpp",
    "chars": 13025,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video/tracking.hpp",
    "chars": 26679,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video/tracking_c.h",
    "chars": 11488,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video/video.hpp",
    "chars": 2367,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/video.hpp",
    "chars": 2642,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videoio/cap_ios.h",
    "chars": 5511,
    "preview": "/*  For iOS video I/O\n *  by Eduard Feicho on 29/07/12\n *  Copyright 2012. All rights reserved.\n *\n * Redistribution and"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videoio/videoio.hpp",
    "chars": 2369,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videoio/videoio_c.h",
    "chars": 34385,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videoio.hpp",
    "chars": 31839,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/deblurring.hpp",
    "chars": 3927,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/fast_marching.hpp",
    "chars": 4141,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/fast_marching_inl.hpp",
    "chars": 5462,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/frame_source.hpp",
    "chars": 3017,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/global_motion.hpp",
    "chars": 10662,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/inpainting.hpp",
    "chars": 7221,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/log.hpp",
    "chars": 2724,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/motion_core.hpp",
    "chars": 4584,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/motion_stabilizing.hpp",
    "chars": 5742,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/optical_flow.hpp",
    "chars": 5132,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/outlier_rejection.hpp",
    "chars": 3492,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/ring_buffer.hpp",
    "chars": 2780,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/stabilizer.hpp",
    "chars": 6908,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab/wobble_suppression.hpp",
    "chars": 4876,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/videostab.hpp",
    "chars": 3680,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/include/opencv2/world.hpp",
    "chars": 2333,
    "preview": "/*M///////////////////////////////////////////////////////////////////////////////////////\n//\n//  IMPORTANT: READ BEFORE"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/OpenCV3.1/openCV3.1.props",
    "chars": 1327,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Project ToolsVersion=\"4.0\" xmlns=\"http://schemas.microsoft.com/developer/msbuil"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/LICENSE_1_0.txt",
    "chars": 1338,
    "preview": "Boost Software License - Version 1.0 - August 17th, 2003\n\nPermission is hereby granted, free of charge, to any person or"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/algorithm.hpp",
    "chars": 2254,
    "preview": "/* \n   Copyright (c) Marshall Clow 2014.\n\n   Distributed under the Boost Software License, Version 1.0. (See accompanyin"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/clamp.hpp",
    "chars": 7669,
    "preview": "/* \n   Copyright (c) Marshall Clow 2008-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/all_of.hpp",
    "chars": 2864,
    "preview": "/* \n   Copyright (c) Marshall Clow 2008-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/any_of.hpp",
    "chars": 2753,
    "preview": "/* \n   Copyright (c) Marshall Clow 2008-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/copy_if.hpp",
    "chars": 5418,
    "preview": "/* \n   Copyright (c) Marshall Clow 2008-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/copy_n.hpp",
    "chars": 1386,
    "preview": "/* \n   Copyright (c) Marshall Clow 2011-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/find_if_not.hpp",
    "chars": 2013,
    "preview": "/* \n   Copyright (c) Marshall Clow 2011-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/iota.hpp",
    "chars": 2163,
    "preview": "/* \n   Copyright (c) Marshall Clow 2008-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/is_partitioned.hpp",
    "chars": 2016,
    "preview": "/* \n   Copyright (c) Marshall Clow 2011-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/is_permutation.hpp",
    "chars": 8307,
    "preview": "/*\n   Copyright (c) Marshall Clow 2011-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accompa"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/is_sorted.hpp",
    "chars": 10713,
    "preview": "//  Copyright (c) 2010 Nuovation System Designs, LLC\n//    Grant Erickson <gerickson@nuovations.com>\n//\n//  Reworked som"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/none_of.hpp",
    "chars": 2729,
    "preview": "/* \n   Copyright (c) Marshall Clow 2008-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/one_of.hpp",
    "chars": 2802,
    "preview": "/* \n   Copyright (c) Marshall Clow 2008-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/partition_copy.hpp",
    "chars": 3062,
    "preview": "/* \n   Copyright (c) Marshall Clow 2011-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  },
  {
    "path": "FaceLivenessDetection/lib/3rdParty/boost/boost/algorithm/cxx11/partition_point.hpp",
    "chars": 2182,
    "preview": "/* \n   Copyright (c) Marshall Clow 2011-2012.\n\n   Distributed under the Boost Software License, Version 1.0. (See accomp"
  }
]

// ... and 3720 more files (download for full content)

About this extraction

This page contains the full source code of the senliuy/FaceLivenessDetection GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 3920 files (36.6 MB), approximately 9.9M tokens, and a symbol index with 32135 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!