Size: a a a

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

2021 April 03

AM

Aleksey Maksimov in Язык программирования Julia / Julia programming language
Я думал, что все эти методы автоматического дифференцирования заточены под элементарные функции и не работают для таких вот "неявных" процедур, но почитаю поподробнее документацию.
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
Thanks to your attention
I have path enviroment variable(last one)
But I still can not use installed packages!!
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
В этом основная идея, насколько я понимаю, чтобы работало для любого кода.
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Поэтому это и называется AD
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
This directory is not the same as the path that I have in envirment variable!!
Does this matter?
If yes how can I fix this?
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
فواد اسماعیلی
Thanks to your attention
I have path enviroment variable(last one)
But I still can not use installed packages!!
I don’t have Windows. Try to ask here -  https://julialang.org/slack/ #helpdesk
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
Ok
Thank you🙏
источник

P

PS in Язык программирования Julia / Julia programming language
فواد اسماعیلی
This directory is not the same as the path that I have in envirment variable!!
Does this matter?
If yes how can I fix this?
I have 1.6-rc on a Windows machine and the paths resemble yours. The problem is somewhere else.
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
PS
I have 1.6-rc on a Windows machine and the paths resemble yours. The problem is somewhere else.
👌👍
Ok thank you
Maybe I need to install it on  another disk partition (not on driver c)
источник

P

PS in Язык программирования Julia / Julia programming language
Have you tried removing foad\.julia\environments?
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
PS
Have you tried removing foad\.julia\environments?
No!
Should I ?!
источник

P

PS in Язык программирования Julia / Julia programming language
Yes, reinstalling julia does not modify it.
источник

P

PS in Язык программирования Julia / Julia programming language
Guys above have already suggested this
источник

P

PS in Язык программирования Julia / Julia programming language
Переслано от Roman Samarev
https://julialang.org/downloads/platform/#uninstallation

Check that the directory %HOME%/.julia has been totally removed.
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
PS
Yes, reinstalling julia does not modify it.
I have removed enviroment path
After that I tried to reinstall DataFrames package
I have some errors!
источник

P

PS in Язык программирования Julia / Julia programming language
Try adding StructTypes manually. For me this looks like a timeout error. Do you have a good connection?
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
PS
Try adding StructTypes manually. For me this looks like a timeout error. Do you have a good connection?
Yes I am sure about that
источник

P

PS in Язык программирования Julia / Julia programming language
فواد اسماعیلی
Yes I am sure about that
lets move to a private chat
источник

ف

فواد اسماعیلی... in Язык программирования Julia / Julia programming language
PS
lets move to a private chat
Thank you
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Aleksey Maksimov
Я думал, что все эти методы автоматического дифференцирования заточены под элементарные функции и не работают для таких вот "неявных" процедур, но почитаю поподробнее документацию.
Формально - автодифференциронивание должно работать для почти любого разумного кода. Но для достижения хорошей точности и эффективности строить всё на основе только самых базовых арифметических операций часто не получается. Приходится задавать хотя бы некоторые дополнительные функции в виде примитивов, т.е. явным образом реализовывать производные для них. Примеры: производные всяких sin/cos/exp задаётся аналитически, а не вычисляется автоматически - хотя это в принципе возможно, ведь эти функции реализованы через базовую арифметику. Алгоритмы типа fft или решателей уравнений тоже часто имеет смысл вручную аналитически дифференцировать.
источник