错误:LoadError:LoadError:UndefVarError:ASCIIString未定义

时间:2018-10-14 10:51:07

标签: jupyter-notebook regression julia

我正在使用Jupyter在Julia 0.6.4中运行以下代码,并且在下面进一步出现了错误; 您还可以看到Pkg.status()命令的输出。

using RegERMs

# define some toy data (XOR - example)
np = 100
nn = 100
X = [randn(int(np/2),1)+1 randn(int(np/2),1)+1; randn(int(np/2-0.5),1)-1 randn(int(np/2-0.5),1)-1;
     randn(int(nn/2),1)+1 randn(int(nn/2),1)-1; randn(int(nn/2-0.5),1)-1 randn(int(nn/2-0.5),1)+1] # examples with 2 features
y = int(vec([ones(np,1); -ones(nn,1)]))       # binary class values

# use rbf kernel by using mercer map
map = MercerMap(X, :rbf)
X = RegERMs.apply(map)

# choose (linear) SVM as learning algorithm with regularization parameter 0.1
svm = SVM(X, y; λ=0.1)

# get a solution 
model = optimize(svm)

# make predictions and compute accuracy
ybar = predict(model, X)
acc = mean(ybar .== y)

这是我遇到的错误;

> INFO: Precompiling module Optim.
> 
> WARNING: deprecated syntax "abstract Optimizer" at
> C:\Users\ippok\.julia\v0.6\Optim\src\types.jl:2. Use "abstract type
> Optimizer end" instead.
> 
> WARNING: deprecated syntax "abstract OptimizationResults" at
> C:\Users\ippok\.julia\v0.6\Optim\src\types.jl:65. Use "abstract type
> OptimizationResults end" instead. WARNING: Compat.ASCIIString is
> deprecated, use String instead.   likely near
> C:\Users\ippok\.julia\v0.6\Optim\src\types.jl:66 WARNING:
> Compat.ASCIIString is deprecated, use String instead.   likely near
> C:\Users\ippok\.julia\v0.6\Optim\src\types.jl:66 WARNING:
> Compat.ASCIIString is deprecated, use String instead.   likely near
> C:\Users\ippok\.julia\v0.6\Optim\src\types.jl:84 WARNING:
> Compat.ASCIIString is deprecated, use String instead.   likely near
> C:\Users\ippok\.julia\v0.6\Optim\src\types.jl:84 ERROR: LoadError:
> LoadError: UndefVarError: ASCIIString not defined Stacktrace:  [1]
> include_from_node1(::String) at .\loading.jl:576  [2]
> include(::String) at .\sysimg.jl:14  [3] include_from_node1(::String)
> at .\loading.jl:576  [4] include(::String) at .\sysimg.jl:14  [5]
> anonymous at .\<missing>:2 while loading
> C:\Users\ippok\.julia\v0.6\Optim\src\problems\unconstrained.jl, in
> expression starting on line 10 while loading
> C:\Users\ippok\.julia\v0.6\Optim\src\Optim.jl, in expression starting
> on line 96 LoadError: Failed to precompile Optim to
> C:\Users\ippok\.julia\lib\v0.6\Optim.ji. while loading
> C:\Users\ippok\.julia\v0.6\RegERMs\src\RegERMs.jl, in expression
> starting on line 4
> 
> Stacktrace:  [1] compilecache(::String) at .\loading.jl:710  [2]
> _require(::Symbol) at .\loading.jl:497  [3] require(::Symbol) at .\loading.jl:405  [4] include_from_node1(::String) at .\loading.jl:576
> [5] eval(::Module, ::Any) at .\boot.jl:235  [6] _require(::Symbol) at
> .\loading.jl:490  [7] require(::Symbol) at .\loading.jl:405  [8]
> include_string(::String, ::String) at .\loading.jl:522  [9]
> execute_request(::ZMQ.Socket, ::IJulia.Msg) at
> C:\Users\ippok\.julia\v0.6\IJulia\src\execute_request.jl:193  [10]
> (::Compat.#inner#6{Array{Any,1},IJulia.#execute_request,Tuple{ZMQ.Socket,IJulia.Msg}})()
> at C:\Users\ippok\.julia\v0.6\Compat\src\Compat.jl:189  [11]
> eventloop(::ZMQ.Socket) at
> C:\Users\ippok\.julia\v0.6\IJulia\src\eventloop.jl:8  [12]
> (::IJulia.##13#16)() at .\task.jl:335
  

Pkg.status()

  • 4个必需的软件包:
    • IJulia 1.10.0
    • OrdinaryDiffEq 2.21.2
    • RegERM 0.0.2
    • 回归0.3.0 52个其他软件包:
    • ArrayViews 0.7.0
    • BinDeps 0.8.10
    • BinaryProvider 0.3.3
    • 微积分0.4.1
    • CommonSubexpressions 0.1.0
    • 兼容1.3.0
    • Conda 1.0.2
    • DataStructures 0.8.4
    • DiffBase 0.2.0
    • DiffEqBase 3.13.3
    • DiffEqDiffTools 0.0.2
    • 距离0.6.0
    • DualNumbers 0.4.0
    • 经验风险0.2.4
    • ForwardDiff 0.5.0
    • FunctionWrappers 1.0.0
    • GenericSVD 0.1.0
    • IteratorInterfaceExtensions 0.0.2
    • JSON 0.17.2
    • Juno 0.4.1
    • LineSearches 0.1.5
    • LinearMaps 1.0.4
    • MacroTools 0.4.4
    • MbedTLS 0.5.13
    • 媒体0.3.0
    • 失踪0.2.10
    • MuladdMacro 0.0.2
    • NLSolversBase 2.1.3
    • NLsolve 0.9.1
    • NaNMath 0.3.2
    • NamedTuples 4.0.2
    • 空值0.0.8
    • Optim 0.4.7
    • 参数0.9.2
    • PositiveFactorizations 0.1.0
    • RealInterface 0.0.3
    • RecipesBase 0.3.1
    • RecursiveArrayTools 0.12.4
    • 重新导出0.1.0
    • 需要0.4.4
    • 根数为0.7.3
    • SHA 0.5.7
    • 简单特质0.6.0
    • SoftGlobalScope 1.0.7
    • 排序算法0​​.2.1
    • 特殊功能0.6.0
    • StaticArrays 0.7.2
    • StatsBase 0.23.1
    • TableTraits 0.2.0
    • URIParser 0.3.1
    • 版本解析1.1.3
    • ZMQ 0.6.4

0 个答案:

没有答案