BSD Ports

misc/lightgbm 4.7.0 FreeBSD

Gradient boosting framework that uses tree based learning algorithms

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a2fa4f3917
License
MIT
Categories
misc
Package size
1647.8 KiB, 11645.4 KiB installed

Description

LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed and efficient with the following advantages: * Faster training speed and higher efficiency. * Lower memory usage. * Better accuracy. * Support of parallel, distributed, and GPU learning. * Capable of handling large-scale data.

In the other systems

SystemPortVersion
FreeBSDmisc/lightgbm4.7.0
DragonFlymisc/lightgbm4.5.0

Install

Binary package:

pkg install lightgbm

From the ports tree:

cd /usr/ports/misc/lightgbm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	lightgbm>0:misc/lightgbm
LIB_DEPENDS=	lib_lightgbm.so:misc/lightgbm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.7.04.7.0-4.5.04.7.0
FreeBSD:14:quarterly4.7.04.7.0n/a4.5.04.7.0
FreeBSD:15:latest4.7.04.7.0n/a4.5.04.5.0
FreeBSD:15:quarterly4.7.04.7.0n/an/an/a
FreeBSD:16:latest4.7.04.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 25

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing compiler:c++11-lang eigen:3
Service scripts
none

Files

pkg-plist 64
  • bin/lightgbm
  • include/LightGBM/application.h
  • include/LightGBM/arrow.h
  • include/LightGBM/bin.h
  • include/LightGBM/boosting.h
  • include/LightGBM/c_api.h
  • include/LightGBM/config.h
  • include/LightGBM/cuda/cuda_algorithms.hpp
  • include/LightGBM/cuda/cuda_column_data.hpp
  • include/LightGBM/cuda/cuda_metadata.hpp
  • include/LightGBM/cuda/cuda_metric.hpp
  • include/LightGBM/cuda/cuda_nccl_topology.hpp
  • include/LightGBM/cuda/cuda_objective_function.hpp
  • include/LightGBM/cuda/cuda_random.hpp
  • include/LightGBM/cuda/cuda_rocm_interop.h
  • include/LightGBM/cuda/cuda_row_data.hpp
  • include/LightGBM/cuda/cuda_split_info.hpp
  • include/LightGBM/cuda/cuda_tree.hpp
  • include/LightGBM/cuda/cuda_utils.hu
  • include/LightGBM/cuda/vector_cudahost.h
  • include/LightGBM/dataset.h
  • include/LightGBM/dataset_loader.h
  • include/LightGBM/export.h
  • include/LightGBM/feature_group.h
  • include/LightGBM/meta.h
  • include/LightGBM/metric.h
  • include/LightGBM/network.h
  • include/LightGBM/objective_function.h
  • include/LightGBM/prediction_early_stop.h
  • include/LightGBM/sample_strategy.h
  • include/LightGBM/train_share_states.h
  • include/LightGBM/tree.h
  • include/LightGBM/tree_learner.h
  • include/LightGBM/utils/array_args.h
  • include/LightGBM/utils/binary_writer.h
  • include/LightGBM/utils/byte_buffer.h
  • include/LightGBM/utils/chunked_array.hpp
  • include/LightGBM/utils/common.h
  • include/LightGBM/utils/fast_double_parser.h
  • include/LightGBM/utils/file_io.h
  • include/LightGBM/utils/fmt/args.h
  • include/LightGBM/utils/fmt/chrono.h
  • include/LightGBM/utils/fmt/color.h
  • include/LightGBM/utils/fmt/compile.h
  • include/LightGBM/utils/fmt/core.h
  • include/LightGBM/utils/fmt/format-inl.h
  • include/LightGBM/utils/fmt/format.h
  • include/LightGBM/utils/fmt/os.h
  • include/LightGBM/utils/fmt/ostream.h
  • include/LightGBM/utils/fmt/printf.h
  • include/LightGBM/utils/fmt/ranges.h
  • include/LightGBM/utils/fmt/std.h
  • include/LightGBM/utils/fmt/xchar.h
  • include/LightGBM/utils/json11.h
  • include/LightGBM/utils/log.h
  • include/LightGBM/utils/openmp_wrapper.h
  • include/LightGBM/utils/pipeline_reader.h
  • include/LightGBM/utils/random.h
  • include/LightGBM/utils/text_reader.h
  • include/LightGBM/utils/threading.h
  • include/LightGBM/utils/yamc/alternate_shared_mutex.hpp
  • include/LightGBM/utils/yamc/yamc_rwlock_sched.hpp
  • include/LightGBM/utils/yamc/yamc_shared_lock.hpp
  • lib/lib_lightgbm.so
distinfo 5
FileSizeSHA256
microsoft-LightGBM-v4.7.0_GH0.tar.gz6.347677e+062463b653b456cb3c9816dd014105d05917e38432f360f9e9739b5446fac9021d
apache-arrow-nanoarrow-a579fbf_GH0.tar.gz1.094902e+0603f8ddfe1944add390925df3df541d75c2137e076a753906ca1b0ad5d060eafd
boostorg-compute-36350b7_GH0.tar.gz377110b82330296614fe9222bcdee60c5f71362d6fc16f17b0fb6fb5901b6531d1df90
fmtlib-fmt-f5e5435_GH0.tar.gz8514903e404dff177edebada2af98ffc9bd3efa0aae6fc69fa2a7750afb137f565040d
lemire-fast_double_parser-efec035_GH0.tar.gz636097e08a708ca5b68f83a7148c951e863412fd353e430747013f8b0a4eb19ff9a8ee

Commit history 1

DateCommitCreditsLog message
a2fa4f3917 Yuri Victorovich misc/{,py-}lightgbm: update 4.6.0 → 4.7.0