Index: devel/lua-Penlight/Makefile =================================================================== --- /dev/null +++ devel/lua-Penlight/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= Penlight +PORTVERSION= 1.5.4 +CATEGORIES= devel +PKGNAMEPREFIX= lua- + +MAINTAINER= 6yearold@gmail.com +COMMENT= Set of generally useful Lua modules + +LICENSE= MIT + +NO_BUILD= yes + +USE_GITHUB= yes +GH_ACCOUNT= stevedonovan + +do-install: + ${MKDIR} ${STAGEDIR}/${LOCALBASE}/share/lua/5.1/pl + (cd ${WRKSRC}/lua/pl && ${COPYTREE_SHARE} . ${STAGEDIR}${LOCALBASE}/share/lua/5.1/pl) + +.include Index: devel/lua-Penlight/distinfo =================================================================== --- /dev/null +++ devel/lua-Penlight/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1506769317 +SHA256 (stevedonovan-Penlight-1.5.4_GH0.tar.gz) = c0bcbb0874fb559ab0a3de30a21244799b7fdf8b81b34a3df0493b12ee7a5ff1 +SIZE (stevedonovan-Penlight-1.5.4_GH0.tar.gz) = 213938 Index: devel/lua-Penlight/pkg-descr =================================================================== --- /dev/null +++ devel/lua-Penlight/pkg-descr @@ -0,0 +1,7 @@ +A set of pure Lua libraries focusing on input data handling +(such as reading configuration files), functional programming +(such as map, reduce, placeholder expressions,etc), and OS +path management. Much of the functionality is inspired by +the Python standard libraries. + +WWW: https://github.com/stevedonovan/Penlight Index: devel/lua-Penlight/pkg-plist =================================================================== --- /dev/null +++ devel/lua-Penlight/pkg-plist @@ -0,0 +1,39 @@ +share/lua/5.1/pl/Date.lua +share/lua/5.1/pl/List.lua +share/lua/5.1/pl/Map.lua +share/lua/5.1/pl/MultiMap.lua +share/lua/5.1/pl/OrderedMap.lua +share/lua/5.1/pl/Set.lua +share/lua/5.1/pl/app.lua +share/lua/5.1/pl/array2d.lua +share/lua/5.1/pl/class.lua +share/lua/5.1/pl/compat.lua +share/lua/5.1/pl/comprehension.lua +share/lua/5.1/pl/config.lua +share/lua/5.1/pl/data.lua +share/lua/5.1/pl/dir.lua +share/lua/5.1/pl/file.lua +share/lua/5.1/pl/func.lua +share/lua/5.1/pl/import_into.lua +share/lua/5.1/pl/init.lua +share/lua/5.1/pl/input.lua +share/lua/5.1/pl/lapp.lua +share/lua/5.1/pl/lexer.lua +share/lua/5.1/pl/luabalanced.lua +share/lua/5.1/pl/operator.lua +share/lua/5.1/pl/path.lua +share/lua/5.1/pl/permute.lua +share/lua/5.1/pl/pretty.lua +share/lua/5.1/pl/seq.lua +share/lua/5.1/pl/sip.lua +share/lua/5.1/pl/strict.lua +share/lua/5.1/pl/stringio.lua +share/lua/5.1/pl/stringx.lua +share/lua/5.1/pl/tablex.lua +share/lua/5.1/pl/template.lua +share/lua/5.1/pl/test.lua +share/lua/5.1/pl/text.lua +share/lua/5.1/pl/types.lua +share/lua/5.1/pl/url.lua +share/lua/5.1/pl/utils.lua +share/lua/5.1/pl/xml.lua Index: devel/lua-cwrap/Makefile =================================================================== --- /dev/null +++ devel/lua-cwrap/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= cwrap +PORTVERSION= 20170924 +CATEGORIES= devel +PKGNAMEPREFIX= lua- + +MAINTAINER= 6yearold@gmail.com +COMMENT= High-level C wrapper for Lua + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= luajit:lang/luajit + +USES= cmake:outsource,noninja + +USE_GITHUB= yes +GH_ACCOUNT= arrowd + +CMAKE_ARGS= -DLUADIR=${LOCALBASE}/share/lua/5.1 + +.include Index: devel/lua-cwrap/distinfo =================================================================== --- /dev/null +++ devel/lua-cwrap/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1506274942 +SHA256 (arrowd-cwrap-20170924_GH0.tar.gz) = b2c1514ceb5311d582b4bb6621c2005c751d6aac1e56def418e0d223fb0760fd +SIZE (arrowd-cwrap-20170924_GH0.tar.gz) = 11925 Index: devel/lua-cwrap/pkg-descr =================================================================== --- /dev/null +++ devel/lua-cwrap/pkg-descr @@ -0,0 +1,6 @@ +The cwrap package helps automating the generation of Lua/C wrappers +around existing C functions, such that these functions would be +callable from Lua. This package is used by the torch package, but +does not depend on anything, and could be used by anyone using Lua. + +WWW: https://github.com/torch/cwrap Index: devel/lua-cwrap/pkg-plist =================================================================== --- /dev/null +++ devel/lua-cwrap/pkg-plist @@ -0,0 +1,3 @@ +share/lua/5.1/cwrap/cinterface.lua +share/lua/5.1/cwrap/init.lua +share/lua/5.1/cwrap/types.lua Index: devel/torch7-sys/Makefile =================================================================== --- /dev/null +++ devel/torch7-sys/Makefile @@ -0,0 +1,27 @@ +# $FreeBSD$ + +PORTNAME= torch7-sys +PORTVERSION= 20170924 +CATEGORIES= devel + +MAINTAINER= 6yearold@gmail.com +COMMENT= Torch system library + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= luajit:lang/luajit +LIB_DEPENDS= libtorch.so:science/torch7-main + +USES= cmake:outsource,noninja + +USE_GITHUB= yes +GH_ACCOUNT= arrowd +GH_PROJECT= sys + +CMAKE_ARGS= -DLUA_INCDIR=${LOCALBASE}/include/luajit-2.0 \ + -DLUA_LIBDIR=${LOCALBASE}/lib/lua/5.1 \ + -DLUA_BINDIR=${LOCALBASE}/bin \ + -DLUADIR=${LOCALBASE}/share/lua/5.1 \ + -DLIBDIR=${LOCALBASE}/lib + +.include Index: devel/torch7-sys/distinfo =================================================================== --- /dev/null +++ devel/torch7-sys/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1506759077 +SHA256 (arrowd-sys-20170924_GH0.tar.gz) = a1131b36290b03fb8fcf28d8eff001747e3d9f5e58f7ed9147b5c96ba56f72be +SIZE (arrowd-sys-20170924_GH0.tar.gz) = 4885 Index: devel/torch7-sys/pkg-descr =================================================================== --- /dev/null +++ devel/torch7-sys/pkg-descr @@ -0,0 +1,3 @@ +A system library for Torch, a scientific computing framework. + +WWW: https://github.com/torch/sys Index: devel/torch7-sys/pkg-plist =================================================================== --- /dev/null +++ devel/torch7-sys/pkg-plist @@ -0,0 +1,4 @@ +lib/libsys.so +share/lua/5.1/sys/colors.lua +share/lua/5.1/sys/fpath.lua +share/lua/5.1/sys/init.lua Index: graphics/py-openface/Makefile =================================================================== --- /dev/null +++ graphics/py-openface/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= openface +PORTVERSION= 0.2.1 +CATEGORIES= graphics python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= 6yearold@gmail.com +COMMENT= Free and open source face recognition with deep neural networks + +LICENSE= APACHE20 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dlib>=0:science/py-dlib \ + ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy \ + ${PYTHON_PKGNAMEPREFIX}pandas>=0:math/py-pandas \ + ${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy \ + ${PYTHON_PKGNAMEPREFIX}scikit-image>=0:graphics/py-scikit-image \ + ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0:science/py-scikit-learn \ + ${PYTHON_PKGNAMEPREFIX}opencv>=0:graphics/py-opencv + +USES= python:2 +USE_GITHUB= yes +GH_ACCOUNT= cmusatyalab +USE_PYTHON= distutils autoplist + +.include Index: graphics/py-openface/distinfo =================================================================== --- /dev/null +++ graphics/py-openface/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1506110284 +SHA256 (cmusatyalab-openface-0.2.1_GH0.tar.gz) = ee7bfbd16a00aec05636db5c5a38b45b7cc2a3a421860ad8c4dbc99842892942 +SIZE (cmusatyalab-openface-0.2.1_GH0.tar.gz) = 5118480 Index: graphics/py-openface/files/patch-openface_align__dlib.py =================================================================== --- /dev/null +++ graphics/py-openface/files/patch-openface_align__dlib.py @@ -0,0 +1,10 @@ +--- openface/align_dlib.py.orig 2017-09-23 07:23:23 UTC ++++ openface/align_dlib.py +@@ -14,6 +14,7 @@ + + """Module for dlib-based alignment.""" + ++import numpy.core.multiarray + import cv2 + import dlib + import numpy as np \ No newline at end of file Index: graphics/py-openface/pkg-descr =================================================================== --- /dev/null +++ graphics/py-openface/pkg-descr @@ -0,0 +1,14 @@ +Dlib is a modern C++ toolkit containing machine learning algorithms +and tools for creating complex software in C++ to solve real world +problems. It is used in both industry and academia in a wide range +of domains including robotics, embedded devices, mobile phones, +and large high performance computing environments. + +OpenFace is a Python and Torch implementation of face recognition +with deep neural networks and is based on the CVPR 2015 paper +FaceNet: A Unified Embedding for Face Recognition and Clustering +by Florian Schroff, Dmitry Kalenichenko, and James Philbin at +Google. Torch allows the network to be executed on a CPU or +with CUDA. + +WWW: https://cmusatyalab.github.io/openface/ Index: science/dlib-cpp/Makefile =================================================================== --- /dev/null +++ science/dlib-cpp/Makefile @@ -0,0 +1,52 @@ +# $FreeBSD$ + +PORTNAME= dlib-cpp +PORTVERSION= 19.6 +CATEGORIES= science devel math +MASTER_SITES= http://dlib.net/files/ +DISTNAME= dlib-${PORTVERSION} + +MAINTAINER= 6yearold@gmail.com +COMMENT= Machine learning framework written in C++ + +LICENSE= BSL + +USES= pkgconfig cmake:outsource tar:bzip2 + +OPTIONS_DEFINE= X11 JPEG PNG GIF SQLITE BLASLAPACK PYTHON AVX +OPTIONS_DEFAULT= X11 JPEG PNG GIF SQLITE + +BLASLAPACK_DESC= Use Blas and Lapack libraries from ports +AVX_DESC= Use AVX instructions if supported by CPU + +X11_USE= xorg=x11 +X11_CMAKE_OFF= -DDLIB_NO_GUI_SUPPORT=1 + +JPEG_USES= jpeg +JPEG_CMAKE_ON= -DDLIB_JPEG_SUPPORT=1 +JPEG_CMAKE_OFF= -DDLIB_JPEG_SUPPORT=0 + +PNG_LIB_DEPENDS= libpng.so:graphics/png +PNG_CMAKE_ON= -DDLIB_PNG_SUPPORT=1 +PNG_CMAKE_OFF= -DDLIB_PNG_SUPPORT=0 + +GIF_LIB_DEPENDS= libgif.so:graphics/giflib +GIF_CMAKE_ON= -DDLIB_GIF_SUPPORT=1 + +SQLITE_USES= sqlite +SQLITE_CMAKE_ON= -DDLIB_LINK_WITH_SQLITE=1 +SQLITE_CMAKE_OFF= -DDLIB_LINK_WITH_SQLITE=0 + +# uses gcc until https://reviews.freebsd.org/D11482 lands +BLASLAPACK_USE= gcc=yes +BLASLAPACK_USES= blaslapack:openblas fortran +BLASLAPACK_CMAKE_OFF= -DDLIB_USE_BLAS=0 -DDLIB_USE_LAPACK=0 -DDLIB_USE_MKL_FFT=0 + +# for PYTHON_PKGNAMEPREFIX +PYTHON_USES= python:2 +PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dlib>=0:science/py-dlib +PYTHON_NO_DEPENDS= yes + +AVX_CMAKE_ON= -DUSE_AVX_INSTRUCTIONS=1 + +.include Index: science/dlib-cpp/distinfo =================================================================== --- /dev/null +++ science/dlib-cpp/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1505047685 +SHA256 (dlib-19.6.tar.bz2) = 40292a4343499b18b881f69b26a56c1ecfe95cb9b9f964f37c1064c6fc415e2c +SIZE (dlib-19.6.tar.bz2) = 9016497 Index: science/dlib-cpp/pkg-descr =================================================================== --- /dev/null +++ science/dlib-cpp/pkg-descr @@ -0,0 +1,7 @@ +Dlib is a modern C++ toolkit containing machine learning algorithms +and tools for creating complex software in C++ to solve real world +problems. It is used in both industry and academia in a wide range +of domains including robotics, embedded devices, mobile phones, +and large high performance computing environments. + +WWW: http://dlib.net Index: science/dlib-cpp/pkg-plist =================================================================== --- /dev/null +++ science/dlib-cpp/pkg-plist @@ -0,0 +1,973 @@ +include/dlib/algs.h +include/dlib/any.h +include/dlib/any/any.h +include/dlib/any/any_abstract.h +include/dlib/any/any_decision_function.h +include/dlib/any/any_decision_function_abstract.h +include/dlib/any/any_function.h +include/dlib/any/any_function_abstract.h +include/dlib/any/any_function_impl.h +include/dlib/any/any_function_impl2.h +include/dlib/any/any_trainer.h +include/dlib/any/any_trainer_abstract.h +include/dlib/array.h +include/dlib/array/array_kernel.h +include/dlib/array/array_kernel_abstract.h +include/dlib/array/array_tools.h +include/dlib/array/array_tools_abstract.h +include/dlib/array2d.h +include/dlib/array2d/array2d_generic_image.h +include/dlib/array2d/array2d_kernel.h +include/dlib/array2d/array2d_kernel_abstract.h +include/dlib/array2d/serialize_pixel_overloads.h +include/dlib/assert.h +include/dlib/base64.h +include/dlib/base64/base64_kernel_1.h +include/dlib/base64/base64_kernel_abstract.h +include/dlib/bayes_utils.h +include/dlib/bayes_utils/bayes_utils.h +include/dlib/bayes_utils/bayes_utils_abstract.h +include/dlib/bigint.h +include/dlib/bigint/bigint_kernel_1.h +include/dlib/bigint/bigint_kernel_2.h +include/dlib/bigint/bigint_kernel_abstract.h +include/dlib/bigint/bigint_kernel_c.h +include/dlib/binary_search_tree.h +include/dlib/binary_search_tree/binary_search_tree_kernel_1.h +include/dlib/binary_search_tree/binary_search_tree_kernel_2.h +include/dlib/binary_search_tree/binary_search_tree_kernel_abstract.h +include/dlib/binary_search_tree/binary_search_tree_kernel_c.h +include/dlib/bit_stream.h +include/dlib/bit_stream/bit_stream_kernel_1.h +include/dlib/bit_stream/bit_stream_kernel_abstract.h +include/dlib/bit_stream/bit_stream_kernel_c.h +include/dlib/bit_stream/bit_stream_multi_1.h +include/dlib/bit_stream/bit_stream_multi_abstract.h +include/dlib/bit_stream/bit_stream_multi_c.h +include/dlib/bits/c++config.h +include/dlib/bound_function_pointer.h +include/dlib/bound_function_pointer/bound_function_pointer_kernel_1.h +include/dlib/bound_function_pointer/bound_function_pointer_kernel_abstract.h +include/dlib/bridge.h +include/dlib/bridge/bridge.h +include/dlib/bridge/bridge_abstract.h +include/dlib/bsp.h +include/dlib/bsp/bsp.h +include/dlib/bsp/bsp_abstract.h +include/dlib/byte_orderer.h +include/dlib/byte_orderer/byte_orderer_kernel_1.h +include/dlib/byte_orderer/byte_orderer_kernel_abstract.h +include/dlib/clustering.h +include/dlib/clustering/bottom_up_cluster.h +include/dlib/clustering/bottom_up_cluster_abstract.h +include/dlib/clustering/chinese_whispers.h +include/dlib/clustering/chinese_whispers_abstract.h +include/dlib/clustering/modularity_clustering.h +include/dlib/clustering/modularity_clustering_abstract.h +include/dlib/clustering/spectral_cluster.h +include/dlib/clustering/spectral_cluster_abstract.h +include/dlib/cmake_utils/add_global_compiler_switch.cmake +include/dlib/cmake_utils/check_if_neon_available.cmake +include/dlib/cmake_utils/tell_visual_studio_to_use_static_runtime.cmake +include/dlib/cmake_utils/use_cpp_11.cmake +include/dlib/cmd_line_parser.h +include/dlib/cmd_line_parser/cmd_line_parser_check_1.h +include/dlib/cmd_line_parser/cmd_line_parser_check_c.h +include/dlib/cmd_line_parser/cmd_line_parser_kernel_1.h +include/dlib/cmd_line_parser/cmd_line_parser_kernel_abstract.h +include/dlib/cmd_line_parser/cmd_line_parser_kernel_c.h +include/dlib/cmd_line_parser/cmd_line_parser_print_1.h +include/dlib/cmd_line_parser/get_option.h +include/dlib/cmd_line_parser/get_option_abstract.h +include/dlib/compress_stream.h +include/dlib/compress_stream/compress_stream_kernel_1.h +include/dlib/compress_stream/compress_stream_kernel_2.h +include/dlib/compress_stream/compress_stream_kernel_3.h +include/dlib/compress_stream/compress_stream_kernel_abstract.h +include/dlib/conditioning_class.h +include/dlib/conditioning_class/conditioning_class_kernel_1.h +include/dlib/conditioning_class/conditioning_class_kernel_2.h +include/dlib/conditioning_class/conditioning_class_kernel_3.h +include/dlib/conditioning_class/conditioning_class_kernel_4.h +include/dlib/conditioning_class/conditioning_class_kernel_abstract.h +include/dlib/conditioning_class/conditioning_class_kernel_c.h +include/dlib/config.h +include/dlib/config_reader.h +include/dlib/config_reader/config_reader_kernel_1.h +include/dlib/config_reader/config_reader_kernel_abstract.h +include/dlib/config_reader/config_reader_thread_safe_1.h +include/dlib/config_reader/config_reader_thread_safe_abstract.h +include/dlib/console_progress_indicator.h +include/dlib/control.h +include/dlib/control/approximate_linear_models.h +include/dlib/control/approximate_linear_models_abstract.h +include/dlib/control/lspi.h +include/dlib/control/lspi_abstract.h +include/dlib/control/mpc.h +include/dlib/control/mpc_abstract.h +include/dlib/cpp_pretty_printer.h +include/dlib/cpp_pretty_printer/cpp_pretty_printer_kernel_1.h +include/dlib/cpp_pretty_printer/cpp_pretty_printer_kernel_2.h +include/dlib/cpp_pretty_printer/cpp_pretty_printer_kernel_abstract.h +include/dlib/cpp_tokenizer.h +include/dlib/cpp_tokenizer/cpp_tokenizer_kernel_1.h +include/dlib/cpp_tokenizer/cpp_tokenizer_kernel_abstract.h +include/dlib/cpp_tokenizer/cpp_tokenizer_kernel_c.h +include/dlib/crc32.h +include/dlib/crc32/crc32_kernel_1.h +include/dlib/crc32/crc32_kernel_abstract.h +include/dlib/data_io.h +include/dlib/data_io/image_dataset_metadata.h +include/dlib/data_io/libsvm_io.h +include/dlib/data_io/libsvm_io_abstract.h +include/dlib/data_io/load_image_dataset.h +include/dlib/data_io/load_image_dataset_abstract.h +include/dlib/data_io/mnist.h +include/dlib/data_io/mnist_abstract.h +include/dlib/dir_nav.h +include/dlib/dir_nav/dir_nav_extensions.h +include/dlib/dir_nav/dir_nav_extensions_abstract.h +include/dlib/dir_nav/dir_nav_kernel_1.h +include/dlib/dir_nav/dir_nav_kernel_2.h +include/dlib/dir_nav/dir_nav_kernel_abstract.h +include/dlib/dir_nav/posix.h +include/dlib/dir_nav/windows.h +include/dlib/directed_graph.h +include/dlib/directed_graph/directed_graph_kernel_1.h +include/dlib/directed_graph/directed_graph_kernel_abstract.h +include/dlib/disjoint_subsets.h +include/dlib/disjoint_subsets/disjoint_subsets.h +include/dlib/disjoint_subsets/disjoint_subsets_abstract.h +include/dlib/dnn.h +include/dlib/dnn/core.h +include/dlib/dnn/core_abstract.h +include/dlib/dnn/cpu_dlib.h +include/dlib/dnn/cublas_dlibapi.h +include/dlib/dnn/cuda_data_ptr.h +include/dlib/dnn/cuda_dlib.h +include/dlib/dnn/cuda_errors.h +include/dlib/dnn/cuda_utils.h +include/dlib/dnn/cudnn_dlibapi.h +include/dlib/dnn/curand_dlibapi.h +include/dlib/dnn/cusolver_dlibapi.h +include/dlib/dnn/gpu_data.h +include/dlib/dnn/gpu_data_abstract.h +include/dlib/dnn/input.h +include/dlib/dnn/input_abstract.h +include/dlib/dnn/layers.h +include/dlib/dnn/layers_abstract.h +include/dlib/dnn/loss.h +include/dlib/dnn/loss_abstract.h +include/dlib/dnn/solvers.h +include/dlib/dnn/solvers_abstract.h +include/dlib/dnn/tensor.h +include/dlib/dnn/tensor_abstract.h +include/dlib/dnn/tensor_tools.h +include/dlib/dnn/trainer.h +include/dlib/dnn/trainer_abstract.h +include/dlib/dnn/utilities.h +include/dlib/dnn/utilities_abstract.h +include/dlib/dnn/validation.h +include/dlib/enable_if.h +include/dlib/entropy_decoder.h +include/dlib/entropy_decoder/entropy_decoder_kernel_1.h +include/dlib/entropy_decoder/entropy_decoder_kernel_2.h +include/dlib/entropy_decoder/entropy_decoder_kernel_abstract.h +include/dlib/entropy_decoder/entropy_decoder_kernel_c.h +include/dlib/entropy_decoder_model.h +include/dlib/entropy_decoder_model/entropy_decoder_model_kernel_1.h +include/dlib/entropy_decoder_model/entropy_decoder_model_kernel_2.h +include/dlib/entropy_decoder_model/entropy_decoder_model_kernel_3.h +include/dlib/entropy_decoder_model/entropy_decoder_model_kernel_4.h +include/dlib/entropy_decoder_model/entropy_decoder_model_kernel_5.h +include/dlib/entropy_decoder_model/entropy_decoder_model_kernel_6.h +include/dlib/entropy_decoder_model/entropy_decoder_model_kernel_abstract.h +include/dlib/entropy_encoder.h +include/dlib/entropy_encoder/entropy_encoder_kernel_1.h +include/dlib/entropy_encoder/entropy_encoder_kernel_2.h +include/dlib/entropy_encoder/entropy_encoder_kernel_abstract.h +include/dlib/entropy_encoder/entropy_encoder_kernel_c.h +include/dlib/entropy_encoder_model.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_1.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_2.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_3.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_4.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_5.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_6.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_abstract.h +include/dlib/entropy_encoder_model/entropy_encoder_model_kernel_c.h +include/dlib/error.h +include/dlib/external/cblas/cblas.h +include/dlib/external/cblas/cblas_f77.h +include/dlib/external/libjpeg/jchuff.h +include/dlib/external/libjpeg/jconfig.h +include/dlib/external/libjpeg/jdct.h +include/dlib/external/libjpeg/jdhuff.h +include/dlib/external/libjpeg/jerror.h +include/dlib/external/libjpeg/jinclude.h +include/dlib/external/libjpeg/jmemsys.h +include/dlib/external/libjpeg/jmorecfg.h +include/dlib/external/libjpeg/jpegint.h +include/dlib/external/libjpeg/jpeglib.h +include/dlib/external/libjpeg/jversion.h +include/dlib/external/libpng/png.h +include/dlib/external/libpng/pngconf.h +include/dlib/external/libpng/pngdebug.h +include/dlib/external/libpng/pnginfo.h +include/dlib/external/libpng/pnglibconf.h +include/dlib/external/libpng/pngpriv.h +include/dlib/external/libpng/pngstruct.h +include/dlib/external/zlib/crc32.h +include/dlib/external/zlib/deflate.h +include/dlib/external/zlib/gzguts.h +include/dlib/external/zlib/inffast.h +include/dlib/external/zlib/inffixed.h +include/dlib/external/zlib/inflate.h +include/dlib/external/zlib/inftrees.h +include/dlib/external/zlib/trees.h +include/dlib/external/zlib/zconf.h +include/dlib/external/zlib/zlib.h +include/dlib/external/zlib/zutil.h +include/dlib/filtering.h +include/dlib/filtering/kalman_filter.h +include/dlib/filtering/kalman_filter_abstract.h +include/dlib/filtering/rls_filter.h +include/dlib/filtering/rls_filter_abstract.h +include/dlib/float_details.h +include/dlib/general_hash/count_bits.h +include/dlib/general_hash/count_bits_abstract.h +include/dlib/general_hash/general_hash.h +include/dlib/general_hash/hash.h +include/dlib/general_hash/hash_abstract.h +include/dlib/general_hash/murmur_hash3.h +include/dlib/general_hash/murmur_hash3_abstract.h +include/dlib/general_hash/random_hashing.h +include/dlib/general_hash/random_hashing_abstract.h +include/dlib/geometry.h +include/dlib/geometry/border_enumerator.h +include/dlib/geometry/border_enumerator_abstract.h +include/dlib/geometry/drectangle.h +include/dlib/geometry/drectangle_abstract.h +include/dlib/geometry/point_transforms.h +include/dlib/geometry/point_transforms_abstract.h +include/dlib/geometry/rectangle.h +include/dlib/geometry/rectangle_abstract.h +include/dlib/geometry/vector.h +include/dlib/geometry/vector_abstract.h +include/dlib/graph.h +include/dlib/graph/graph_kernel_1.h +include/dlib/graph/graph_kernel_abstract.h +include/dlib/graph_cuts.h +include/dlib/graph_cuts/find_max_factor_graph_potts.h +include/dlib/graph_cuts/find_max_factor_graph_potts_abstract.h +include/dlib/graph_cuts/general_flow_graph.h +include/dlib/graph_cuts/general_potts_problem.h +include/dlib/graph_cuts/graph_labeler.h +include/dlib/graph_cuts/graph_labeler_abstract.h +include/dlib/graph_cuts/min_cut.h +include/dlib/graph_cuts/min_cut_abstract.h +include/dlib/graph_utils.h +include/dlib/graph_utils/edge_list_graphs.h +include/dlib/graph_utils/edge_list_graphs_abstract.h +include/dlib/graph_utils/find_k_nearest_neighbors_lsh.h +include/dlib/graph_utils/find_k_nearest_neighbors_lsh_abstract.h +include/dlib/graph_utils/function_objects.h +include/dlib/graph_utils/function_objects_abstract.h +include/dlib/graph_utils/graph_utils.h +include/dlib/graph_utils/graph_utils_abstract.h +include/dlib/graph_utils/ordered_sample_pair.h +include/dlib/graph_utils/ordered_sample_pair_abstract.h +include/dlib/graph_utils/sample_pair.h +include/dlib/graph_utils/sample_pair_abstract.h +include/dlib/graph_utils_threaded.h +include/dlib/gui_core.h +include/dlib/gui_core/gui_core_kernel_1.h +include/dlib/gui_core/gui_core_kernel_2.h +include/dlib/gui_core/gui_core_kernel_abstract.h +include/dlib/gui_core/windows.h +include/dlib/gui_core/xlib.h +include/dlib/gui_widgets.h +include/dlib/gui_widgets/base_widgets.h +include/dlib/gui_widgets/base_widgets_abstract.h +include/dlib/gui_widgets/canvas_drawing.h +include/dlib/gui_widgets/canvas_drawing_abstract.h +include/dlib/gui_widgets/drawable.h +include/dlib/gui_widgets/drawable_abstract.h +include/dlib/gui_widgets/fonts.h +include/dlib/gui_widgets/fonts_abstract.h +include/dlib/gui_widgets/nativefont.h +include/dlib/gui_widgets/style.h +include/dlib/gui_widgets/style_abstract.h +include/dlib/gui_widgets/widgets.h +include/dlib/gui_widgets/widgets_abstract.h +include/dlib/hash.h +include/dlib/hash_map.h +include/dlib/hash_map/hash_map_kernel_1.h +include/dlib/hash_map/hash_map_kernel_abstract.h +include/dlib/hash_map/hash_map_kernel_c.h +include/dlib/hash_set.h +include/dlib/hash_set/hash_set_kernel_1.h +include/dlib/hash_set/hash_set_kernel_abstract.h +include/dlib/hash_set/hash_set_kernel_c.h +include/dlib/hash_table.h +include/dlib/hash_table/hash_table_kernel_1.h +include/dlib/hash_table/hash_table_kernel_2.h +include/dlib/hash_table/hash_table_kernel_abstract.h +include/dlib/hash_table/hash_table_kernel_c.h +include/dlib/http_client/http_client.h +include/dlib/http_client/http_client_abstract.h +include/dlib/image_io.h +include/dlib/image_keypoint.h +include/dlib/image_keypoint/binned_vector_feature_image.h +include/dlib/image_keypoint/binned_vector_feature_image_abstract.h +include/dlib/image_keypoint/build_separable_poly_filters.h +include/dlib/image_keypoint/draw_surf_points.h +include/dlib/image_keypoint/draw_surf_points_abstract.h +include/dlib/image_keypoint/fine_hog_image.h +include/dlib/image_keypoint/fine_hog_image_abstract.h +include/dlib/image_keypoint/hashed_feature_image.h +include/dlib/image_keypoint/hashed_feature_image_abstract.h +include/dlib/image_keypoint/hessian_pyramid.h +include/dlib/image_keypoint/hessian_pyramid_abstract.h +include/dlib/image_keypoint/hog.h +include/dlib/image_keypoint/hog_abstract.h +include/dlib/image_keypoint/nearest_neighbor_feature_image.h +include/dlib/image_keypoint/nearest_neighbor_feature_image_abstract.h +include/dlib/image_keypoint/poly_image.h +include/dlib/image_keypoint/poly_image_abstract.h +include/dlib/image_keypoint/surf.h +include/dlib/image_keypoint/surf_abstract.h +include/dlib/image_loader/image_loader.h +include/dlib/image_loader/image_loader_abstract.h +include/dlib/image_loader/jpeg_loader.h +include/dlib/image_loader/jpeg_loader_abstract.h +include/dlib/image_loader/load_image.h +include/dlib/image_loader/load_image_abstract.h +include/dlib/image_loader/png_loader.h +include/dlib/image_loader/png_loader_abstract.h +include/dlib/image_processing.h +include/dlib/image_processing/box_overlap_testing.h +include/dlib/image_processing/box_overlap_testing_abstract.h +include/dlib/image_processing/correlation_tracker.h +include/dlib/image_processing/correlation_tracker_abstract.h +include/dlib/image_processing/detection_template_tools.h +include/dlib/image_processing/detection_template_tools_abstract.h +include/dlib/image_processing/frontal_face_detector.h +include/dlib/image_processing/frontal_face_detector_abstract.h +include/dlib/image_processing/full_object_detection.h +include/dlib/image_processing/full_object_detection_abstract.h +include/dlib/image_processing/generic_image.h +include/dlib/image_processing/object_detector.h +include/dlib/image_processing/object_detector_abstract.h +include/dlib/image_processing/remove_unobtainable_rectangles.h +include/dlib/image_processing/remove_unobtainable_rectangles_abstract.h +include/dlib/image_processing/render_face_detections.h +include/dlib/image_processing/render_face_detections_abstract.h +include/dlib/image_processing/scan_fhog_pyramid.h +include/dlib/image_processing/scan_fhog_pyramid_abstract.h +include/dlib/image_processing/scan_image.h +include/dlib/image_processing/scan_image_abstract.h +include/dlib/image_processing/scan_image_boxes.h +include/dlib/image_processing/scan_image_boxes_abstract.h +include/dlib/image_processing/scan_image_custom.h +include/dlib/image_processing/scan_image_custom_abstract.h +include/dlib/image_processing/scan_image_pyramid.h +include/dlib/image_processing/scan_image_pyramid_abstract.h +include/dlib/image_processing/scan_image_pyramid_tools.h +include/dlib/image_processing/scan_image_pyramid_tools_abstract.h +include/dlib/image_processing/setup_hashed_features.h +include/dlib/image_processing/setup_hashed_features_abstract.h +include/dlib/image_processing/shape_predictor.h +include/dlib/image_processing/shape_predictor_abstract.h +include/dlib/image_processing/shape_predictor_trainer.h +include/dlib/image_processing/shape_predictor_trainer_abstract.h +include/dlib/image_saver/dng_shared.h +include/dlib/image_saver/image_saver.h +include/dlib/image_saver/image_saver_abstract.h +include/dlib/image_saver/save_jpeg.h +include/dlib/image_saver/save_jpeg_abstract.h +include/dlib/image_saver/save_png.h +include/dlib/image_saver/save_png_abstract.h +include/dlib/image_transforms.h +include/dlib/image_transforms/assign_image.h +include/dlib/image_transforms/assign_image_abstract.h +include/dlib/image_transforms/colormaps.h +include/dlib/image_transforms/colormaps_abstract.h +include/dlib/image_transforms/draw.h +include/dlib/image_transforms/draw_abstract.h +include/dlib/image_transforms/edge_detector.h +include/dlib/image_transforms/edge_detector_abstract.h +include/dlib/image_transforms/equalize_histogram.h +include/dlib/image_transforms/equalize_histogram_abstract.h +include/dlib/image_transforms/fhog.h +include/dlib/image_transforms/fhog_abstract.h +include/dlib/image_transforms/hough_transform.h +include/dlib/image_transforms/hough_transform_abstract.h +include/dlib/image_transforms/image_pyramid.h +include/dlib/image_transforms/image_pyramid_abstract.h +include/dlib/image_transforms/integral_image.h +include/dlib/image_transforms/integral_image_abstract.h +include/dlib/image_transforms/interpolation.h +include/dlib/image_transforms/interpolation_abstract.h +include/dlib/image_transforms/label_connected_blobs.h +include/dlib/image_transforms/label_connected_blobs_abstract.h +include/dlib/image_transforms/lbp.h +include/dlib/image_transforms/lbp_abstract.h +include/dlib/image_transforms/morphological_operations.h +include/dlib/image_transforms/morphological_operations_abstract.h +include/dlib/image_transforms/random_color_transform.h +include/dlib/image_transforms/random_color_transform_abstract.h +include/dlib/image_transforms/random_cropper.h +include/dlib/image_transforms/random_cropper_abstract.h +include/dlib/image_transforms/segment_image.h +include/dlib/image_transforms/segment_image_abstract.h +include/dlib/image_transforms/spatial_filtering.h +include/dlib/image_transforms/spatial_filtering_abstract.h +include/dlib/image_transforms/thresholding.h +include/dlib/image_transforms/thresholding_abstract.h +include/dlib/interfaces/cmd_line_parser_option.h +include/dlib/interfaces/enumerable.h +include/dlib/interfaces/map_pair.h +include/dlib/interfaces/remover.h +include/dlib/iosockstream.h +include/dlib/iosockstream/iosockstream.h +include/dlib/iosockstream/iosockstream_abstract.h +include/dlib/is_kind.h +include/dlib/java/java_array.h +include/dlib/java/swig_api.h +include/dlib/linker.h +include/dlib/linker/linker_kernel_1.h +include/dlib/linker/linker_kernel_abstract.h +include/dlib/logger.h +include/dlib/logger/extra_logger_headers.h +include/dlib/logger/logger_config_file.h +include/dlib/logger/logger_kernel_1.h +include/dlib/logger/logger_kernel_abstract.h +include/dlib/lsh.h +include/dlib/lsh/create_random_projection_hash.h +include/dlib/lsh/create_random_projection_hash_abstract.h +include/dlib/lsh/hashes.h +include/dlib/lsh/hashes_abstract.h +include/dlib/lsh/projection_hash.h +include/dlib/lsh/projection_hash_abstract.h +include/dlib/lz77_buffer.h +include/dlib/lz77_buffer/lz77_buffer_kernel_1.h +include/dlib/lz77_buffer/lz77_buffer_kernel_2.h +include/dlib/lz77_buffer/lz77_buffer_kernel_abstract.h +include/dlib/lz77_buffer/lz77_buffer_kernel_c.h +include/dlib/lzp_buffer.h +include/dlib/lzp_buffer/lzp_buffer_kernel_1.h +include/dlib/lzp_buffer/lzp_buffer_kernel_2.h +include/dlib/lzp_buffer/lzp_buffer_kernel_abstract.h +include/dlib/lzp_buffer/lzp_buffer_kernel_c.h +include/dlib/manifold_regularization.h +include/dlib/manifold_regularization/linear_manifold_regularizer.h +include/dlib/manifold_regularization/linear_manifold_regularizer_abstract.h +include/dlib/map.h +include/dlib/map/map_kernel_1.h +include/dlib/map/map_kernel_abstract.h +include/dlib/map/map_kernel_c.h +include/dlib/matlab/call_matlab.h +include/dlib/matlab/subprocess_stream.h +include/dlib/matrix.h +include/dlib/matrix/cblas_constants.h +include/dlib/matrix/lapack/fortran_id.h +include/dlib/matrix/lapack/gees.h +include/dlib/matrix/lapack/geev.h +include/dlib/matrix/lapack/geqrf.h +include/dlib/matrix/lapack/gesdd.h +include/dlib/matrix/lapack/gesvd.h +include/dlib/matrix/lapack/getrf.h +include/dlib/matrix/lapack/ormqr.h +include/dlib/matrix/lapack/potrf.h +include/dlib/matrix/lapack/syev.h +include/dlib/matrix/lapack/syevr.h +include/dlib/matrix/matrix.h +include/dlib/matrix/matrix_abstract.h +include/dlib/matrix/matrix_assign.h +include/dlib/matrix/matrix_assign_fwd.h +include/dlib/matrix/matrix_blas_bindings.h +include/dlib/matrix/matrix_cholesky.h +include/dlib/matrix/matrix_conj_trans.h +include/dlib/matrix/matrix_conv.h +include/dlib/matrix/matrix_conv_abstract.h +include/dlib/matrix/matrix_data_layout.h +include/dlib/matrix/matrix_data_layout_abstract.h +include/dlib/matrix/matrix_default_mul.h +include/dlib/matrix/matrix_eigenvalue.h +include/dlib/matrix/matrix_exp.h +include/dlib/matrix/matrix_exp_abstract.h +include/dlib/matrix/matrix_expressions.h +include/dlib/matrix/matrix_fft.h +include/dlib/matrix/matrix_fft_abstract.h +include/dlib/matrix/matrix_fwd.h +include/dlib/matrix/matrix_generic_image.h +include/dlib/matrix/matrix_la.h +include/dlib/matrix/matrix_la_abstract.h +include/dlib/matrix/matrix_lu.h +include/dlib/matrix/matrix_mat.h +include/dlib/matrix/matrix_mat_abstract.h +include/dlib/matrix/matrix_math_functions.h +include/dlib/matrix/matrix_math_functions_abstract.h +include/dlib/matrix/matrix_op.h +include/dlib/matrix/matrix_qr.h +include/dlib/matrix/matrix_read_from_istream.h +include/dlib/matrix/matrix_subexp.h +include/dlib/matrix/matrix_subexp_abstract.h +include/dlib/matrix/matrix_trsm.h +include/dlib/matrix/matrix_utilities.h +include/dlib/matrix/matrix_utilities_abstract.h +include/dlib/matrix/symmetric_matrix_cache.h +include/dlib/matrix/symmetric_matrix_cache_abstract.h +include/dlib/md5.h +include/dlib/md5/md5_kernel_1.h +include/dlib/md5/md5_kernel_abstract.h +include/dlib/member_function_pointer.h +include/dlib/member_function_pointer/make_mfp.h +include/dlib/member_function_pointer/make_mfp_abstract.h +include/dlib/member_function_pointer/member_function_pointer_kernel_1.h +include/dlib/member_function_pointer/member_function_pointer_kernel_abstract.h +include/dlib/memory_manager.h +include/dlib/memory_manager/memory_manager_kernel_1.h +include/dlib/memory_manager/memory_manager_kernel_2.h +include/dlib/memory_manager/memory_manager_kernel_3.h +include/dlib/memory_manager/memory_manager_kernel_abstract.h +include/dlib/memory_manager_global.h +include/dlib/memory_manager_global/memory_manager_global_kernel_1.h +include/dlib/memory_manager_global/memory_manager_global_kernel_abstract.h +include/dlib/memory_manager_stateless.h +include/dlib/memory_manager_stateless/memory_manager_stateless_kernel_1.h +include/dlib/memory_manager_stateless/memory_manager_stateless_kernel_2.h +include/dlib/memory_manager_stateless/memory_manager_stateless_kernel_abstract.h +include/dlib/misc_api.h +include/dlib/misc_api/misc_api_kernel_1.h +include/dlib/misc_api/misc_api_kernel_2.h +include/dlib/misc_api/misc_api_kernel_abstract.h +include/dlib/misc_api/misc_api_shared.h +include/dlib/misc_api/posix.h +include/dlib/misc_api/windows.h +include/dlib/mlp.h +include/dlib/mlp/mlp_kernel_1.h +include/dlib/mlp/mlp_kernel_abstract.h +include/dlib/mlp/mlp_kernel_c.h +include/dlib/noncopyable.h +include/dlib/numeric_constants.h +include/dlib/numerical_integration.h +include/dlib/numerical_integration/integrate_function_adapt_simpson.h +include/dlib/numerical_integration/integrate_function_adapt_simpson_abstract.h +include/dlib/opencv.h +include/dlib/opencv/cv_image.h +include/dlib/opencv/cv_image_abstract.h +include/dlib/opencv/to_open_cv.h +include/dlib/opencv/to_open_cv_abstract.h +include/dlib/optimization.h +include/dlib/optimization/elastic_net.h +include/dlib/optimization/elastic_net_abstract.h +include/dlib/optimization/find_max_factor_graph_nmplp.h +include/dlib/optimization/find_max_factor_graph_nmplp_abstract.h +include/dlib/optimization/find_max_factor_graph_viterbi.h +include/dlib/optimization/find_max_factor_graph_viterbi_abstract.h +include/dlib/optimization/find_max_parse_cky.h +include/dlib/optimization/find_max_parse_cky_abstract.h +include/dlib/optimization/find_optimal_parameters.h +include/dlib/optimization/find_optimal_parameters_abstract.h +include/dlib/optimization/max_cost_assignment.h +include/dlib/optimization/max_cost_assignment_abstract.h +include/dlib/optimization/max_sum_submatrix.h +include/dlib/optimization/max_sum_submatrix_abstract.h +include/dlib/optimization/optimization.h +include/dlib/optimization/optimization_abstract.h +include/dlib/optimization/optimization_bobyqa.h +include/dlib/optimization/optimization_bobyqa_abstract.h +include/dlib/optimization/optimization_least_squares.h +include/dlib/optimization/optimization_least_squares_abstract.h +include/dlib/optimization/optimization_line_search.h +include/dlib/optimization/optimization_line_search_abstract.h +include/dlib/optimization/optimization_oca.h +include/dlib/optimization/optimization_oca_abstract.h +include/dlib/optimization/optimization_search_strategies.h +include/dlib/optimization/optimization_search_strategies_abstract.h +include/dlib/optimization/optimization_solve_qp2_using_smo.h +include/dlib/optimization/optimization_solve_qp2_using_smo_abstract.h +include/dlib/optimization/optimization_solve_qp3_using_smo.h +include/dlib/optimization/optimization_solve_qp3_using_smo_abstract.h +include/dlib/optimization/optimization_solve_qp_using_smo.h +include/dlib/optimization/optimization_solve_qp_using_smo_abstract.h +include/dlib/optimization/optimization_stop_strategies.h +include/dlib/optimization/optimization_stop_strategies_abstract.h +include/dlib/optimization/optimization_trust_region.h +include/dlib/optimization/optimization_trust_region_abstract.h +include/dlib/pipe.h +include/dlib/pipe/pipe_kernel_1.h +include/dlib/pipe/pipe_kernel_abstract.h +include/dlib/pixel.h +include/dlib/platform.h +include/dlib/python.h +include/dlib/python/boost_python_utils.h +include/dlib/python/numpy.h +include/dlib/python/numpy_image.h +include/dlib/python/pyassert.h +include/dlib/python/serialize_pickle.h +include/dlib/quantum_computing.h +include/dlib/quantum_computing/quantum_computing.h +include/dlib/quantum_computing/quantum_computing_abstract.h +include/dlib/queue.h +include/dlib/queue/queue_kernel_1.h +include/dlib/queue/queue_kernel_2.h +include/dlib/queue/queue_kernel_abstract.h +include/dlib/queue/queue_kernel_c.h +include/dlib/queue/queue_sort_1.h +include/dlib/queue/queue_sort_abstract.h +include/dlib/rand.h +include/dlib/rand/mersenne_twister.h +include/dlib/rand/rand_kernel_1.h +include/dlib/rand/rand_kernel_abstract.h +include/dlib/ref.h +include/dlib/reference_counter.h +include/dlib/reference_counter/reference_counter_kernel_1.h +include/dlib/reference_counter/reference_counter_kernel_abstract.h +include/dlib/revision.h +include/dlib/sequence.h +include/dlib/sequence/sequence_compare_1.h +include/dlib/sequence/sequence_compare_abstract.h +include/dlib/sequence/sequence_kernel_1.h +include/dlib/sequence/sequence_kernel_2.h +include/dlib/sequence/sequence_kernel_abstract.h +include/dlib/sequence/sequence_kernel_c.h +include/dlib/sequence/sequence_sort_1.h +include/dlib/sequence/sequence_sort_2.h +include/dlib/sequence/sequence_sort_abstract.h +include/dlib/serialize.h +include/dlib/server.h +include/dlib/server/server_http.h +include/dlib/server/server_http_abstract.h +include/dlib/server/server_iostream.h +include/dlib/server/server_iostream_abstract.h +include/dlib/server/server_kernel.h +include/dlib/server/server_kernel_abstract.h +include/dlib/set.h +include/dlib/set/set_compare_1.h +include/dlib/set/set_compare_abstract.h +include/dlib/set/set_kernel_1.h +include/dlib/set/set_kernel_abstract.h +include/dlib/set/set_kernel_c.h +include/dlib/set_utils.h +include/dlib/set_utils/set_utils.h +include/dlib/set_utils/set_utils_abstract.h +include/dlib/simd.h +include/dlib/simd/simd4f.h +include/dlib/simd/simd4i.h +include/dlib/simd/simd8f.h +include/dlib/simd/simd8i.h +include/dlib/simd/simd_check.h +include/dlib/sliding_buffer.h +include/dlib/sliding_buffer/circular_buffer.h +include/dlib/sliding_buffer/circular_buffer_abstract.h +include/dlib/sliding_buffer/sliding_buffer_kernel_1.h +include/dlib/sliding_buffer/sliding_buffer_kernel_abstract.h +include/dlib/sliding_buffer/sliding_buffer_kernel_c.h +include/dlib/smart_pointers.h +include/dlib/smart_pointers/scoped_ptr.h +include/dlib/smart_pointers/shared_ptr.h +include/dlib/smart_pointers/shared_ptr_abstract.h +include/dlib/smart_pointers/shared_ptr_thread_safe.h +include/dlib/smart_pointers/shared_ptr_thread_safe_abstract.h +include/dlib/smart_pointers/weak_ptr.h +include/dlib/smart_pointers/weak_ptr_abstract.h +include/dlib/smart_pointers_thread_safe.h +include/dlib/sockets.h +include/dlib/sockets/posix.h +include/dlib/sockets/sockets_extensions.h +include/dlib/sockets/sockets_extensions_abstract.h +include/dlib/sockets/sockets_kernel_1.h +include/dlib/sockets/sockets_kernel_2.h +include/dlib/sockets/sockets_kernel_abstract.h +include/dlib/sockets/windows.h +include/dlib/sockstreambuf.h +include/dlib/sockstreambuf/sockstreambuf.h +include/dlib/sockstreambuf/sockstreambuf_abstract.h +include/dlib/sockstreambuf/sockstreambuf_unbuffered.h +include/dlib/sort.h +include/dlib/sparse_vector.h +include/dlib/sqlite.h +include/dlib/sqlite/sqlite.h +include/dlib/sqlite/sqlite_abstract.h +include/dlib/sqlite/sqlite_tools.h +include/dlib/sqlite/sqlite_tools_abstract.h +include/dlib/stack.h +include/dlib/stack/stack_kernel_1.h +include/dlib/stack/stack_kernel_abstract.h +include/dlib/stack/stack_kernel_c.h +include/dlib/stack_trace.h +include/dlib/static_map.h +include/dlib/static_map/static_map_kernel_1.h +include/dlib/static_map/static_map_kernel_abstract.h +include/dlib/static_map/static_map_kernel_c.h +include/dlib/static_set.h +include/dlib/static_set/static_set_compare_1.h +include/dlib/static_set/static_set_compare_abstract.h +include/dlib/static_set/static_set_kernel_1.h +include/dlib/static_set/static_set_kernel_abstract.h +include/dlib/static_set/static_set_kernel_c.h +include/dlib/statistics.h +include/dlib/statistics/average_precision.h +include/dlib/statistics/average_precision_abstract.h +include/dlib/statistics/cca.h +include/dlib/statistics/cca_abstract.h +include/dlib/statistics/dpca.h +include/dlib/statistics/dpca_abstract.h +include/dlib/statistics/image_feature_sampling.h +include/dlib/statistics/image_feature_sampling_abstract.h +include/dlib/statistics/lda.h +include/dlib/statistics/lda_abstract.h +include/dlib/statistics/random_subset_selector.h +include/dlib/statistics/random_subset_selector_abstract.h +include/dlib/statistics/running_gradient.h +include/dlib/statistics/running_gradient_abstract.h +include/dlib/statistics/sammon.h +include/dlib/statistics/sammon_abstract.h +include/dlib/statistics/statistics.h +include/dlib/statistics/statistics_abstract.h +include/dlib/statistics/vector_normalizer_frobmetric.h +include/dlib/statistics/vector_normalizer_frobmetric_abstract.h +include/dlib/std_allocator.h +include/dlib/stl_checked.h +include/dlib/stl_checked/std_vector_c.h +include/dlib/stl_checked/std_vector_c_abstract.h +include/dlib/string.h +include/dlib/string/string.h +include/dlib/string/string_abstract.h +include/dlib/svm.h +include/dlib/svm/active_learning.h +include/dlib/svm/active_learning_abstract.h +include/dlib/svm/assignment_function.h +include/dlib/svm/assignment_function_abstract.h +include/dlib/svm/cross_validate_assignment_trainer.h +include/dlib/svm/cross_validate_assignment_trainer_abstract.h +include/dlib/svm/cross_validate_graph_labeling_trainer.h +include/dlib/svm/cross_validate_graph_labeling_trainer_abstract.h +include/dlib/svm/cross_validate_multiclass_trainer.h +include/dlib/svm/cross_validate_multiclass_trainer_abstract.h +include/dlib/svm/cross_validate_object_detection_trainer.h +include/dlib/svm/cross_validate_object_detection_trainer_abstract.h +include/dlib/svm/cross_validate_regression_trainer.h +include/dlib/svm/cross_validate_regression_trainer_abstract.h +include/dlib/svm/cross_validate_sequence_labeler.h +include/dlib/svm/cross_validate_sequence_labeler_abstract.h +include/dlib/svm/cross_validate_sequence_segmenter.h +include/dlib/svm/cross_validate_sequence_segmenter_abstract.h +include/dlib/svm/cross_validate_track_association_trainer.h +include/dlib/svm/cross_validate_track_association_trainer_abstract.h +include/dlib/svm/empirical_kernel_map.h +include/dlib/svm/empirical_kernel_map_abstract.h +include/dlib/svm/feature_ranking.h +include/dlib/svm/feature_ranking_abstract.h +include/dlib/svm/function.h +include/dlib/svm/function_abstract.h +include/dlib/svm/kcentroid.h +include/dlib/svm/kcentroid_abstract.h +include/dlib/svm/kcentroid_overloads.h +include/dlib/svm/kernel.h +include/dlib/svm/kernel_abstract.h +include/dlib/svm/kernel_matrix.h +include/dlib/svm/kernel_matrix_abstract.h +include/dlib/svm/kkmeans.h +include/dlib/svm/kkmeans_abstract.h +include/dlib/svm/krls.h +include/dlib/svm/krls_abstract.h +include/dlib/svm/krr_trainer.h +include/dlib/svm/krr_trainer_abstract.h +include/dlib/svm/linearly_independent_subset_finder.h +include/dlib/svm/linearly_independent_subset_finder_abstract.h +include/dlib/svm/multiclass_tools.h +include/dlib/svm/multiclass_tools_abstract.h +include/dlib/svm/null_df.h +include/dlib/svm/null_trainer.h +include/dlib/svm/null_trainer_abstract.h +include/dlib/svm/num_nonnegative_weights.h +include/dlib/svm/one_vs_all_decision_function.h +include/dlib/svm/one_vs_all_decision_function_abstract.h +include/dlib/svm/one_vs_all_trainer.h +include/dlib/svm/one_vs_all_trainer_abstract.h +include/dlib/svm/one_vs_one_decision_function.h +include/dlib/svm/one_vs_one_decision_function_abstract.h +include/dlib/svm/one_vs_one_trainer.h +include/dlib/svm/one_vs_one_trainer_abstract.h +include/dlib/svm/pegasos.h +include/dlib/svm/pegasos_abstract.h +include/dlib/svm/ranking_tools.h +include/dlib/svm/ranking_tools_abstract.h +include/dlib/svm/rbf_network.h +include/dlib/svm/rbf_network_abstract.h +include/dlib/svm/reduced.h +include/dlib/svm/reduced_abstract.h +include/dlib/svm/rls.h +include/dlib/svm/rls_abstract.h +include/dlib/svm/roc_trainer.h +include/dlib/svm/roc_trainer_abstract.h +include/dlib/svm/rr_trainer.h +include/dlib/svm/rr_trainer_abstract.h +include/dlib/svm/rvm.h +include/dlib/svm/rvm_abstract.h +include/dlib/svm/sequence_labeler.h +include/dlib/svm/sequence_labeler_abstract.h +include/dlib/svm/sequence_segmenter.h +include/dlib/svm/sequence_segmenter_abstract.h +include/dlib/svm/simplify_linear_decision_function.h +include/dlib/svm/simplify_linear_decision_function_abstract.h +include/dlib/svm/sort_basis_vectors.h +include/dlib/svm/sort_basis_vectors_abstract.h +include/dlib/svm/sparse_kernel.h +include/dlib/svm/sparse_kernel_abstract.h +include/dlib/svm/sparse_vector.h +include/dlib/svm/sparse_vector_abstract.h +include/dlib/svm/structural_assignment_trainer.h +include/dlib/svm/structural_assignment_trainer_abstract.h +include/dlib/svm/structural_graph_labeling_trainer.h +include/dlib/svm/structural_graph_labeling_trainer_abstract.h +include/dlib/svm/structural_object_detection_trainer.h +include/dlib/svm/structural_object_detection_trainer_abstract.h +include/dlib/svm/structural_sequence_labeling_trainer.h +include/dlib/svm/structural_sequence_labeling_trainer_abstract.h +include/dlib/svm/structural_sequence_segmentation_trainer.h +include/dlib/svm/structural_sequence_segmentation_trainer_abstract.h +include/dlib/svm/structural_svm_assignment_problem.h +include/dlib/svm/structural_svm_assignment_problem_abstract.h +include/dlib/svm/structural_svm_distributed.h +include/dlib/svm/structural_svm_distributed_abstract.h +include/dlib/svm/structural_svm_graph_labeling_problem.h +include/dlib/svm/structural_svm_graph_labeling_problem_abstract.h +include/dlib/svm/structural_svm_object_detection_problem.h +include/dlib/svm/structural_svm_object_detection_problem_abstract.h +include/dlib/svm/structural_svm_problem.h +include/dlib/svm/structural_svm_problem_abstract.h +include/dlib/svm/structural_svm_problem_threaded.h +include/dlib/svm/structural_svm_problem_threaded_abstract.h +include/dlib/svm/structural_svm_sequence_labeling_problem.h +include/dlib/svm/structural_svm_sequence_labeling_problem_abstract.h +include/dlib/svm/structural_track_association_trainer.h +include/dlib/svm/structural_track_association_trainer_abstract.h +include/dlib/svm/svm.h +include/dlib/svm/svm_abstract.h +include/dlib/svm/svm_c_ekm_trainer.h +include/dlib/svm/svm_c_ekm_trainer_abstract.h +include/dlib/svm/svm_c_linear_dcd_trainer.h +include/dlib/svm/svm_c_linear_dcd_trainer_abstract.h +include/dlib/svm/svm_c_linear_trainer.h +include/dlib/svm/svm_c_linear_trainer_abstract.h +include/dlib/svm/svm_c_trainer.h +include/dlib/svm/svm_c_trainer_abstract.h +include/dlib/svm/svm_multiclass_linear_trainer.h +include/dlib/svm/svm_multiclass_linear_trainer_abstract.h +include/dlib/svm/svm_nu_trainer.h +include/dlib/svm/svm_nu_trainer_abstract.h +include/dlib/svm/svm_one_class_trainer.h +include/dlib/svm/svm_one_class_trainer_abstract.h +include/dlib/svm/svm_rank_trainer.h +include/dlib/svm/svm_rank_trainer_abstract.h +include/dlib/svm/svm_threaded.h +include/dlib/svm/svm_threaded_abstract.h +include/dlib/svm/svr_linear_trainer.h +include/dlib/svm/svr_linear_trainer_abstract.h +include/dlib/svm/svr_trainer.h +include/dlib/svm/svr_trainer_abstract.h +include/dlib/svm/track_association_function.h +include/dlib/svm/track_association_function_abstract.h +include/dlib/svm_threaded.h +include/dlib/sync_extension.h +include/dlib/sync_extension/sync_extension_kernel_1.h +include/dlib/sync_extension/sync_extension_kernel_abstract.h +include/dlib/test/binary_search_tree.h +include/dlib/test/checkerboard.h +include/dlib/test/cmd_line_parser.h +include/dlib/test/conditioning_class.h +include/dlib/test/create_iris_datafile.h +include/dlib/test/optimization_test_functions.h +include/dlib/test/tester.h +include/dlib/threads.h +include/dlib/threads/async.h +include/dlib/threads/async_abstract.h +include/dlib/threads/auto_mutex_extension.h +include/dlib/threads/auto_mutex_extension_abstract.h +include/dlib/threads/auto_unlock_extension.h +include/dlib/threads/auto_unlock_extension_abstract.h +include/dlib/threads/create_new_thread_extension.h +include/dlib/threads/create_new_thread_extension_abstract.h +include/dlib/threads/multithreaded_object_extension.h +include/dlib/threads/multithreaded_object_extension_abstract.h +include/dlib/threads/parallel_for_extension.h +include/dlib/threads/parallel_for_extension_abstract.h +include/dlib/threads/posix.h +include/dlib/threads/read_write_mutex_extension.h +include/dlib/threads/read_write_mutex_extension_abstract.h +include/dlib/threads/rmutex_extension.h +include/dlib/threads/rmutex_extension_abstract.h +include/dlib/threads/rsignaler_extension.h +include/dlib/threads/rsignaler_extension_abstract.h +include/dlib/threads/thread_function_extension.h +include/dlib/threads/thread_function_extension_abstract.h +include/dlib/threads/thread_pool_extension.h +include/dlib/threads/thread_pool_extension_abstract.h +include/dlib/threads/thread_specific_data_extension.h +include/dlib/threads/thread_specific_data_extension_abstract.h +include/dlib/threads/threaded_object_extension.h +include/dlib/threads/threaded_object_extension_abstract.h +include/dlib/threads/threads_kernel.h +include/dlib/threads/threads_kernel_1.h +include/dlib/threads/threads_kernel_2.h +include/dlib/threads/threads_kernel_abstract.h +include/dlib/threads/threads_kernel_shared.h +include/dlib/threads/windows.h +include/dlib/time_this.h +include/dlib/timeout.h +include/dlib/timeout/timeout.h +include/dlib/timeout/timeout_abstract.h +include/dlib/timer.h +include/dlib/timer/timer.h +include/dlib/timer/timer_abstract.h +include/dlib/timer/timer_heavy.h +include/dlib/timing.h +include/dlib/tokenizer.h +include/dlib/tokenizer/tokenizer_kernel_1.h +include/dlib/tokenizer/tokenizer_kernel_abstract.h +include/dlib/tokenizer/tokenizer_kernel_c.h +include/dlib/tuple.h +include/dlib/tuple/tuple.h +include/dlib/tuple/tuple_abstract.h +include/dlib/type_safe_union.h +include/dlib/type_safe_union/type_safe_union_kernel.h +include/dlib/type_safe_union/type_safe_union_kernel_abstract.h +include/dlib/uintn.h +include/dlib/unicode.h +include/dlib/unicode/unicode.h +include/dlib/unicode/unicode_abstract.h +include/dlib/unordered_pair.h +include/dlib/vectorstream.h +include/dlib/vectorstream/unserialize.h +include/dlib/vectorstream/unserialize_abstract.h +include/dlib/vectorstream/vectorstream.h +include/dlib/vectorstream/vectorstream_abstract.h +include/dlib/windows_magic.h +include/dlib/xml_parser.h +include/dlib/xml_parser/xml_parser_kernel_1.h +include/dlib/xml_parser/xml_parser_kernel_abstract.h +include/dlib/xml_parser/xml_parser_kernel_interfaces.h +lib/cmake/dlib/dlib-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/dlib/dlib.cmake +lib/cmake/dlib/dlibConfig.cmake +lib/cmake/dlib/dlibConfigVersion.cmake +lib/libdlib.a +lib/libdlib.so +lib/libdlib.so.19.6.0 +libdata/pkgconfig/dlib-1.pc +@dir include/dlib/all +@dir include/dlib/cmake_utils/test_for_cpp11 +@dir include/dlib/cmake_utils/test_for_cuda +@dir include/dlib/cmake_utils/test_for_cudnn +@dir include/dlib/cmake_utils/test_for_neon +@dir include/dlib/external/libpng/arm +@dir include/dlib/test/blas_bindings +@dir include/dlib/test/examples +@dir include/dlib/test/gui +@dir include/dlib/test/tools +@dir include/dlib/travis Index: science/py-dlib/Makefile =================================================================== --- /dev/null +++ science/py-dlib/Makefile @@ -0,0 +1,53 @@ +# $FreeBSD$ + +PORTNAME= dlib +PORTVERSION= 19.6 +CATEGORIES= science devel math python +MASTER_SITES= http://dlib.net/files/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= 6yearold@gmail.com +COMMENT= Machine learning framework written in C++ (python bindings) + +LICENSE= BSL + +BUILD_DEPENDS= cmake:devel/cmake +LIB_DEPENDS= libboost_python.so:devel/boost-python-libs + +USES= pkgconfig python:2 tar:bzip2 shebangfix +USE_PYTHON= distutils autoplist +SHEBANG_FILES= python_examples/*.py + +OPTIONS_DEFINE= X11 JPEG PNG GIF SQLITE BLASLAPACK AVX +OPTIONS_DEFAULT= X11 JPEG PNG GIF SQLITE + +BLASLAPACK_DESC= Use Blas and Lapack liraries from ports +AVX_DESC= Use AVX instructions if supported by CPU + +X11_USE= xorg=x11 +X11_VARS_OFF= x11args="--yes DLIB_NO_GUI_SUPPORT" + +JPEG_USES= jpeg +JPEG_VARS= jpegargs="--yes DLIB_JPEG_SUPPORT" +JPEG_VARS_OFF= jpegargs="--no DLIB_JPEG_SUPPORT" + +PNG_LIB_DEPENDS= libpng.so:graphics/png +PNG_VARS= pngargs="--yes DLIB_PNG_SUPPORT" +PNG_VARS_OFF= pngargs="--no DLIB_PNG_SUPPORT" + +GIF_LIB_DEPENDS= libgif.so:graphics/giflib +GIF_VARS= gifargs="--yes DLIB_GIF_SUPPORT" +GIF_VARS_OFF= gifargs="--no DLIB_GIF_SUPPORT" + +SQLITE_USES= sqlite +SQLITE_VARS= sqliteargs="--yes DLIB_LINK_WITH_SQLITE" +SQLITE_VARS_OFF= sqliteargs="--no DLIB_LINK_WITH_SQLITE" + +BLASLAPACK_USES= blaslapack +BLASLAPACK_VARS_OFF= avxargs="--no DLIB_USE_BLAS --no DLIB_USE_LAPACK --no DLIB_USE_MKL_FFT" + +AVX_VARS= avxargs="--yes USE_AVX_INSTRUCTIONS" + +PYDISTUTILS_BUILDARGS= ${X11ARGS} ${JPEGARGS} ${PNGARGS} ${GIFARGS} ${SQLITEARGS} ${BLASLAPACKARGS} ${AVXARGS} + +.include Index: science/py-dlib/distinfo =================================================================== --- /dev/null +++ science/py-dlib/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1505047685 +SHA256 (dlib-19.6.tar.bz2) = 40292a4343499b18b881f69b26a56c1ecfe95cb9b9f964f37c1064c6fc415e2c +SIZE (dlib-19.6.tar.bz2) = 9016497 Index: science/py-dlib/files/patch-add_python_module =================================================================== --- /dev/null +++ science/py-dlib/files/patch-add_python_module @@ -0,0 +1,32 @@ +diff --git a/dlib/cmake_utils/add_python_module b/dlib/cmake_utils/add_python_module +index 456e0e12..67368de8 100644 +--- dlib/cmake_utils/add_python_module ++++ dlib/cmake_utils/add_python_module +@@ -118,12 +118,6 @@ endif() + + + +-INCLUDE_DIRECTORIES("${Boost_INCLUDE_DIRS}") +-if (PYTHON_INCLUDE_PATH) +- INCLUDE_DIRECTORIES("${PYTHON_INCLUDE_PATH}" ) +-else() +- INCLUDE_DIRECTORIES("${PYTHON_INCLUDE_DIRS}" ) +-endif() + + message(STATUS "USING BOOST_LIBS: ${Boost_LIBRARIES}") + if (WIN32) +@@ -152,6 +146,14 @@ macro(add_python_module module_name module_sources ) + ADD_LIBRARY(${module_name}_ SHARED ${module_sources} ${ARGN} ) + TARGET_LINK_LIBRARIES(${module_name}_ ${Boost_LIBRARIES} dlib::dlib) + ++ target_include_directories(${module_name}_ SYSTEM PUBLIC "${Boost_INCLUDE_DIRS}") ++ if (PYTHON_INCLUDE_PATH) ++ target_include_directories(${module_name}_ SYSTEM PUBLIC "${PYTHON_INCLUDE_PATH}" ) ++ else() ++ target_include_directories(${module_name}_ SYSTEM PUBLIC "${PYTHON_INCLUDE_DIRS}" ) ++ endif() ++ ++ + if(WIN32 AND NOT CYGWIN) + TARGET_LINK_LIBRARIES(${module_name}_ ${PYTHON_LIBRARIES}) + SET_TARGET_PROPERTIES( ${module_name}_ \ No newline at end of file Index: science/py-dlib/files/patch-setup.py =================================================================== --- /dev/null +++ science/py-dlib/files/patch-setup.py @@ -0,0 +1,15 @@ +--- setup.py.orig 2017-09-12 17:02:12 UTC ++++ setup.py +@@ -548,9 +548,9 @@ class build(_build): + break + + build_dir = os.path.join(script_dir, "./tools/python/build") +- if os.path.exists(build_dir): +- log.info('Removing build directory %s' % build_dir) +- rmtree(build_dir) ++# if os.path.exists(build_dir): ++# log.info('Removing build directory %s' % build_dir) ++# rmtree(build_dir) + + try: + os.makedirs(build_dir) Index: science/py-dlib/pkg-descr =================================================================== --- /dev/null +++ science/py-dlib/pkg-descr @@ -0,0 +1,7 @@ +Dlib is a modern C++ toolkit containing machine learning algorithms +and tools for creating complex software in C++ to solve real world +problems. It is used in both industry and academia in a wide range +of domains including robotics, embedded devices, mobile phones, +and large high performance computing environments. + +WWW: http://dlib.net Index: science/torch7-main/Makefile =================================================================== --- /dev/null +++ science/torch7-main/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ + +PORTNAME= torch7 +PKGNAMESUFFIX= -main +PORTVERSION= 20170924 +CATEGORIES= science math + +MAINTAINER= 6yearold@gmail.com +COMMENT= Main torch7 library and utilities + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= luajit:lang/luajit \ + lua-cwrap>=0:devel/lua-cwrap +RUN_DEPENDS= luajit:lang/luajit + +USES= cmake:outsource,noninja blaslapack + +USE_GITHUB= yes +GH_ACCOUNT= arrowd +GH_PROJECT= torch7 + +CMAKE_ARGS= -DLUA_INCDIR=${LOCALBASE}/include/luajit-2.0 \ + -DLUA_LIBDIR=${LOCALBASE}/lib/lua/5.1 \ + -DLUA_BINDIR=${LOCALBASE}/bin \ + -DLUADIR=${LOCALBASE}/share/lua/5.1 \ + -DLIBDIR=${LOCALBASE}/lib \ + -DLUA=luajit + +.include Index: science/torch7-main/distinfo =================================================================== --- /dev/null +++ science/torch7-main/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1506274957 +SHA256 (arrowd-torch7-20170924_GH0.tar.gz) = 43b59f63fbe075dccb06378cd4166f7f7f8c0f325e49abed9d2b465ff4440a91 +SIZE (arrowd-torch7-20170924_GH0.tar.gz) = 320295 Index: science/torch7-main/files/patch-cmake_TorchConfig.cmake.in =================================================================== --- /dev/null +++ science/torch7-main/files/patch-cmake_TorchConfig.cmake.in @@ -0,0 +1,13 @@ +--- cmake/TorchConfig.cmake.in.orig 2017-09-30 08:42:38 UTC ++++ cmake/TorchConfig.cmake.in +@@ -15,8 +15,8 @@ SET(Torch_INSTALL_LUA_PATH_SUBDIR "@Torc + SET(Torch_INSTALL_LUA_CPATH_SUBDIR "@Torch_INSTALL_LUA_CPATH_SUBDIR@") + SET(Torch_INSTALL_CMAKE_RIDBUS "@Torch_INSTALL_CMAKE_RIDBUS@") + +-FILE(RELATIVE_PATH Torch_INSTALL_LUA_PATH_SUBDIR "${Torch_INSTALL_PREFIX}" "${CMAKE_INSTALL_PREFIX}/lua") +-FILE(RELATIVE_PATH Torch_INSTALL_LUA_CPATH_SUBDIR "${Torch_INSTALL_PREFIX}" "${CMAKE_INSTALL_PREFIX}/lib") ++#FILE(RELATIVE_PATH Torch_INSTALL_LUA_PATH_SUBDIR "${Torch_INSTALL_PREFIX}" "${CMAKE_INSTALL_PREFIX}/lua") ++#FILE(RELATIVE_PATH Torch_INSTALL_LUA_CPATH_SUBDIR "${Torch_INSTALL_PREFIX}" "${CMAKE_INSTALL_PREFIX}/lib") + + SET(CMAKE_MODULE_PATH "${Torch_INSTALL_PREFIX}/${Torch_INSTALL_CMAKE_SUBDIR}" "${CMAKE_MODULE_PATH}") + SET(CMAKE_INSTALL_PREFIX "${Torch_INSTALL_PREFIX}") # override \ No newline at end of file Index: science/torch7-main/pkg-descr =================================================================== --- /dev/null +++ science/torch7-main/pkg-descr @@ -0,0 +1,6 @@ +Torch is a scientific computing framework with wide support for +machine learning algorithms that puts GPUs first. It is easy +to use and efficient, thanks to an easy and fast scripting +language, LuaJIT, and an underlying C/CUDA implementation. + +WWW: http://torch.ch Index: science/torch7-main/pkg-plist =================================================================== --- /dev/null +++ science/torch7-main/pkg-plist @@ -0,0 +1,95 @@ +include/luajit-2.0/TH/TH.h +include/luajit-2.0/TH/THAllocator.h +include/luajit-2.0/TH/THAtomic.h +include/luajit-2.0/TH/THBlas.h +include/luajit-2.0/TH/THDiskFile.h +include/luajit-2.0/TH/THFile.h +include/luajit-2.0/TH/THFilePrivate.h +include/luajit-2.0/TH/THGeneral.h +include/luajit-2.0/TH/THGenerateAllTypes.h +include/luajit-2.0/TH/THGenerateByteType.h +include/luajit-2.0/TH/THGenerateCharType.h +include/luajit-2.0/TH/THGenerateDoubleType.h +include/luajit-2.0/TH/THGenerateFloatType.h +include/luajit-2.0/TH/THGenerateFloatTypes.h +include/luajit-2.0/TH/THGenerateHalfType.h +include/luajit-2.0/TH/THGenerateIntType.h +include/luajit-2.0/TH/THGenerateIntTypes.h +include/luajit-2.0/TH/THGenerateLongType.h +include/luajit-2.0/TH/THGenerateShortType.h +include/luajit-2.0/TH/THHalf.h +include/luajit-2.0/TH/THLapack.h +include/luajit-2.0/TH/THLogAdd.h +include/luajit-2.0/TH/THMath.h +include/luajit-2.0/TH/THMemoryFile.h +include/luajit-2.0/TH/THRandom.h +include/luajit-2.0/TH/THSize.h +include/luajit-2.0/TH/THStorage.h +include/luajit-2.0/TH/THTensor.h +include/luajit-2.0/TH/THTensorApply.h +include/luajit-2.0/TH/THTensorDimApply.h +include/luajit-2.0/TH/THTensorMacros.h +include/luajit-2.0/TH/THVector.h +include/luajit-2.0/TH/generic/THBlas.c +include/luajit-2.0/TH/generic/THBlas.h +include/luajit-2.0/TH/generic/THLapack.c +include/luajit-2.0/TH/generic/THLapack.h +include/luajit-2.0/TH/generic/THStorage.c +include/luajit-2.0/TH/generic/THStorage.h +include/luajit-2.0/TH/generic/THStorageCopy.c +include/luajit-2.0/TH/generic/THStorageCopy.h +include/luajit-2.0/TH/generic/THTensor.c +include/luajit-2.0/TH/generic/THTensor.h +include/luajit-2.0/TH/generic/THTensorConv.c +include/luajit-2.0/TH/generic/THTensorConv.h +include/luajit-2.0/TH/generic/THTensorCopy.c +include/luajit-2.0/TH/generic/THTensorCopy.h +include/luajit-2.0/TH/generic/THTensorLapack.c +include/luajit-2.0/TH/generic/THTensorLapack.h +include/luajit-2.0/TH/generic/THTensorMath.c +include/luajit-2.0/TH/generic/THTensorMath.h +include/luajit-2.0/TH/generic/THTensorRandom.c +include/luajit-2.0/TH/generic/THTensorRandom.h +include/luajit-2.0/TH/generic/THVector.h +include/luajit-2.0/TH/generic/THVectorDispatch.c +include/luajit-2.0/TH/vector/AVX.h +include/luajit-2.0/TH/vector/AVX2.h +include/luajit-2.0/luaT.h +lib/lua/5.1/libTH.so +lib/lua/5.1/libTH.so.0 +lib/lua/5.1/libluaT.so +lib/lua/5.1/libluaT.so.0 +lib/libtorch.so +share/cmake/torch/THConfig.cmake +share/cmake/torch/TorchConfig.cmake +share/cmake/torch/TorchExports-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/torch/TorchExports.cmake +share/cmake/torch/TorchPackage.cmake +share/cmake/torch/TorchPathsInit.cmake +share/cmake/torch/TorchWrap.cmake +share/cmake/torch/luaTConfig.cmake +share/lua/5.1/torch/CmdLine.lua +share/lua/5.1/torch/FFInterface.lua +share/lua/5.1/torch/File.lua +share/lua/5.1/torch/README.md +share/lua/5.1/torch/Tensor.lua +share/lua/5.1/torch/TestSuite.lua +share/lua/5.1/torch/Tester.lua +share/lua/5.1/torch/doc/cmdline.md +share/lua/5.1/torch/doc/diskfile.md +share/lua/5.1/torch/doc/file.md +share/lua/5.1/torch/doc/gather.png +share/lua/5.1/torch/doc/index.md +share/lua/5.1/torch/doc/maths.md +share/lua/5.1/torch/doc/memoryfile.md +share/lua/5.1/torch/doc/pipefile.md +share/lua/5.1/torch/doc/random.md +share/lua/5.1/torch/doc/serialization.md +share/lua/5.1/torch/doc/storage.md +share/lua/5.1/torch/doc/tensor.md +share/lua/5.1/torch/doc/tester.md +share/lua/5.1/torch/doc/timer.md +share/lua/5.1/torch/doc/utility.md +share/lua/5.1/torch/init.lua +share/lua/5.1/torch/paths.lua +share/lua/5.1/torch/test.lua Index: science/torch7-repl/Makefile =================================================================== --- /dev/null +++ science/torch7-repl/Makefile @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= torch7-repl +PORTVERSION= 20170924 +CATEGORIES= science devel + +MAINTAINER= 6yearold@gmail.com +COMMENT= Pure Lua REPL with heavy support for Torch types + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= luajit:lang/luajit +LIB_DEPENDS= libtorch.so:science/torch7-main +RUN_DEPENDS= luajit:lang/luajit \ + lua-Penlight>=0:devel/lua-Penlight + +USES= cmake:outsource,noninja readline + +USE_GITHUB= yes +GH_ACCOUNT= arrowd +GH_PROJECT= trepl + +CFLAGS= -I${LOCALBASE}/include +CMAKE_ARGS= -DLUA_INCDIR=${LOCALBASE}/include/luajit-2.0 \ + -DLUA_LIBDIR=${LOCALBASE}/lib/lua/5.1 \ + -DLUA_BINDIR=${LOCALBASE}/bin \ + -DLUADIR=${LOCALBASE}/share/lua/5.1 \ + -DLIBDIR=${LOCALBASE}/lib \ + -DLUALIB=libluajit-5.1.so + +.include Index: science/torch7-repl/distinfo =================================================================== --- /dev/null +++ science/torch7-repl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1506277504 +SHA256 (arrowd-trepl-20170924_GH0.tar.gz) = e2c5a28b95f5ca29bbf2f958494f5dad1cd8660b28b56966347da7e004ce183a +SIZE (arrowd-trepl-20170924_GH0.tar.gz) = 15385 Index: science/torch7-repl/pkg-descr =================================================================== --- /dev/null +++ science/torch7-repl/pkg-descr @@ -0,0 +1,6 @@ +Torch is a scientific computing framework with wide support for +machine learning algorithms that puts GPUs first. It is easy +to use and efficient, thanks to an easy and fast scripting +language, LuaJIT, and an underlying C/CUDA implementation. + +WWW: http://torch.ch Index: science/torch7-repl/pkg-plist =================================================================== --- /dev/null +++ science/torch7-repl/pkg-plist @@ -0,0 +1,5 @@ +bin/th +lib/lua/5.1/treplutils.so +share/lua/5.1/trepl/colorize.lua +share/lua/5.1/trepl/colors.lua +share/lua/5.1/trepl/init.lua Index: science/torch7/Makefile =================================================================== --- /dev/null +++ science/torch7/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= torch7 +PORTVERSION= 20170924 +CATEGORIES= science math + +MAINTAINER= 6yearold@gmail.com +COMMENT= Machine learning framework written in C++ + +LICENSE= BSD3CLAUSE + +RUN_DEPENDS= torch7-main>=${PORTVERSION}:science/torch7-main \ + torch7-repl>=${PORTVERSION}:science/torch7-repl \ + torch7-sys>=${PORTVERSION}:devel/torch7-sys + +USES= metaport + +.include Index: science/torch7/pkg-descr =================================================================== --- /dev/null +++ science/torch7/pkg-descr @@ -0,0 +1,6 @@ +Torch is a scientific computing framework with wide support for +machine learning algorithms that puts GPUs first. It is easy +to use and efficient, thanks to an easy and fast scripting +language, LuaJIT, and an underlying C/CUDA implementation. + +WWW: http://torch.ch