Size: a a a

Язык программирования Julia / Julia programming language

2018 November 23

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
было бы здорово, особенно что-нибудь для чайников )) я просто даже не знаю, как запросы составлять, пробую plot graph и т.д. — выдает именно графики функций
источник

BK

Bogdan Kirillov in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
было бы здорово, особенно что-нибудь для чайников )) я просто даже не знаю, как запросы составлять, пробую plot graph и т.д. — выдает именно графики функций
Загугли openord и все.
источник

AN

Alexey Neznanov in Язык программирования Julia / Julia programming language
Основной запрос - automatic graph draw или layout
источник

vb

vad babushkin in Язык программирования Julia / Julia programming language
посмотрите https://gephi.org/ время от времени делаю ей
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Спасибо за советы. Я изначально вообще хотел что-то совсем простенькое набросать для построения графов прямо внутри терминала, т.к. выгружать всякие картинки не всегда удобно, да и прикинуть быстро что к чему; но почему-то неожиданно не так всё просто оказалось )
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
У меня кстати говоря GraphPlot не работает на ноутбуке домашнем; мне приходится сначала сохранять картинку, а потом автоматически её открывать с помощью Images
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
они видимо только в jupyter нормально работают, но мне для работы jupyter неудобен
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
странная история, почему-то в Set добавилось много одинаковых элементов
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
с чем это может быть связано, если элементы "снаружи" идентично выглядят
источник
2018 November 24

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language

struct Foo
   val :: Vector{Int}
end

x1 = Foo([1,2,3])
x2 = Foo([1,2,3])

x1 == x2 (false)
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
вообще в итоге не понятно, как мне Mutable Struct сравнить :(
источник
2018 November 26

JL

Jinpei Li in Язык программирования Julia / Julia programming language
In julialang, is every type restricted to has only one immediate supertype?
источник

JL

Jinpei Li in Язык программирования Julia / Julia programming language
If so, how does the following code make sense?
abstract type Pointy{T} end;
struct Point{T} <: Pointy{T} end;
Point{Char} <: Pointy{Char} #=>true
Point{Char} <: Point #=> true
Point <: Pointy{Char} #=> false
Pointy{Char} <: Point #=> false
источник

JL

Jinpei Li in Язык программирования Julia / Julia programming language
So, sub-typing relationship created by type-union is ignored sometimes ?
abstract type A end
struct B <: A end
B <: A #=> true
B <: Union{B} #=> true
A <: Union{B} #=> false
Union{B} <: A #=> true
supertype(B) #=> A
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Кстати говоря, на последний вопрос ответ такой — можно использовать специальный пакет AutoHashEquals, в нем есть макрос, с помощью которого автоматически "разумно" определяется hash-функция и равенство двух mutable-объектов
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
И мне казалось, что тут был какой-то вопрос по типам утром, но он куда-то исчез..
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Kirill Tsaregorodtsev
И мне казалось, что тут был какой-то вопрос по типам утром, но он куда-то исчез..
Как это? Сообщение Jinpei Li всё ещё выше твоего.
источник

VG

Viktor G. in Язык программирования Julia / Julia programming language
Jinpei Li
In julialang, is every type restricted to has only one immediate supertype?
I don't see any problems within your examples.
If it is about multiple inheritance, then look at https://github.com/mauro3/SimpleTraits.jl
источник

JL

Jinpei Li in Язык программирования Julia / Julia programming language
Viktor G.
I don't see any problems within your examples.
If it is about multiple inheritance, then look at https://github.com/mauro3/SimpleTraits.jl
So, union type is to "group types outside the type-hierarchy(single inheritance as in Julia) and to make dispatch work with that grouping"?
источник