Skip to content

[WIP] Build hwcomponents package using Python#1

Closed
Copilot wants to merge 1 commit intomainfrom
copilot/build-hwcomponents-package
Closed

[WIP] Build hwcomponents package using Python#1
Copilot wants to merge 1 commit intomainfrom
copilot/build-hwcomponents-package

Conversation

Copy link
Copy Markdown

Copilot AI commented Feb 23, 2026

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.

Run python -m build

  • Creating isolated environment: venv+pip...
  • Installing packages in isolated environment:
    • hwcomponents
    • setuptools-scm>=6.2
    • setuptools>=61.0
    • wheel
  • Getting build dependencies for sdist...
    running egg_info
    creating hwcomponents_neurosim.egg-info
    writing hwcomponents_neurosim.egg-info/PKG-INFO
    writing dependency_links to hwcomponents_neurosim.egg-info/dependency_links.txt
    writing requirements to hwcomponents_neurosim.egg-info/requires.txt
    writing top-level names to hwcomponents_neurosim.egg-info/top_level.txt
    writing manifest file 'hwcomponents_neurosim.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'hwcomponents_neurosim.egg-info/SOURCES.txt'
  • Building sdist...
    running sdist
    running egg_info
    writing hwcomponents_neurosim.egg-info/PKG-INFO
    writing dependency_links to hwcomponents_neurosim.egg-info/dependency_links.txt
    writing requirements to hwcomponents_neurosim.egg-info/requires.txt
    writing top-level names to hwcomponents_neurosim.egg-info/top_level.txt
    reading manifest template 'MANIFEST.in'
    writing manifest file 'hwcomponents_neurosim.egg-info/SOURCES.txt'
    running check
    creating hwcomponents_neurosim-1.0.29
    creating hwcomponents_neurosim-1.0.29/.github/workflows
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim.egg-info
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Documents
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/log
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/pycache
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    creating hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying files to hwcomponents_neurosim-1.0.29...
    copying .gitignore -> hwcomponents_neurosim-1.0.29
    copying .gitmodules -> hwcomponents_neurosim-1.0.29
    copying MANIFEST.in -> hwcomponents_neurosim-1.0.29
    copying Makefile -> hwcomponents_neurosim-1.0.29
    copying README.md -> hwcomponents_neurosim-1.0.29
    copying license.txt -> hwcomponents_neurosim-1.0.29
    copying pyproject.toml -> hwcomponents_neurosim-1.0.29
    copying setup.py -> hwcomponents_neurosim-1.0.29
    copying .github/workflows/publish.yaml -> hwcomponents_neurosim-1.0.29/.github/workflows
    copying hwcomponents_neurosim/init.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim
    copying hwcomponents_neurosim/_version.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim
    copying hwcomponents_neurosim/default_config.cfg -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim
    copying hwcomponents_neurosim/main.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim
    copying hwcomponents_neurosim/neurointerface.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim
    copying hwcomponents_neurosim.egg-info/PKG-INFO -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim.egg-info
    copying hwcomponents_neurosim.egg-info/SOURCES.txt -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim.egg-info
    copying hwcomponents_neurosim.egg-info/dependency_links.txt -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim.egg-info
    copying hwcomponents_neurosim.egg-info/requires.txt -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim.egg-info
    copying hwcomponents_neurosim.egg-info/top_level.txt -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim.egg-info
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/.git -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/README.md -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Documents/DNN NeuroSim V1.3 Manual.pdf -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Documents
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/init.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/inference.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/train.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Adder.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Adder.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/AdderTree.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/AdderTree.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/BitShifter.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/BitShifter.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Buffer.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Buffer.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Bus.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Bus.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Chip.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Chip.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Comparator.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Comparator.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/CurrentSenseAmp.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/CurrentSenseAmp.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/DFF.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/DFF.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/DeMux.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/DeMux.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/DecoderDriver.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/DecoderDriver.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Definition.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/FunctionUnit.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/FunctionUnit.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/HTree.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/HTree.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/InputParameter.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/LevelShifter.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/LevelShifter.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/MaxPooling.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/MaxPooling.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/MemCell.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/MultilevelSAEncoder.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/MultilevelSAEncoder.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/MultilevelSenseAmp.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/MultilevelSenseAmp.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Mux.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Mux.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/NetWork_DenseNet40.csv -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/NetWork_ResNet18.csv -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/NetWork_VGG8.csv -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/NewMux.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/NewMux.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/NewSwitchMatrix.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/NewSwitchMatrix.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Param.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Param.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Precharger.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Precharger.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/ProcessingUnit.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/ProcessingUnit.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/ReadCircuit.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/ReadCircuit.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/RowDecoder.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/RowDecoder.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SRAMWriteDriver.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SRAMWriteDriver.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SarADC.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SarADC.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SenseAmp.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SenseAmp.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/ShiftAdd.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/ShiftAdd.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Sigmoid.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Sigmoid.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SramNewSA.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SramNewSA.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SubArray.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SubArray.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SwitchMatrix.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/SwitchMatrix.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Technology.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Technology.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Tile.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/Tile.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/VoltageSenseAmp.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/VoltageSenseAmp.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/WLDecoderOutput.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/WLDecoderOutput.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/WLNewDecoderDriver.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/WLNewDecoderDriver.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/constant.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/formula.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/formula.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/main.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/makefile -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM/typedef.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/NeuroSIM
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/log/DenseNet40.pth -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/log
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/log/VGG8.pth -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/log
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/DenseNet.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/ResNet.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/VGG.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/dataset.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache/DenseNet.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache/ResNet.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache/VGG.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache/dataset.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/models/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/floatrange_cpu_np_infer.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/quantization_cpu_np_infer.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/pycache/floatrange_cpu_np_infer.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/pycache/quantization_cpu_np_infer.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/pycache/quantization_cpu_np_infer.cpython-37.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/modules/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/float_quantizer.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/hook.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/make_path.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/misc.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/wage_initializer.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/wage_quantizer.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/wage_util.py -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/QSGD.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/float_quantizer.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/hook.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/make_path.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/misc.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/wage_initializer.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/wage_quantizer.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache/wage_util.cpython-35.pyc -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/DNN_NeuroSim_V1.3/Inference_pytorch/utee/pycache
    copying hwcomponents_neurosim/cells/nvmexplorer_PCM.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/nvmexplorer_RRAM.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/nvmexplorer_SRAM.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/nvmexplorer_sttram.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/nvsim_PCRAM.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/nvsim_RRAM.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/nvsim_STTRAM.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/nvsim_STTRAM_aggressive.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/cells/placeholder.cell -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/cells
    copying hwcomponents_neurosim/drop_in/MultilevelSenseAmp.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim/drop_in/Param.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim/drop_in/Param.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim/drop_in/SubArray.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim/drop_in/Technology.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim/drop_in/Technology.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim/drop_in/main.cpp -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim/drop_in/typedef.h -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim/drop_in
    copying hwcomponents_neurosim.egg-info/SOURCES.txt -> hwcomponents_neurosim-1.0.29/hwcomponents_neurosim.egg-info
    Writing hwcomponents_neurosim-1.0.29/setup.cfg
    Creating tar archive
    removing 'hwcomponents_neurosim-1.0.29' (and everything under it)
  • Building wheel from sdist
  • Creating isolated environment: venv+pip...

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@tanner-andrulis tanner-andrulis marked this pull request as ready for review February 23, 2026 15:28
@tanner-andrulis tanner-andrulis deleted the copilot/build-hwcomponents-package branch February 23, 2026 15:29
Copilot stopped work on behalf of tanner-andrulis due to an error February 23, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants