Skip to main content

Conditional Equality Operator Framework for conditional transformations in Python

Project description

CEO Framework

The Conditional Equality Operator (CEO) Framework is a Python package for conditionally applying transformations to data based on user-defined criteria. Designed to work with various data types (e.g., images, text, numerical data), it simplifies conditional transformations in ML, NLP, and image processing workflows.

Installation

pip install ceo-framework

Usage

from ceo_framework import CEO, ValueAboveThreshold, Normalize

ceo = CEO()
ceo.add_condition(ValueAboveThreshold(10))
ceo.add_transformation(Normalize(scale=0.5))

data = 15
result = ceo.process(data)
print("Processed Result:", result)

Features

  • Define custom conditions for transformation.
  • Apply transformations conditionally across data types.
  • Easily extensible for ML, NLP, and image processing applications.

License

This project is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ceo-framework-0.1.6.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ceo_framework-0.1.6-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file ceo-framework-0.1.6.tar.gz.

File metadata

  • Download URL: ceo-framework-0.1.6.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.3

File hashes

Hashes for ceo-framework-0.1.6.tar.gz
Algorithm Hash digest
SHA256 f7fc9b658fe15b1dd1a2f48bf3eb2091011e052a74914269a723264857f2f4bb
MD5 a95fee141e4ba821ae044795378becb8
BLAKE2b-256 5bbd86a142dc8e2b757f38cff8bb0e92f0a559faeef28a3570a0a9f47d045dcf

See more details on using hashes here.

File details

Details for the file ceo_framework-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: ceo_framework-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.3

File hashes

Hashes for ceo_framework-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e6241e52f6e8685cc7eeca4c0efab48c1253e9ba011d7a455d5e2d9bcc35b4ce
MD5 ccd2a52e0258b628663832e7bce05448
BLAKE2b-256 868ce3d27da6389669cdd96adb50f10e662ef1b300c3df99cd981531e263b46a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page