Skip to main content

surfaces-cec-data

CEC benchmark data files for the surfaces library.

Installation

This package is typically installed as a dependency of surfaces:

pip install surfaces[cec]

Or install directly:

pip install surfaces-cec-data

Contents

This package provides rotation matrices, shift vectors, and shuffle indices for CEC (Congress on Evolutionary Computation) benchmark functions:

Suite Dimensions Functions
CEC 2013 2, 5, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 F1-F28
CEC 2014 10, 20, 30, 50, 100 F1-F30
CEC 2017 2, 10, 20, 30, 50, 100 F1-F30

Usage

Once installed, the surfaces library automatically detects and uses this package:

from surfaces.test_functions.cec.cec2017 import ShiftedRotatedBentCigar

func = ShiftedRotatedBentCigar(n_dim=10)
result = func([0.0] * 10)

License

MIT License - See LICENSE.

Metadata

Release files for surfaces-cec-data 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for surfaces-cec-data 0.0.1
File Interpreter ABI Platform
surfaces_cec_data-0.0.1-py3-none-any.whl Python 3 none any Details

Release files / surfaces_cec_data-0.0.1-py3-none-any.whl

Download URL surfaces_cec_data-0.0.1-py3-none-any.whl
Size 6.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
c1e358e13e117b39816cd454e5c8be9bd31e6ce44023df6155b6adf9bf26f71e
BLAKE2b-256 checksum
How to use checksums
6f70067726c291dae510083d94140b2e82bbeb5842931ffa1cca927f66596383
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

0.0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page