- requirements.txt: Added all dependencies including PyTorch, torch-geometric, tensorboard for neural network training - install.bat: One-click installation script that installs all dependencies with proper version constraints - train_neural.bat: Training script that runs parametric neural network training on collected FEA data Usage: 1. Double-click install.bat to install dependencies 2. Double-click train_neural.bat to train on bracket study 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
71 lines
2.2 KiB
Plaintext
71 lines
2.2 KiB
Plaintext
# Atomizer - Complete Requirements
|
|
# =================================
|
|
# LLM-native FEA optimization framework with Neural Network acceleration
|
|
#
|
|
# Installation:
|
|
# pip install -r requirements.txt
|
|
#
|
|
# For GPU support (recommended for neural training):
|
|
# pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
|
|
# pip install torch-geometric
|
|
#
|
|
# Note: numpy<2.0 required for pyNastran compatibility
|
|
|
|
# ============================================================================
|
|
# Core Scientific Computing
|
|
# ============================================================================
|
|
numpy>=1.24.0,<2.0.0
|
|
scipy>=1.10.0
|
|
pandas>=2.0.0
|
|
scikit-learn>=1.3.0
|
|
|
|
# ============================================================================
|
|
# Optimization Framework
|
|
# ============================================================================
|
|
optuna>=3.5.0
|
|
plotly>=5.18.0
|
|
matplotlib>=3.5.0
|
|
|
|
# ============================================================================
|
|
# FEA/Nastran Integration
|
|
# ============================================================================
|
|
pyNastran>=1.4.0,<1.5.0
|
|
h5py>=3.0.0
|
|
|
|
# ============================================================================
|
|
# Neural Network / AtomizerField
|
|
# ============================================================================
|
|
# PyTorch - Deep learning framework
|
|
torch>=2.0.0
|
|
|
|
# PyTorch Geometric - Graph neural networks
|
|
torch-geometric>=2.3.0
|
|
|
|
# TensorBoard - Training visualization
|
|
tensorboard>=2.13.0
|
|
|
|
# ============================================================================
|
|
# Web Framework (Dashboard/API)
|
|
# ============================================================================
|
|
fastapi>=0.109.0
|
|
uvicorn>=0.27.0
|
|
websockets>=12.0
|
|
pydantic>=2.5.0
|
|
python-multipart>=0.0.6
|
|
jinja2>=3.1.3
|
|
|
|
# ============================================================================
|
|
# System Utilities
|
|
# ============================================================================
|
|
psutil>=5.9.0
|
|
tqdm>=4.65.0
|
|
|
|
# ============================================================================
|
|
# Development Tools (optional)
|
|
# ============================================================================
|
|
pytest>=7.4.0
|
|
pytest-cov>=4.1.0
|
|
black>=23.12.0
|
|
ruff>=0.1.0
|
|
mypy>=1.8.0
|