Skip to content

Conversation

@sweep-ai-deprecated
Copy link
Contributor

🎉 Thank you for installing Sweep! We're thrilled to announce the latest update for Sweep, your AI junior developer on GitHub. This PR creates a sweep.yaml config file, allowing you to personalize Sweep's performance according to your project requirements.

What's new?

  • Sweep is now configurable.
  • To configure Sweep, simply edit the sweep.yaml file in the root of your repository.
  • If you need help, check out the Sweep Default Config or Join Our Discord for help.

If you would like me to stop creating this PR, go to issues and say "Sweep: create an empty sweep.yaml file".
Thank you for using Sweep! 🧹

@sweep-ai-deprecated
Copy link
Contributor Author

Apply Sweep Rules to your PR?

  • Apply: All new business logic should have corresponding unit tests.
  • Apply: Refactor large functions to be more modular.
  • Apply: Add docstrings to all functions and file headers.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 20, 2023

Benchmark Results

main 9ecfe64... t[main]/t[9ecfe64...]
Quantity/creation/Quantity(x) 3.1 ± 0.01 ns 3.1 ± 0.01 ns 1
Quantity/creation/Quantity(x, length=y) 3.11 ± 0.01 ns 3.11 ± 0.01 ns 1
Quantity/with_numbers/*real 3.1 ± 0.01 ns 3.1 ± 0.01 ns 1
Quantity/with_numbers/^int 8.37 ± 2.5 ns 8.37 ± 2.5 ns 1
Quantity/with_numbers/^int * real 8.37 ± 2.5 ns 8.37 ± 2.5 ns 1
Quantity/with_quantity/+y 5.27 ± 0.01 ns 5.27 ± 0.01 ns 1
Quantity/with_quantity//y 3.11 ± 0.001 ns 3.11 ± 0.001 ns 1
Quantity/with_self/dimension 1.55 ± 0.01 ns 1.56 ± 0.01 ns 0.994
Quantity/with_self/inv 4.02 ± 0.01 ns 3.11 ± 0.001 ns 1.29
Quantity/with_self/ustrip 1.55 ± 0.01 ns 1.55 ± 0.01 ns 1
QuantityArray/broadcasting/multi_array_of_quantities 0.149 ± 0.014 ms 0.147 ± 0.0062 ms 1.02
QuantityArray/broadcasting/multi_normal_array 0.0499 ± 0.00022 ms 0.0589 ± 0.0092 ms 0.846
QuantityArray/broadcasting/multi_quantity_array 0.158 ± 0.0011 ms 0.158 ± 0.001 ms 1
QuantityArray/broadcasting/x^2_array_of_quantities 25.7 ± 2.4 μs 26.3 ± 2.3 μs 0.977
QuantityArray/broadcasting/x^2_normal_array 4.57 ± 0.74 μs 4.64 ± 0.89 μs 0.985
QuantityArray/broadcasting/x^2_quantity_array 6.91 ± 0.22 μs 6.92 ± 0.23 μs 0.999
QuantityArray/broadcasting/x^4_array_of_quantities 0.0786 ± 0.00063 ms 0.0787 ± 0.00057 ms 0.999
QuantityArray/broadcasting/x^4_normal_array 0.0498 ± 0.00015 ms 0.0498 ± 0.0005 ms 0.999
QuantityArray/broadcasting/x^4_quantity_array 0.0592 ± 0.00018 ms 0.0592 ± 0.00016 ms 1
time_to_load 0.162 ± 0.0017 s 0.161 ± 0.0005 s 1.01

Benchmark Plots

A plot of the benchmark results have been uploaded as an artifact to the workflow run for this PR.
Go to "Actions"->"Benchmark a pull request"->[the most recent run]->"Artifacts" (at the bottom).

@MilesCranmer MilesCranmer merged commit 5f438b5 into main Nov 20, 2023
@MilesCranmer MilesCranmer deleted the sweep/add-sweep-config branch November 20, 2023 02:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants