neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Newton은 NVIDIA Warp 기반 GPU 가속 오픈소스 물리 시뮬레이션 엔진으로 로봇 연구자와 시뮬레이션 연구자를 위해 설계되었습니다
An open-source, GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation researchers.
개발 도구PythonGitHub @newton-physics직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Newton is a GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation researchers.
Newton extends and generalizes Warp's (deprecated) warp.sim module, and integrates
MuJoCo Warp as its primary backend. Newton emphasizes GPU-based computation, OpenUSD support, differentiability, and user-defined extensibility, facilitating rapid iteration and scalable robotics simulation.
Newton is a Linux Foundation project that is community-built and maintained. Code is licensed under Apache-2.0. Documentation is licensed under CC-BY-4.0. Additional and third-party license texts are available in newton/licenses.
Newton was initiated by Disney Research, Google DeepMind, and NVIDIA.
warp-lang==1.17.0 (see the installation guide).
No local CUDA Toolkit is required; macOS runs on CPU.For detailed system requirements, see the installation guide. For tested configurations and Newton's versioning and deprecation policies, see the compatibility guide.
pip install "newton[examples]"
python -m newton.examples
To install from source with uv, see the installation guide.
Explore community solvers, integrations, and applications through the newton-physics topic on GitHub.
To share your own project, add the newton-physics topic to your public repository's About section. See GitHub's guide to repository topics for instructions.
Projects opt in by adding the topic; inclusion does not imply endorsement or support by the Newton maintainers. External solvers and extensions are maintained separately from Newton. Check each project's documentation for maturity, compatibility, and support.
Before running the examples below, install Newton with the examples extra:
pip install "newton[examples]"
If you run the examples from a source checkout with uv, use
uv run --extra examples -m newton.examples <example_name> instead of the
python -m newton.examples <example_name> commands below.
python -m newton.examples controller_joint_impedance_heterogeneous
python -m newton.examples controller_operational_space_hybrid_force_motion
python -m newton.examples mujoco_franka_vbd_cable_admm_solver
All examples share a common set of command-line options. The most commonly used ones are:
| Argument | Description | Default |
|---|---|---|
--viewer | Viewer to use: gl, usd, rtx, rerun, viser, or null. | gl |
--device | Compute device to use, e.g., cpu, cuda:0. | None (default Warp device) |
--num-frames | Total number of frames to simulate. | 100 |
--output-path | Path to the output USD file (used by the usd viewer). | output.usd |
For the complete, always-current list of options — plus any arguments a specific example adds — run:
python -m newton.examples <example_name> --help
# List available examples
python -m newton.examples --list
# Run with the USD viewer and save to my_output.usd
python -m newton.examples basic_viewer --viewer usd --output-path my_output.usd
# Run on a selected device
python -m newton.examples basic_urdf --device cuda:0
# Combine options
python -m newton.examples basic_viewer --viewer gl --num-frames 500 --device cpu
See PUBLICATIONS.md for research using Newton, inclusion criteria, and instructions for adding your publication.
See CONTRIBUTING.md for ways to contribute and the pull-request process. The governance contribution guidelines cover legal requirements, project roles, and approval authority. Use the development guide for environment setup and development workflows. Code and public API changes must follow the source code guidelines; reviewers may use the suggested review guidelines.
For questions, please consult the Newton documentation first before creating a discussion in the main repository.
By participating in this community, you agree to abide by the Linux Foundation Code of Conduct.
Please see the newton-governance repository for more information about project governance.