Size: a a a

AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2

2021 March 10

EZ

Evgenii Zheltonozhsk... in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Ilya
если на ночной писался код, ничего не собрать. По крайней мере в tf.
Там на ночной совсем структура файлов отличается, классов например обычных, loss, mean всякие обычные функции, их нет, а вместо них папки с какими то странными импортами.
Это надо искать в чем отличается конкретный слепок ночного релиза конкретного от всего остального, чтобы попытаться понять, как теперь увиденную "демку" собрать на какой либо полной версии.

Мне кажется автор той статьи скорее всего делал это именно в целях "репродукции результатов для видимости", но чтобы полную версию не подарить, а чтобы те кому надо себе ее писали и работали.
Ну ночная из чего то ж собиралась?)
источник

I

Ivan in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Зависит от того, чего хочет автор.
источник

EZ

Evgenii Zheltonozhsk... in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
(мастера за ту дату)
источник

EZ

Evgenii Zheltonozhsk... in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Все ещё сомневаюсь что кто-то поменял всю структуру между релизами а потом вернул
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Ivan
Зависит от того, чего хочет автор.
иди пойми после 3 летней давности. Результат только такой, что фиг репродьюсишь на своем коде его механизм 😂
источник

I

Ivan in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
> Мне кажется автор той статьи скорее всего делал это именно в целях "репродукции результатов для видимости", но чтобы полную версию не подарить, а чтобы те кому надо себе ее писали и работали.

Слишком сложно, как по мне. Я могу предложить варианты проще как открыть сорцы так, чтобы все работало только у меня
источник

I

Ivan in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Ilya
иди пойми после 3 летней давности. Результат только такой, что фиг репродьюсишь на своем коде его механизм 😂
Бгг. Раз оно трехлетней давности, мб три года назад как раз такой структура и была?
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Ivan
Бгг. Раз оно трехлетней давности, мб три года назад как раз такой структура и была?
ну я вот только что обе версии сравнил поставив на той же версии питона,  
оба пакета, ночной и обычный )
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
разные, чисто физически даже по структуре. В ТФ обычном есть LazyLoader пакетов, в ночном нет.
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Файлов нет, где функции и классы.Одни init.py с импортами, среди которых импротов тех же классов, что в предыдущем релизе нет.
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Слепок сильно разнится от релиза.
источник

I

Ivan in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Ну меня отличия ночной и релзной версии не удивляет вообще.
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
То есть слепок 1.15.№56 и релиз 1.15. Они сильно разные.
источник

I

Ivan in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Типа совсем нет собственно кода? Это странно.
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Ivan
Типа совсем нет собственно кода? Это странно.
что-то есть, чтобы понять что, надо пройтись по больше по файлам )
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Ivan
Типа совсем нет собственно кода? Это странно.
но много какого кода нет, либо он как то иначе структурирован.
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
ну вот к примеру:
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
/usr/local/lib/python3.6/dist-packages/tensorflow_core/python/keras

/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras

вот например смотрим на аналогичные пути, первый это обычного релиза на одном коллабе,
второй это nightly.

Тут даже дистрибуция и структура папок иная. В обычном релизе есть LazyLoader, который импортит пакеты по необходимости, в найтли этого вообще нет.

/usr/local/lib/python3.6/dist-packages/tensorflow/__init__.py
по такому пути только один файл, никаких папок и т.д.
в котором:
источник

I

Ilya in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
/usr/local/lib/python3.6/dist-packages/tensorflow_core/python/keras/metrics.py
в обычном релизовом есть например в метриках class Mean.


это в релизовом. Работаю с ночной, пишет нет класса Mean в эксепшенах, пошел искать в папках.

а там нет файла metrics.py вообще.
есть папка /usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/metrics/__init__.py
с какими-то импортами, но импорта класса Mean там все равно нет.
источник

I

Ivan in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
А если посмотреть саму репу? На что она больше похожа?
источник