Обновление TensorFlow

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

Если вы измените свой основной на use bar::bar::baz;, вы можете пройти мимо этого. Вам нужно будет решить, действительно ли это структура, которую вы хотите. Большинство идиоматических проектов Rust не будут иметь дополнительных mod и будут сглаживать его:

src / lib.rs

pub struct Baz {
    // stuff
}

impl Baz {
    // stuff
}

К сожалению, ваш примерный код не может скомпилироваться, так как вы имеют недопустимые определения структур, и вы вызываете методы, которые не существуют (new), поэтому я не могу сказать вам, что еще нужно предпринять для компиляции.

Кроме того, структуры должны быть PascalCase .

20
задан Cœur 23 July 2017 в 04:54
поделиться

1 ответ

Обновление до Tensorflow 2.0 с помощью зернышка. Требует Python> 3.4 и зернышко> = 19.0

CST:~ USERX$ pip3 show tensorflow
Name: tensorflow
Version: 1.13.1

CST:~ USERX$ python3 --version
Python 3.7.3

CST:~ USERX$ pip3 install --upgrade tensorflow

CST:~ USERX$ pip3 show tensorflow
Name: tensorflow
Version: 2.0.0
0
ответ дан 29 November 2019 в 03:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: