Skip to content

PyPTO3-toolkit v1.0.2

Latest

Choose a tag to compare

@doraemonmj doraemonmj released this 21 Oct 01:43

Changes

  • Support current single-chip chip_swimlane_records.json captures from simpler for host_build_graph and tensormap_and_ringbuffer runtimes.
  • Render producer-tagged Scheduler streams, Host or AICPU orchestrator phases, and Host-to-Device upload phases from the raw capture.
  • Match AICore and Scheduler task timing across run epochs, preserve 64-bit task IDs, and use bounded Host/Device clock alignment when available. Captures without alignment retain their lanes without presenting the Host/Device gap as a measured latency.
  • Validate the new capture fields and report unsupported or malformed input.

Install

Download pypto3-toolkit-1.0.2.vsix, then use Extensions → … → Install from VSIX… in VS Code.

Source and verification

  • Extension source used for this VSIX: majin0824/pypto-tools_pypto3 commit b6ec5589a85ddbd26131383db7619eb6de86c89a. The swimlane changes were merged into the target pypto3 branch through GitCode PR #7; the 1.0.2 version metadata is in the linked fork commit.
  • VSIX SHA-256: 0dc9313b402fac5b850438feafa2b404ff16edc9ae290f44b85b343e58d65450.
  • GitHub's automatically generated “Source code” archives are snapshots of this distribution repository, not the GitCode extension source used to build the VSIX.

simpler runtime compatibility checked

  • The converter in this exact VSIX successfully processed retained tensormap_and_ringbuffer and host_build_graph captures from simpler commit cc6c4d51 (15 October 2026).
  • It also processed a host_build_graph capture from simpler commit 545c05a4 (21 October 2026), the main tip at the time of this check.
  • These sample checks give a tested date span of 15–21 October 2026 and a latest checked runtime commit of 545c05a4. They verify raw-data conversion, not every intervening commit or every IDE view. For other runtime revisions, check the capture format and open a representative file in the IDE.