diff --git a/Project.toml b/Project.toml index eb2be3a743dd13b725624cf88acea5b260c9504e..33d241d8ea8a9b6112854f00ec760e6513e221d3 100644 --- a/Project.toml +++ b/Project.toml @@ -12,6 +12,7 @@ Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" FunctionWrappers = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" Logging = "56ddb016-857b-54e1-b83d-db4d58db5568" +MacroTools = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" NearestNeighbors = "b8a86587-4115-5ab1-83bc-aa920d37bbce" PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" diff --git a/src/MarkovProcesses.jl b/src/MarkovProcesses.jl index 33ac30ac3a833b4f70056451d6b8b4a7d29c8e83..b51d7515f4abc0b2027edce9a32b8b5287c76cce 100644 --- a/src/MarkovProcesses.jl +++ b/src/MarkovProcesses.jl @@ -18,6 +18,7 @@ import Distributions: insupport, isbounded, ncategories, pdf import FunctionWrappers: FunctionWrapper import Logging: @info using LinearAlgebra +using MacroTools import NearestNeighbors: KDTree, knn import Random: rand, rand! import ScikitLearn diff --git a/src/network_model.jl b/src/network_model.jl index 4a9468eec1d6fe086ac0f00f1a2b0aeb9ad56086..577797f73ad6754cb8e42a9dedaa6ce68eacf0ed 100644 --- a/src/network_model.jl +++ b/src/network_model.jl @@ -1,6 +1,4 @@ -using MacroTools - function get_multiplicand_and_species(expr::Expr) @assert expr.args[1] == :* multiplicand = reduce(*, expr.args[2:(end-1)])