niceml

niceML 🍦 is a Python-based MLOps framework designed to streamline the development and maintenance of machine learning projects, offering efficient and scalable pipelines using TensorFlow and Dagster.

MIT License

Downloads
1.1K
Stars
36
Committers
8

Bot releases are hidden (Show)

niceml - v0.7.3

Published by nuhrberg about 1 year ago

Fix

  • Optimize file locks and remove outdated template config (#72) (dc374a6)
  • Implemented image_size.from_pil image and size (#71) (0643bf2)
niceml - v0.7.2

Published by nuhrberg about 1 year ago

Fix

  • Remove Windows from documentation (0c252aa)
  • Remove tensorflow-io-gcs-filesystem as a dependency from the project template (ce4ea6c)
  • Remove Windows as an option in niceml init. (a07cab4)
  • Safely remove tensorflow-io-gcs-filesystem from poetry-lock (31515ca)
niceml - v0.7.1

Published by nuhrberg about 1 year ago

Fix

  • Remove tensorflow-io-gcs-filesystem from dependencies (#69) (cfbadc8)
niceml - v0.7.0

Published by nuhrberg about 1 year ago

Feature

  • Improvements to DfDataset and other files to better perform regression experiments (#56) (f88abd8)
  • Join location with path objects (#63) (d73286d)
  • Dependencies: Update of dagster to 1.4.x , tensorflow, and the corresponding packages to 2.12.x (#60) (99b997e)

Fix

  • PR feedback (bd6d475)
  • PR feedback (c76a6e6)
  • How to guide one yaml was false indented (61c023c)
  • Change type of image_path in load_img_uint8 (#55) (7df85ee)

Documentation

  • Add PR feedback (84b6c6c)
  • Add how to start the pipeline via dagster-webserver (79a4db0)
  • Add how to add a custom model (4027ef8)
  • Add how to write a custom pipeline (66fe21c)
  • Add into to how to write a custom pipeline (f0ec339)
  • Add automatic generation of API documentation based on docstrings (#54) (8a16e6f)
niceml - v0.6.1

Published by nuhrberg about 1 year ago

Fix

  • Solve niceML installation issue due to pydantic and dagster version missmatsch(#57) (9303e19)
  • Update tornado to ^6.3.2 (6315889)
  • Update requests to ^2.13.0 (6559b64)
  • Update cryptrography to ^41.0.0 (b188f99)
  • Update dagster to ~1.3.13 (c842df0)
  • Set pydantic version to <2.0 (6b63ef1)
niceml - v0.6.0

Published by nuhrberg over 1 year ago

Feature

  • Add NanDataframeFilter to drop nan values of feature columns (#51) (3561200)
  • Add dagster op for dataframe normalization (#48) (fe0e8e0)
  • Add lockfile name as attribute of FileChecksumProcessor (#46) (013addf)

Fix

  • Adjust supported python versions in Getting Started docs section (4bde794)
  • Save result files from tensorgraphanalyzer at the correct place and implemented validation for that (#50) (ea3191b)
  • Remove temp directory from hydra search path. Add hydra config mapping factory (#47) (6660ec9)
niceml - v0.5.0

Published by nuhrberg over 1 year ago

Feature

  • Add abstract FileChecksumProcessor and concrete class ZippedCsvToParquetProcessor (#44) (a21d673)
  • Implementation of filelocks (#43) (9d4dacd)

Fix

niceml - v0.4.1

Published by nuhrberg over 1 year ago

Fix

  • Update the version of dagster to 1.3.9 (#34) (118643d)
niceml - v0.4.0

Published by nuhrberg over 1 year ago

Feature

  • Softmax for Semantic Segmentation (#30) (ec669b1)
  • New tensorflow-metal version (#29) (721842b)
  • New tensorflow-metal version (e629895)
niceml - v0.3.0

Published by nuhrberg over 1 year ago

Feature

  • Add albumentation for numbers dataset image augmentation (8da7b24)
  • Add conversion of cropped_numbers_images to tabular data as an op (28bfafc)

Fix

  • Adjust explanatory comments for albumentation (6f35f88)
  • Allow None as initial value for generating number images (55272e5)
  • Adjust the tests for image generation for albumentation (6db814c)
  • Improvements that for eacht subset a row is written (5982ae3)
  • Replace weak md5 hash (CWE-327) (a438cc9)
  • Make all template env variables work by default (e7b7019)
  • Make all env variables work by default (9b25b78)
  • Transfer default for experiment_uri to files (1986cd6)
  • Update dagster and add dagit (1.3.3) (66e4c9f)
  • Replace environment variable OUTPUT_PATH by EXPERIMENT_URI (d98858c)
  • Add default arguments to cli commands where reasonable (1727959)
niceml - v0.2.0

Published by nuhrberg over 1 year ago

Feature

  • Add niceml init as cli command to initialize a new niceml project (#13) (4f3090a)

Fix

  • Resize bg_images in assets for smaller wheel size (#11) (da291f4)
niceml - v0.1.1

Published by nuhrberg over 1 year ago

First executable release after the release of niceml.
Should not be used in production yet.