You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/BuildingGraphs.md
+22-54Lines changed: 22 additions & 54 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Creating Graphs
1
+
# Building Graphs
2
2
3
3
In this section constructing DFG graphs will be discussed. To start, bring DistributedFactorGraphs into your workspace:
4
4
@@ -18,22 +18,14 @@ using IncrementalInference
18
18
19
19
## Initializing a Graph
20
20
21
-
DFG graphs can be built using various drivers (different representations of the underlying graph). At the moment DFG supports 3 drivers:
22
-
- GraphsDFG: An in-memory graph that uses Graphs.jl for representing the graph.
21
+
DFG graphs can be built using various drivers (different representations of the underlying graph). At the moment DFG supports 2 drivers:
23
22
- LightDFG: An in-memory graph that uses LightGraphs.jl for representing the graph.
24
23
- CloudGraphs: A database-driven graph that uses Neo4j.jl for interacting with the graph.
25
24
26
-
In general the first two are used for building and solving graphs, and CloudGraphs is used for persisting in-memory graphs into a database. In the long term we recommend using the LightDFG driver for in-memory operation because Graphs.jl is not actively supported and over time that driver may be deprecated.
25
+
In general the in-memory drivers are used for building and solving graphs, and CloudGraphs is used for persisting in-memory graphs into a database.
27
26
28
27
To continue the example, run one of the following to create a DFG driver:
29
28
30
-
### Creating a GraphsDFG Graph
31
-
32
-
```julia
33
-
# Create a DFG with default solver parameters using the Graphs.jl driver.
0 commit comments