这是一个用Julia的测试文件对自动驾驶数据集处理的开源代码。
测试文件如下
需要运用的是作者已经写好的用Jupyter notebook的代码,但是这个文件尝试过各种方法,能够打开,就是不能执行,这个代码文件如下
这是代码文件,由于一直不能执行用Jupyter notebook
我就直接在julia上执行第一个测试文件了,报错信息如下
这个函数很少见,感觉是作者自己定义的函数,于是,我把关于写的这个函数源代码文件找到了,我想问问大神,是不是这个源代码文件出现错误了、?感谢感谢
提示这个函数未定义,也许你要找下这个程序里定义该函数的部分。
我想问下这个未定义的函数,应该属于不常见的吧,,我是在跑开源代码,找了一天,,也没发现关于写个函数定义的东西
看起来可能是作者自己写的函数,或者从别的包引入的,你应该找找作者的程序中该函数定义的部份,然后看看程序调用了什么包,包装全了没有,
另外:
- 最好给出你使用的源码的地址,方便大家测试
- 发代码粘贴复制进来,用三个```上下框住,方便大家测你的代码
这个是我整现在配这个项目的指令网址,按照这个指令配置的,卡在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)
您好,最后您安装成功这个包了吗?我们最近也卡在这里了。。。