feat: Add AtomizerField training data export and intelligent model discovery
Major additions: - Training data export system for AtomizerField neural network training - Bracket stiffness optimization study with 50+ training samples - Intelligent NX model discovery (auto-detect solutions, expressions, mesh) - Result extractors module for displacement, stress, frequency, mass - User-generated NX journals for advanced workflows - Archive structure for legacy scripts and test outputs - Protocol documentation and dashboard launcher 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
# Dashboard Access
|
||||
|
||||
## Quick Links
|
||||
|
||||
| Dashboard | URL | Purpose |
|
||||
|-----------|-----|---------|
|
||||
| **Atomizer Dashboard** | [http://localhost:3003](http://localhost:3003) | Live Pareto plots, optimization monitoring |
|
||||
| **Optuna Dashboard** | [http://localhost:8081](http://localhost:8081) | Trial history, hyperparameter importance |
|
||||
|
||||
## Starting the Dashboards
|
||||
|
||||
### Atomizer Dashboard (Recommended)
|
||||
```bash
|
||||
# From project root - Terminal 1 (backend)
|
||||
cd atomizer-dashboard/backend
|
||||
python -m uvicorn api.main:app --host 0.0.0.0 --port 8000 --reload
|
||||
|
||||
# From project root - Terminal 2 (frontend)
|
||||
cd atomizer-dashboard/frontend
|
||||
npm run dev
|
||||
```
|
||||
|
||||
### Optuna Dashboard (This Study Only)
|
||||
```bash
|
||||
# From this study directory
|
||||
optuna-dashboard sqlite:///2_results/study.db --port 8081
|
||||
|
||||
# Or from project root
|
||||
optuna-dashboard sqlite:///studies/bracket_stiffness_optimization_atomizerfield/2_results/study.db --port 8081
|
||||
```
|
||||
|
||||
## What Each Dashboard Shows
|
||||
|
||||
### Atomizer Dashboard (localhost:3003)
|
||||
- **Pareto Front**: Interactive scatter plot of stiffness vs mass
|
||||
- **Parallel Coordinates**: Visualize how design variables affect objectives
|
||||
- **Study List**: Compare multiple optimization studies
|
||||
- **Trial Progress**: Real-time updates during optimization
|
||||
|
||||
### Optuna Dashboard (localhost:8081)
|
||||
- **Trial History**: Complete log of all trials with parameters and values
|
||||
- **Hyperparameter Importance**: Which variables matter most
|
||||
- **Optimization History**: Convergence over time
|
||||
- **Slice Plots**: 1D parameter sensitivity
|
||||
|
||||
---
|
||||
|
||||
**Tip**: The Atomizer Dashboard connects to any running study automatically. The Optuna Dashboard is study-specific and requires the database path.
|
||||
Reference in New Issue
Block a user