| Conditions | 1 |
| Total Lines | 21 |
| Code Lines | 16 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | from .data_manager import DataManager |
||
| 7 | def init_data_manager(a_backend): |
||
| 8 | data_manager = DataManager(a_backend, type('PhiFunction', (PhiFunctionRegistrator,), {}), FeatureManager([])) |
||
| 9 | mega_cmd_factory = MegaCommandFactory(data_manager) |
||
| 10 | mega_cmd_factory.attach(data_manager.commands_manager.command.accumulator) |
||
| 11 | |||
| 12 | mega_cmd_factory('select_variables') |
||
| 13 | |||
| 14 | @data_manager.backend.engine.dec() |
||
| 15 | def encode_nominal_subsets(datapoints, attribute, new_attribute): |
||
| 16 | from green_magic.data.features.phis import ListOfCategoricalPhi, DatapointsAttributePhi |
||
| 17 | phi = ListOfCategoricalPhi(DatapointsAttributePhi(datapoints)) |
||
| 18 | new_values = phi(attribute) |
||
| 19 | datapoints.mutator.add_column(datapoints, new_values, new_attribute) |
||
| 20 | |||
| 21 | import pandas as pd |
||
| 22 | @data_manager.backend.engine.dec() |
||
| 23 | def observations(file_path): |
||
| 24 | return pd.read_json(file_path, lines=True) |
||
| 25 | |||
| 26 | |||
| 27 | return data_manager |
||
| 28 |