2 repositorios
Wraps a converter to receive the current instance and field definition during value conversion.
Distinct from Class Instance to Plain Object Converters: Distinct from Class Instance to Plain Object Converters: focuses on converters that receive instance context, not general instance-to-plain-object conversion.
Explore 2 awesome GitHub repositories matching data & databases · Instance-Aware Converters. Refine with filters or upvote what's useful.
attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it
Provides instance-aware converters that receive the current instance during conversion.
Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows without writing code. At its core, it offers a widget-based visual programming environment where users connect configurable components to perform data preprocessing, machine learning model training, statistical evaluation, and interactive visualization. The platform is built on NumPy-backed data tables with domain descriptors that define variable names, types, and roles, and includes a lazy SQL query proxy for working with database tables without loading all data into memory. The
Transforms individual data instances between different domain schemas with automatic value conversion.