Comments (2)
Relaying a comment I posted somewhere else:
Currently the default epsilon for everything is 0. The reason for this was that if you're in a notebook and you want to visualize some basic symbolic math, you probably don't want to see the epsilon symbol. But that goes awry when you end up doing something real and getting NaNs. We've talked about having a kind of lazy epsilon object under sm.epsilon that can either be zero or sm.Symbol("epsilon") depending on the context, but haven't done that yet. Curious to hear your thoughts
from symforce.
Fixed by 4680b01
from symforce.
Related Issues (20)
- more resources for generating factor graph HOT 3
- Convert gtsam::Rot3 to sym::Rot3 HOT 2
- Failure to build from source on MacOS HOT 3
- Unreasonable high covariances HOT 6
- gmp install with mamba on macOS doesn't work
- Rust codegen support HOT 7
- Symforce solve different than sympy solve HOT 4
- Idea: `PerformanceWarning` HOT 2
- feat: Symbolic integration HOT 4
- Double free when unused but optimized variable appears appears in cpp solver
- Returning a `Values` with fixed-size Matrix types results in `VectorXd` in resulting LCM struct HOT 2
- Using symforce as submodule, fixing rerun_if_needed.py HOT 2
- Epsilon tutorial: Plot of sin(x)/x doesn't show on website dark mode
- Add example for nonlinear MPC from ICRA 2023 workshop HOT 2
- Bundle-adjustment-in-the-large example optimization fails for larger problems HOT 1
- Release version for Python 3.12
- Request for a more detailed tutorial of codegen
- Marginalization Utils HOT 13
- Autogenerated C++ includes nonexisting file type_t.hpp HOT 1
- Poor accuracy versus Ceres in VSLAM HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from symforce.