Files
markbaseengine/run_comparison_tests.sh
MarkBase Admin ac75faa0cc
CI / build-and-test (push) Has been cancelled
Initial commit: E4B-MarkBase model integration with passing tests
- E4B-MarkBase model (42 layers, 4.4GB) loaded successfully
- All Phase 1-6 tests passed (model loading, forward pass, vision/audio towers, token generation, performance)
- All stress tests passed (5/5 in 127.6s)
  - Concurrent inference
  - Memory stress (67.5 tok/s, 0 NaN)
  - Continuous generation
  - Batch processing
  - Long-running stability
- Swift Metal inference engine with multimodal support
2026-06-23 18:12:35 +08:00

45 lines
2.6 KiB
Bash
Executable File

#!/bin/bash
echo "═══════════════════════════════════════════════════════════════════"
echo " MULTIMODAL COMPARISON: E2B vs E4B vs 12B"
echo "═══════════════════════════════════════════════════════════════════"
cd /Users/accusys/MarkBaseEngine
echo ""
echo "▶ AUDIO TESTS"
echo "───────────────────────────────────────────────────────────────────"
echo " [1/6] E2B Audio..."
swift test --filter SimpleComparisonTest.testE2BAudioOnly 2>&1 | grep -E "(Audio|Output|Range|Time|passed|AudioTower)"
echo ""
echo " [2/6] E4B Audio..."
swift test --filter SimpleComparisonTest.testE4BAudioOnly 2>&1 | grep -E "(Audio|Output|Range|Time|passed|AudioTower)"
echo ""
echo " [3/6] 12B Audio..."
swift test --filter SimpleComparisonTest.test12BAudioOnly 2>&1 | grep -E "(Audio|Output|Range|Time|passed|AudioTower)"
echo ""
echo "▶ VISION TESTS"
echo "───────────────────────────────────────────────────────────────────"
echo " [4/6] E4B Vision..."
swift test --filter SimpleComparisonTest.testE4BVisionOnly 2>&1 | grep -E "(Vision|Output|Range|Time|passed|VisionTower)"
echo ""
echo " [5/6] 12B Vision..."
swift test --filter SimpleComparisonTest.test12BVisionOnly 2>&1 | grep -E "(Vision|Output|Range|Time|passed|VisionTower)"
echo ""
echo "▶ END-TO-END TESTS"
echo "───────────────────────────────────────────────────────────────────"
echo " [6/6] E4B End-to-End..."
swift test --filter SimpleComparisonTest.testEndToEndE4B 2>&1 | grep -E "(Load|Audio|Vision|Gen|Total|Summary)"
echo ""
echo "═══════════════════════════════════════════════════════════════════"
echo " ALL TESTS COMPLETE"
echo "═══════════════════════════════════════════════════════════════════"