This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| jewelry jewwlry 1.0 | |
| jewelry jewlwry 1.0 | |
| jewelry jewlwery 0.875 | |
| jewelry jewlwer 1.0 | |
| jewelry jewls 0.7142857142857143 | |
| jewelry jewlry 0.8571428571428571 | |
| jewelry jewlrey 1.0 | |
| jewelry jewllery 0.875 | |
| jewelry jewlewry 0.875 | |
| jewelry jewleryjust 0.6363636363636364 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| jewelry jewwlry 1.0 | |
| jewelry jewlwry 1.0 | |
| jewelry jewlwery 0.875 | |
| jewelry jewlwer 1.0 | |
| jewelry jewls 0.7142857142857143 | |
| jewelry jewlry 0.8571428571428571 | |
| jewelry jewlrey 1.0 | |
| jewelry jewllery 0.875 | |
| jewelry jewlewry 0.875 | |
| jewelry jewleryjust 0.6363636363636364 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| julia> b = 1 | |
| 1 | |
| julia> 0b | |
| 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| julia> quality(x,a::Rational) = log(den(a),1/abs(x-a)) | |
| julia> function maxquality(x,n) | |
| Q = -Inf | |
| for k = 1:n | |
| a = rational(x,1/2^k) | |
| if a == x break end | |
| q = quality(x,a) | |
| if isfinite(q) && Q < q | |
| Q = q |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #load ("debug.jl") | |
| const BALANCED = int8(0) | |
| const LEFT = int8(1) | |
| const RIGHT = int8(2) | |
| abstract Avl{K, V} | |
| type Sortmap{K, V} # <: .... ? | |
| root :: Avl{K, V} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| test_type sort_fn log_size size *sort \sort /sort 3sort +sort ~sort =sort !sort | |
| [1,] Int64 "sort!" 17 131072 0.006040 0.004262 0.004221 0.004217 0.004263 0.004335 0.004316 NA | |
| [2,] Int64 "mergesort!" 17 131072 0.013253 0.006057 0.005364 0.005582 0.005319 0.005359 0.005337 NA | |
| [3,] Int64 "timsort!" 17 131072 0.022508 0.003652 0.000391 0.001081 0.001012 0.001006 0.000792 NA | |
| [4,] Float64 "sort!" 17 131072 0.013119 0.004842 0.008454 0.003728 0.005308 0.006597 0.005358 NA | |
| [5,] Float64 "mergesort!" 17 131072 0.029234 0.016607 0.008275 0.008506 0.008043 0.016176 0.007970 NA | |
| [6,] Float64 "timsort!" 17 131072 0.031171 0.000929 0.000719 0.001449 0.001065 0.019995 0.000718 NA | |
| [7,] "String[5]" "sort!" 17 131072 0.860883 0.965052 0.52 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| julia> quote | |
| for i in 1:n | |
| x[i] ~ Bernoulli(p) | |
| end | |
| p ~ Beta(alpha, beta) | |
| alpha = 1.0 | |
| beta = 1.0 | |
| end | |
| quote # line 2: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| type DataVec{T} <: AbstractDataVec{T} | |
| data::Vector{T} | |
| na::BitVector | |
| # Sanity check that new data values and missingness metadata match | |
| function DataVec(data::Vector{T}, na::BitVector) | |
| if length(data) != length(na) | |
| error("data and NA vectors not the same length!") | |
| end | |
| new(data,na) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| abstract Path | |
| @unix_only begin | |
| const separator = "/" | |
| const separator_regex = r"/+" | |
| end | |
| @windows_only begin | |
| const separator = "\\" | |
| const separator_regex = r"[/\\]" | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| splitpath => path to array of parts | |
| joinpath => array of parts to path | |
| parsepath(path) => (dir,base,ext) | |
| parsepath(path,ext) => (dir,base,ext) | |
| parsepath(path,regex) => (dir,base,ext) | |
| stdpath(path) => standardize path, removing extraneous dots | |
| abspath(path) => make absolute, relative to current dir | |
| realpath(path) => resolve all symlinks |
OlderNewer