Skip to content

[#156] Meaningful names for benchmark scenarios#159

Closed
charlesbmi wants to merge 243 commits intomainfrom
156-meaningful-names-for-benchmark-scenarios
Closed

[#156] Meaningful names for benchmark scenarios#159
charlesbmi wants to merge 243 commits intomainfrom
156-meaningful-names-for-benchmark-scenarios

Conversation

@charlesbmi
Copy link
Copy Markdown
Contributor

#156
To avoid generating merge conflicts on a few open PRs, I won't merge this until some of the larger PRs touching Scenario are merged.

Introduction

Scenarios provide a convenient structure to describe the environment, transducers, and sensors. A collection of preconfigured scenarios are provided with NDK, and can be easily loaded.

The scenario numbering does not correspond to anything meaningful. Instead, it would be helpful for users if we named them with descriptive names, like "3-layer skull model" and "RealisticSkull"

Changes

Rename scenarios:

  • Scenario0 -> ScenarioSimple
  • Scenario1 -> ScenarioFlatSkull
  • Scenario2 -> ScenarioRealisticSkull
  • Scenario2Benchmark7 -> ScenarioRealisticSkullCropped
  • Scenario3 -> ScenarioUltrasoundPhantom

Behavior

How the new behavior is different from the current behavior, how you tested and how the reviewer can test it.

All unit/integration tests and docs should run as usual. I also searched the project to check for any variable names I missed.

NewtonSander and others added 30 commits May 2, 2023 14:29
Co-authored-by: Diogo de Lucena <lucenadsl@gmail.com>
Co-authored-by: Pedro Sfriso <pedro.sfriso@ae.studio>
Co-authored-by: Darin Erat Sleiter <darin@ae.studio>
…cy_change

Changing scipy dependency of ndk so that it doesn't conflict with stride's dependency
charlesbmi and others added 11 commits September 28, 2023 14:17
* Pin stride version in all the places we specify pip install
* Fix dead link
* various documentation changes and corrections

* homer example

* Fixing Homer Example added

* reversion commit

* formatting with lint

* formatting with lint

* added color scale control to steady state renders

* Revert "added color scale control to steady state renders"

This reverts commit 13c1ffd.

* removed comment

* Update docs/examples/plot_homer.py

docs update

Co-authored-by: charles <charles@ae.studio>

* fixed documentation commenting

* fixed dead link

---------

Co-authored-by: charles <charles@ae.studio>
…ar interpolation (#177)

* Add interp dimension in nearest-neighbors interpolation to match

* Add test for using nearest-neighbors interpolation for delay-and-sum

* Lint code
@NewtonSander NewtonSander force-pushed the 156-meaningful-names-for-benchmark-scenarios branch from b888a23 to c96f396 Compare July 26, 2024 13:04
@NewtonSander NewtonSander marked this pull request as ready for review July 30, 2024 07:04
@NewtonSander NewtonSander force-pushed the 156-meaningful-names-for-benchmark-scenarios branch from b864001 to f4d477e Compare August 1, 2024 06:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Meaningful names for benchmark scenarios

8 participants