INNER CODE UNIT · Python

_export

lean-dojo/TorchLean · torchlean/__init__.py:151

def _export(source: str, path: Path) -> None:
    if path.suffix == ".json":
        content = source
    else:
        # Json.parse is partial and cannot reduce in the kernel. Quote its data
        # constructors, decoding decimal literals without another float conversion.
        literal = _lean_json(json.loads(source, parse_float=Decimal))
        content = f'''module

public import NN.IR.Properties
public import NN.Runtime.IR
import all Lean.Data.Json.Basic
import all Lean.Data.Name
import all Init.Data.Ord.String
import all Init.Data.Range.Basic
import all Init.Prelude
import all Init.Meta.Defs

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…