获得对计算机视觉的更好理解:带有Tensorflow的动态独奏(SOLOV2)

使用SOLOV2和TensorFlow的实例分割的实用方法可以更好地理解计算机视觉的理解:带有TensorFlow的动态独奏(Solov2)首先出现在数据科学上。

来源:走向数据科学

https://github.com/syrax90/dynamic-solov2-tensorflow2 - 文章中描述的项目的源代码。

https://github.com/syrax90/dynamic-solov2-tensorflow2

免责声明

⚠️首先,请注意此项目不是生产准备就绪的代码。

以及为什么我决定从头开始实施它

该项目的目标是没有高性能硬件(特别是GPU),但想研究计算机愿景,或者至少要研究自己作为对这一领域感兴趣的人的方式。 I tried to make the code as clear as possible, so I used Google’s description style for all methods and classes, comments inside the code to make the logic and calculations more clear and used Single Responsibility Principle and other OOP principles to make the code more human-readable.As the title of the article suggests, I decided to implement Dynamic SOLO from scratch to deeply understand all the intricacies of implementing such models, including the entire cycle of functional production, to better understand the problems that can be encountered in计算机视觉任务,并获得使用TensorFlow创建计算机视觉模型的宝贵经验。展望未来,我会说我没有误认为这一选择,因为它给我带来了许多新的技能和知识。我建议从头开始实施模型,以了解所有想了解他们更深入的原则的人。这就是为什么:

  • 当您遇到有关某些事物的误解时,您会开始更深入地研究特定问题。通过探索问题,您可以找到一个问题的答案,即为什么要发明特定方法,从而扩大您在该领域的知识。
  • 当您理解方法或原则背后的理论时,就开始探索如何使用现有技术工具实施它。这样,您可以提高解决特定问题的技术技能。
  • 独奏:一个简单的框架,用于分割 arxiv:2106.15947 独奏(按位置进行分割对象)

    模型

    骨干