Skip to content

Minor fixes for 6.7#2540

Merged
akenmorris merged 5 commits intomasterfrom
amorris/6.7-fixes
Apr 18, 2026
Merged

Minor fixes for 6.7#2540
akenmorris merged 5 commits intomasterfrom
amorris/6.7-fixes

Conversation

@akenmorris
Copy link
Copy Markdown
Contributor

  • Fix Windows install: upgrade torch to 2.8.0 for NumPy 2.x compatibility
  • Loosen compactness tolerance in evaluation_compare to 0.10
  • Loosen specificity tolerance in evaluation_compare to 0.45 for windows peanut_shared_boundary

The Windows installer pinned torch==2.2.2, which was compiled against
NumPy 1.x and crashed on import with the NumPy 2.3.3 pinned in
python_requirements.txt. Bump to torch==2.8.0 (with matching
torchaudio and torchvision) to align with install_shapeworks.sh.

Also add a post-install validation block and reorder the Python
package installs to match the sh script.
Smart App Control on Windows 11 blocks the unsigned scientific Python DLLs (VTK, PyTorch, etc.) that ShapeWorks installs via pip, breaking Python use cases, notebooks, and DeepSSM. Studio's native features are unaffected.

- install.md, Windows_README.txt: explain symptom, scope, and how to
  turn SAC off via the Start menu.
- install_shapeworks.bat: detect SAC at install time via
  Get-MpComputerStatus and warn the user before pip runs.
@akenmorris akenmorris merged commit 88d77dd into master Apr 18, 2026
5 checks passed
@akenmorris akenmorris deleted the amorris/6.7-fixes branch April 18, 2026 15:45
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.

1 participant