C++的力量 - 页 17

 
Alexey Navoykov:
我想你不需要学习Python来解决你的任务,你也可以找到很多C++的库。 所以你应该学习神经网络,而不是编程语言,除非这个任务很特殊,C++没有合适的库。

问题是,网络上所有关于深度学习和网络的教程和课程都是面向python的。而水平为零的我是不可能自己搞清楚的。所以,是的,同样的Tenzor Flow支持pluses,CNTK同时支持pluses和Sharp,但即使在MS网站上,所有的例子都是用Python))甚至他们更喜欢向时尚致敬,并拒绝从他们的孩子C#的例子中得到启发

总之,学习另一种语言有什么问题?我一生中学过大约30种这样的语言,并成功地忘记了它们)。

 

这里有更多的链接,有大量的课程)。我们确实生活在有福的时代。

来自谷歌。

来自MS。

来自Kaggle。

Google запустила бесплатный курс по машинному обучению
Google запустила бесплатный курс по машинному обучению
  • 2018.03.01
  • Рамис Ганиев
  • tproger.ru
В обучающей программе Learn with Google AI появились бесплатные уроки Machine Learning Crash Course (MLCC). Курс помогает освоить машинное обучение и раньше был доступен только сотрудникам компании. На основе полученных знаний команда Google улучшила сервисы YouTube и Google Earth, а также устройства Daydream. В колледже, изучая геофизику на...
 

一篇关于2011-2017年C++标准创新的流行文章。

所有程序员都应该了解的现代C++特性。
Современные возможности C++, о которых надо знать всем программистам
Современные возможности C++, о которых надо знать всем программистам
  • habr.com
Автор материала, перевод которого мы сегодня публикуем, говорит, что C++, в его современном виде, если сравнивать его с тем, чем был этот язык несколько лет назад, значительно изменился в лучшую сторону. Конечно, эти изменения произошли далеко не сразу. Например, в былые времена C++ не хватало динамичности. Непросто было найти человека, который...
 
Alexey Volchanskiy:

一篇关于2011-2017年C++标准创新的流行文章。

所有程序员都应该了解的C++的现代特性。

是的,好吧,一些应用这些创新的方法值得怀疑,特别是作者的热情评论有点令人惊讶:)

void populate(auto &data) { // только посмотрите на это!
    data.insert({"a",{1,4}});
    data.insert({"b",{3,1}});
    data.insert({"c",{2,3}});
}

auto merge(auto data, auto upcoming_data) { // не нужно снова описывать длинные объявления
    auto result = data;
    for(auto it: upcoming_data) {
        result.insert(it);
    }
    return result;
}

当然,这对于纯粹的本地使用是很有用的,例如在一个班级里面,一切都在你眼前。

 

或者这里有另一个人。

if( init-statement(x); condition(x)) {
    // выполнить некие действия
} else {
    // здесь можно работать с x
    // выполнить некие действия
}

你可能会问,这一切的意义何在?节省一行代码的代价是让人更难理解其逻辑。

 
Alexey Navoykov:

是的,好吧,这些创新的一些有问题的使用,特别是作者的热情评论,有点令人惊讶 :)

当然,它对于纯粹的局部使用可能是有用的,例如在一个班级内,一切都在你的眼前。

在夏普,也有脱离严格打字的趋势。就像编译器很聪明一样,它在编译的时候就会捕捉到类型。我不相信这种东西,我想我太老了,在我的信念中很僵硬))))。好吧,我将学习Python,我的大脑将变得更加敏锐)。

 

莱莎,你好!

你知道......如果你研究Python足够长的时间,Python将开始研究你。

 
Aleksei Mikhanoshin:

莱莎,你好!

你知道,如果你研究Python足够长的时间,Python会研究你。

))))),你吓到我了。

不,真的,你参加的任何关于神经元学或深度学习的课程,Python都无处不在。只有MS看到了他们的Sharp框架的例子。
 

好吧,你是个程序员,会有办法的。

当Symbian OS还活着的时候,我真的想 "做 "Python...。写作程序))

 
Aleksei Mikhanoshin:

好吧,你是个程序员,会有办法的。

当Symbian OS还活着的时候,我真的想 "做 "Python...写作程序))

我曾经为Symbian写过东西,但那是C++,和python有什么关系?我仍然记得他们与观察员的假性任务))。然而,它有一个相当聪明的API,而且与MQL4/5不同,它从一开始就是面向对象的,这让人很欣慰。遗憾的是,诺基亚很愚蠢,杀死了这样一个轴心和智能手机生产线。他们没有意识到触摸屏的时代已经到来,所以他们引入了付费软件注册。在贪婪和白痴的高度,他们甚至应该为自己的发展买一个许可证,为自己买一个许可证!我去了Windows手机,然后呢,我又去了安卓。然而,我仍然没有进入商业层面,我被外汇及其魔鬼般的诱惑打断了))))。