一个关于julia的项目,急求能看懂程序的大神帮下忙

这是一个用Julia的测试文件对自动驾驶数据集处理的开源代码。
测试文件如下捕获6
需要运用的是作者已经写好的用Jupyter notebook的代码,但是这个文件尝试过各种方法,能够打开,就是不能执行,这个代码文件如下
捕获3 捕获4
捕获5
这是代码文件,由于一直不能执行用Jupyter notebook
我就直接在julia上执行第一个测试文件了,报错信息如下
捕获1
这个函数很少见,感觉是作者自己定义的函数,于是,我把关于写的这个函数源代码文件找到了,我想问问大神,是不是这个源代码文件出现错误了、?感谢感谢

提示这个函数未定义,也许你要找下这个程序里定义该函数的部分。

我想问下这个未定义的函数,应该属于不常见的吧,,我是在跑开源代码,找了一天,,也没发现关于写个函数定义的东西

看起来可能是作者自己写的函数,或者从别的包引入的,你应该找找作者的程序中该函数定义的部份,然后看看程序调用了什么包,包装全了没有,
另外:

  • 最好给出你使用的源码的地址,方便大家测试
  • 发代码粘贴复制进来,用三个```上下框住,方便大家测你的代码

这个是我整现在配这个项目的指令网址,按照这个指令配置的,卡在julia.runtests.jl这个指令出错的,报错就是函数未定义,我思考过包的问题,但是我如果包没安装好的话,最后应该合成不了AutoEnvs,但是合成的时候没有出现错误,,所以我怀疑作者的代码是不是有问题??

git clone

  Pkg.add(PackageSpec(url="https://github.com/sisl/Vec.jl"))
  Pkg.add(PackageSpec(url="https://github.com/sisl/Records.jl"))
  Pkg.add(PackageSpec(url="https://github.com/sisl/AutomotiveDrivingModels.jl"))
  Pkg.add(PackageSpec(url="https://github.com/sisl/AutoViz.jl"))
  Pkg.add(PackageSpec(url="https://github.com/sisl/AutoRisk.jl.git", rev="v0.7fixes"))
  Pkg.add(PackageSpec(url="https://github.com/sisl/NGSIM.jl.git"))
  Pkg.add(PackageSpec(url="https://github.com/sisl/BayesNets.jl.git"))

和这个项目本身


,没能找到get_neighbor_fore_along_lane这个函数的定义,也许你应该在Github上给作者发篇issue或者邮件联系作者?

WeiMing@何以解忧愁:/mnt/h/help$ ls
AutoRisk.jl  AutoViz.jl  AutomotiveDrivingModels.jl  BayesNets.jl  NGSIM.jl  Records.jl  Vec.jl  ngsim_env-master
WeiMing@何以解忧愁:/mnt/h/help$ grep -nr get_neighbor_fore_along_lane *
AutoRisk.jl/src/behaviors/delayed_intelligent_driver_model.jl:138:    fore_res = get_neighbor_fore_along_lane(scene, vehicle_index, roadway, VehicleTargetPointFront(), VehicleTargetPointRear(), VehicleTargetPointFront())
AutoRisk.jl/src/extraction/feature_extractors.jl:327:    fore_M = get_neighbor_fore_along_lane(
AutoRisk.jl/src/extraction/feature_extractors.jl:344:            next_fore_neigh = get_neighbor_fore_along_lane(
AutoRisk.jl/src/extraction/feature_extractors.jl:566:    fore_M = get_neighbor_fore_along_lane(
AutoRisk.jl/src/extraction/feature_extractors.jl:583:            next_fore_neigh = get_neighbor_fore_along_lane(
AutoRisk.jl/src/extraction/feature_extractors.jl:769:    fore_M = get_neighbor_fore_along_lane(
AutoRisk.jl/src/extraction/feature_extractors.jl:772:        fore_fore_M = get_neighbor_fore_along_lane(
AutoRisk.jl/src/utils/automotive.jl:279:            neigh = get_neighbor_fore_along_lane(scene, ego_idx, roadway)

京ICP备17009874号-2