Вопрос №138
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Что такое линтер (linter)?
A: Программа, которая проверяет код на соответствие набору правил по написанию кода. Сюда относятся: отступы, скобки, математические операции, длина строк и т д. Главная задача - сделать код единообразным. Популярные линтеры в Python: flake8, pylint
Тема: Языки программирования
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Что такое линтер (linter)?
A: Программа, которая проверяет код на соответствие набору правил по написанию кода. Сюда относятся: отступы, скобки, математические операции, длина строк и т д. Главная задача - сделать код единообразным. Популярные линтеры в Python: flake8, pylint
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python
Вопрос №139
Тема: Объектно-ориентированное программирование
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Что такое объект?
A: Экземпляр класса, имеющий определенные поля (атрибуты) и операции над ними (методы).
Тема: Объектно-ориентированное программирование
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Что такое объект?
A: Экземпляр класса, имеющий определенные поля (атрибуты) и операции над ними (методы).
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python
- - - - - - - - -
Откуда нейросеть знает, что на картинке котик? Все, что вы хотели знать о сверточных нейросетях
- - - - - - - - -
Вы наверняка слышали такой термин: компьютерное зрение, но задумывались ли вы, что за ним стоит? Как может компьютер что-то видеть, да еще и понимать, что он увидел? На эти и другие вопросы я собираюсь ответить в этой статье.
https://smartiqa.ru/blog/neural-network-convolution
Откуда нейросеть знает, что на картинке котик? Все, что вы хотели знать о сверточных нейросетях
- - - - - - - - -
Вы наверняка слышали такой термин: компьютерное зрение, но задумывались ли вы, что за ним стоит? Как может компьютер что-то видеть, да еще и понимать, что он увидел? На эти и другие вопросы я собираюсь ответить в этой статье.
https://smartiqa.ru/blog/neural-network-convolution
smartiqa.ru
[ Нейросети Часть 3 ] Откуда нейросеть знает, что на картинке котик? Все, что вы хотели знать о сверточных нейросетях
В статье рассказывается о принципе работы сверточных нейронных сетей
Вопрос №140
Тема: Объектно-ориентированное программирование
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Что такое класс?
A: Шаблон для создания объектов, обеспечивающий начальные значения состояний (инициализация полей и реализация методов).
Тема: Объектно-ориентированное программирование
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Что такое класс?
A: Шаблон для создания объектов, обеспечивающий начальные значения состояний (инициализация полей и реализация методов).
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python
- - - - - - - - -
Почему навыки автоматизации
тестирования являются
обязательными для вашей карьеры?
- - - - - - - - -
Посмотрите фактам в лицо: тестировщики программного обеспечения с навыками только ручного тестирования уже не могут составить конкуренцию на сегодняшнем рынке труда. Автоматизированное тестирование становится все более и более распространено.
Да, мануальное тестирование важно, и тестировщики обладают определенными важными навыками, которых нет у многих разработчиков, но факт остается фактом: автоматизация тестирования продолжает набирать обороты из года в год. Вот почему получение навыков написания автотестов – обязательно для вашей карьеры, если вы хотите оставаться конкурентоспособным в качестве тестировщика. Также вам необходимо знать, какие технические навыки и инструменты автоматизации вам нужны, если вы только начинаете работу с автоматизацией тестирования.
https://smartiqa.ru/blog/why-qa-automation-skills-are-important
Почему навыки автоматизации
тестирования являются
обязательными для вашей карьеры?
- - - - - - - - -
Посмотрите фактам в лицо: тестировщики программного обеспечения с навыками только ручного тестирования уже не могут составить конкуренцию на сегодняшнем рынке труда. Автоматизированное тестирование становится все более и более распространено.
Да, мануальное тестирование важно, и тестировщики обладают определенными важными навыками, которых нет у многих разработчиков, но факт остается фактом: автоматизация тестирования продолжает набирать обороты из года в год. Вот почему получение навыков написания автотестов – обязательно для вашей карьеры, если вы хотите оставаться конкурентоспособным в качестве тестировщика. Также вам необходимо знать, какие технические навыки и инструменты автоматизации вам нужны, если вы только начинаете работу с автоматизацией тестирования.
https://smartiqa.ru/blog/why-qa-automation-skills-are-important
smartiqa.ru
Почему навыки автоматизации тестирования являются обязательными для вашей карьеры
Посмотрите фактам в лицо: тестировщики программного обеспечения с навыками только ручного тестирования не смогут составить конкуренцию на сегодняшнем рынке труда. Автоматизированное тестирование неминуемо становится все более распространенным...
Вопрос №141
Тема: Объектно-ориентированное программирование
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Дайте определение ООП
A: Методология, в которой программа - совокупность объектов, каждый из которых - экземпляр класса, а классы образуют иерархию наследования.
Тема: Объектно-ориентированное программирование
Почитать подробнее: https://smartiqa.ru/blog/qa_automation_engineer_interview_2
Q: Дайте определение ООП
A: Методология, в которой программа - совокупность объектов, каждый из которых - экземпляр класса, а классы образуют иерархию наследования.
smartiqa.ru
[ Часть 2 ] Собеседование на должность QA Automation Engineer. Основы программирования.
Вопросы и ответы по темам: проектирование, языки программирования, ООП, алгоритмы, задачи, Python
- - - - - - - - -
Генеративно-состязательные модели, или как сделать из нейросети художника
- - - - - - - - -
Из предыдущих статей мы узнали о полносвязных и сверточных нейросетях, принципах их работы и обучения. А теперь представьте, что мы хотим научить нейросеть не только понимать, что изображено на картинке, но и самой рисовать (генерировать) эту картинку. Возможно ли такое? Спойлер: возможно, но для этого потребуется целых две нейросети.
https://smartiqa.ru/blog/neural-network-gan
Генеративно-состязательные модели, или как сделать из нейросети художника
- - - - - - - - -
Из предыдущих статей мы узнали о полносвязных и сверточных нейросетях, принципах их работы и обучения. А теперь представьте, что мы хотим научить нейросеть не только понимать, что изображено на картинке, но и самой рисовать (генерировать) эту картинку. Возможно ли такое? Спойлер: возможно, но для этого потребуется целых две нейросети.
https://smartiqa.ru/blog/neural-network-gan
smartiqa.ru
[ Нейросети Часть 4 ] Генеративно-состязательные модели, или как сделать из нейросети художника.
В статье рассказывается о принципе работы GAN-моделей и методах их обучения.
Вопрос №143
Абстрактный класс.
Класс, для которого не реализован ОДИН или БОЛЬШЕ методов. Особенности:
1. Это класс, для которого нельзя создать объект.
2. Может содержать как обычные, так и абстрактные поля и методы.
3. Не допускает множественное наследование.
Абстрактный класс.
Класс, для которого не реализован ОДИН или БОЛЬШЕ методов. Особенности:
1. Это класс, для которого нельзя создать объект.
2. Может содержать как обычные, так и абстрактные поля и методы.
3. Не допускает множественное наследование.
- - - - - - - - -
Знакомимся с PyTorch -инструментом для создания нейронных сетей
- - - - - - - - -
В предыдущих статьях мы с вами узнали о принципах работы полносвязных, сверточных и генеративно-состязательных нейронных сетей, методах их обучения и областях применения. В этой статье мы погрузимся глубже в устройство нейронных сетей и начнем знакомиться с тем, как их пишут на практике. Но для начала мы научимся работать с базовыми функциями фреймворка PyTorch, а также освоим среду Google Colab. С этой среды и начнем.
https://smartiqa.ru/blog/neural-network-pytorch
Знакомимся с PyTorch -инструментом для создания нейронных сетей
- - - - - - - - -
В предыдущих статьях мы с вами узнали о принципах работы полносвязных, сверточных и генеративно-состязательных нейронных сетей, методах их обучения и областях применения. В этой статье мы погрузимся глубже в устройство нейронных сетей и начнем знакомиться с тем, как их пишут на практике. Но для начала мы научимся работать с базовыми функциями фреймворка PyTorch, а также освоим среду Google Colab. С этой среды и начнем.
https://smartiqa.ru/blog/neural-network-pytorch
smartiqa.ru
[ Нейросети Часть 5 ] Знакомимся с инструментом для написания нейронных сетей. Встречайте - PyTorch.
Рассмотрим основы фреймворка PyTorch, на примерах научимся создавать тензоры, обращаться к ним по индексам, делать срезы, работать с осями, считать разные метрики и находить ошибку. Все это позволит нам написать свою нейронную сеть в следующем уроке.
👍1
Вопрос №144
Абстрактный метод (виртуальный метод).
Метод класса, реализация для которого отсутствует.
Абстрактный метод (виртуальный метод).
Метод класса, реализация для которого отсутствует.
Цикл статей о нейронных сетях
Заменят ли нас нейронные сети? – https://smartiqa.ru/blog/neural-network-intro
Все о градиентном спуске или как учится нейронная сеть – https://smartiqa.ru/blog/neural-network-gradient-descent
Откуда нейросеть знает, что на картинке котик? Все, что вы хотели знать о сверточных нейросетях – https://smartiqa.ru/blog/neural-network-convolution
Генеративно-состязательные модели, или как сделать из нейросети художника – https://smartiqa.ru/blog/neural-network-gan
Знакомимся с PyTorch-инструментом для создания нейронных сетей – https://smartiqa.ru/blog/neural-network-pytorch
Заменят ли нас нейронные сети? – https://smartiqa.ru/blog/neural-network-intro
Все о градиентном спуске или как учится нейронная сеть – https://smartiqa.ru/blog/neural-network-gradient-descent
Откуда нейросеть знает, что на картинке котик? Все, что вы хотели знать о сверточных нейросетях – https://smartiqa.ru/blog/neural-network-convolution
Генеративно-состязательные модели, или как сделать из нейросети художника – https://smartiqa.ru/blog/neural-network-gan
Знакомимся с PyTorch-инструментом для создания нейронных сетей – https://smartiqa.ru/blog/neural-network-pytorch
smartiqa.ru
[ Нейросети Часть 1 ] Заменят ли нас нейронные сети?
Как нейронные сети получили свое название, из каких компонентов они состоят, как они обучаются и главное - являются ли они полноценным искусственным интеллектом, способным заменить человека?
Вопрос №145
Интерфейс.
Это абстрактный класс, у которого НИ ОДИН метод не реализован, все они публичные и нет переменных класса. Любой интерфейс - это абстрактный класс, но не наоборот.
Интерфейс.
Это абстрактный класс, у которого НИ ОДИН метод не реализован, все они публичные и нет переменных класса. Любой интерфейс - это абстрактный класс, но не наоборот.