From 22e2e2f04f6c2078815507037e1251d4f9cd044a Mon Sep 17 00:00:00 2001 From: leafspark <78000825+leafspark@users.noreply.github.com> Date: Sun, 4 Aug 2024 18:07:48 -0700 Subject: [PATCH] Created Dynamic KV Overrides (markdown) --- Dynamic-KV-Overrides.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Dynamic-KV-Overrides.md diff --git a/Dynamic-KV-Overrides.md b/Dynamic-KV-Overrides.md new file mode 100644 index 0000000..5b6adf7 --- /dev/null +++ b/Dynamic-KV-Overrides.md @@ -0,0 +1,18 @@ +Simply use one of these as the text in your `str` override: +```python +dynamic_params = { + {system.time.milliseconds}": lambda: str(int(time.time() * 1000)), + {system.time.seconds}": lambda: str(int(time.time())), + {system.date.iso}": lambda: datetime.now().strftime("%Y-%m-%d"), + {system.datetime.iso}": lambda: datetime.now().isoformat(), + {system.username}": lambda: os.getlogin(), + {system.hostname}": lambda: socket.gethostname(), + {system.platform}": lambda: platform.system(), + {system.python.version}": lambda: platform.python_version(), + {system.time.milliseconds}": lambda: str(int(time.time() * 1000)), + {system.date}": lambda: datetime.now().strftime("%Y-%m-%d"), + {model.name}": lambda: model_name if model_name is not None else "Unknown Model", + {quant.type}": lambda: quant_type if quant_type is not None else "Unknown Quant", + {output.path}": lambda: output_path if output_path is not None else "Unknown Output Path", +} +``` \ No newline at end of file