PyTorch
Safetensors
action-model
function-calling
tool-calling
tool-use
non-autoregressive
masked-diffusion
modernbert
ActionMan-0.1 / code /actionman /__init__.py
shing-dev's picture
ActionMan-0.1 research preview
6fd3740 verified
Raw History Blame Contribute Delete
297 Bytes
"""ActionMan: decision encoder + masked-diffusion argument filler."""
import os
import time
def beat():
"""Touch $HEARTBEAT (if set) so the box watchdog knows we're alive."""
p = os.environ.get("HEARTBEAT")
if p:
with open(p, "w") as f:
f.write(str(time.time()))