Глибоке занурення у виявлення об'єктів з Tensorflow
Застереження
Цей посібник передбачає, що ви добре знайомі з git, python, bash та основними операціями linux. ...
На жаль, у python більшість інструментів паралельного зіставлення не підтримують «постійні» вхідні параметри, і, в цьому випадку, більше сенсу має надати цю змінну як глобальний сценарій. ...
Для більшості методів виведення ми робимо це, виконуючи скрипт під назвою export_inference_graph.py, який, знову ж таки, можна знайти у репозиторії object_detection.
python export_inference_graph.py --
Нейронні мережі - шлях до глибинного навчання
Якщо ви у пошуках посібника по штучним нейронним мережам (ШНМ), то, можливо, ви вже маєте припущення щодо того, що це таке. Але чи знали ви, що нейронні мережі – основа нової та цікавої області, глибинного навчання? Глибинне навчання – область машинного навчання, яка у наші часи допомогла зробити великий прорив у багатьох речах, починаючи з гри в Г...
01 червня 2017 · 0 · 635 · CodeguidaНайшвидший спосіб завантажити дані в PostgreSQL за допомогою Python
Щоб з'єднатися з PostgreSQL базою даних з Python, ми можемо використовувати pycopg:
python -m pip install psycopg2
За допомогою psycopg створюємо з'єднання з БД:
import psycopg2
connection = psycopg2 ...
Execute many, execute values та batch турбуються про перетворення типів даних Python в типи даних БД. CSV-підходи потребують додаткової обробки. ...
Напишемо просту функцію, щоб перетворити текстові значення в datetime.date у Python:
import datetime
def parse_first_brewed(text: str) -> datetime.date:
parts = text.split('/')
if len(parts
Створення сервісу для зберігання файлів з Flask, RethinkDB та Vue.js, ч.1
Так як Python не вказує його автоматично, це робимо ми, явно вказуючи часовий пояс. ...
Тепер ви можете перейти в консоль та запустити наш сервер командою python run.py runserver, він запуститься на порту 5000.
Модель користувача
Настав час створити наші моделі. ...
Пізніше, я розкажу про реалізацію деяких принципів розробки для Python-розробника, Flask-розробника або й розробника взагалі.
Проектування API
Почати розробку слід з проектування нашого API.
Що купувати для глибокого навчання: особистий досвід і поради використання GPU
Однак Julia в порівнянні з Python використовується вкрай рідко. Просто Python спільнота дуже велике. Навколо таких потужних пакетів, як Numpy, SciPy і Pandas, збирається купа народу. ...
У плані спільноти, ситуація з AMD нагадує ситуацію Julia vs Python. У Julia великий потенціал, і багато справедливо вкажуть, що ця мова програмування краще підходить для наукових робіт.
Посібник з Python Logging на прикладах сирцевого коду
Тобто Python не буде використовувати за замовчуванням lastResort. ...
Повний посібник з MRO можна знайти в документації до Python 2, хоч він підійде і до Python 3.
Класи заплутані та збивають з пантелику. Filter чи Filterer? Logger чи Handler? ...
Цей матеріал є продовженням документацій HOWTO та статті Логування в Python для logging.
Посібник по Django для початківців – Частина 3
Таким чином, для сторінки дошки «Python» заголовок буде «Python - Django Boards», для дошки «Random» назва буде «Random - Django Boards». ...
Протестуйте його:
python manage.py test
Creating test database for alias 'default'... ...
Запустімо тести:
python manage.py test
Creating test database for alias 'default'...
Розробка і тестування асинхронного API з FastAPI та Pytest
Python від буферизації потоку стандартного виводу (stdout) та стандартного потоку помилок (еквівалентно до опції python -u). ...
Подивіться документацію Docker для Python-розробників для глибшого розуміння структури Docker-файлів, а також для найкращих конфігурацій саме для розробки на Python. ...
/usr/src/app/
Тож ми почали з Docker-образу на базі Alpine для Python 3.8.1.
Створюємо асинхронний веб-фреймворк самостійно
Тож майбутнє асинхронного Python достатньо світле. ...
З іншого боку, aiohttp має власний парсер на основі Python, а також прив'язку до Node http-parser. ...
В aiohttp можна досить просто обробляти веб-виключення як python-виключення. Тут на допомогу приходять класи Exception та Response.
Деякі заплутані фрагменти Python, які можуть вас вкусити!
]
"Python"
>>> some_dict[5]
"Python"
«Python» знищив «JavaScript»? ...
")
Вивід (Python 2.x):
Caught! ...
Щоб досягти фактичного розпаралелювання в Python, можливо, вам знадобиться використовувати модуль мультипроцесора Python.
Розробка Pong Game за допомогою Kivy
Як і в Python, kv файли використовують відступи для визначення вкладених
блоків. Це буде застосовуватись до будь-якого екземпляру імені класу. ...
Ось оновлений python код та kv файл для цього кроку:
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.properties import NumericProperty, ReferenceListProperty
from ...
Ось python код для класу PongBall:
class PongBall(Widget):
# швидкість кульки на осях x та y
velocity_x = NumericProperty(0)
velocity_y = NumericProperty(0)
7 порад щодо керування undefined у JavaScript
Більшість сучасних мов, таких як Ruby, Python або Java мають одне значення null (nil або null), і це здається розумним підходом.
12 липня 2017 · 0 · 96 · CodeguidaРозпізнавання об'єктів в режимі реального часу на iOS з допомогою YOLOv3
Спочатку клонуємо репозиторій, переходимо в папку репо і запускаємо команду:
python convert.py yolov3.cfg yolov3.weights yolo.h5
де yolov3.cfg і yolov3.weights викачані файли Darknet. ...
Для того, що б перетворити модель в CoreML потрібно запустити скрипт на python (попередньо потрібно встановити бібліотеку coremltools для пітона):
import coremltools
coreml_model = coremltools.converters.keras.convert
Як використовувати генератори та yield у Python
Скоро ми дізнаємось більше про вираз yield у Python. ...
В подібних ситуаціях на допомогу приходять генератори та yield у Python. ...
Генератори використовують ключове слово yield у Python замість return.
Пошук по музиці: Використання векторного пошуку для пошуку аудіо
")
Наданий код на Python за допомогою Python-клієнта Elasticsearch створює індекс з заданими конфігураціями. ...
Для генерації вбудовування ми будемо використовувати librosa (пакет з відкритим вихідним кодом на мові python). ...
Ми використовуємо panns_inference - бібліотеку Python, призначену для задач тегування аудіо та розпізнавання звукових подій.
Робимо з Vim-а цукерку
Тепер ви можете, відкривши ваш код на Python (або на іншому підтримуваному мовою), розбити його на блоки (початок блоку позначається символом ## або # %%) і підключитися до Jupyter.
30 вересня 2019 · 2 · 637 · AlexДля чого потрібні спеціальні параметри зірочки та слешу в Python?
Деякі вбудовані функції Python вимагають, щоб ви передавали всі аргументи за позиціями. Починаючи з версії Python 3.8, ви також можете застосовувати цю вимогу у власних функціях. ...
Отже, що саме означають голі зірочка та коса риска у визначенні функції у Python? ...
У Python будь-який аргумент, який не передається за допомогою ключового слова, передається за позицією.
Чистий Python-код: основи
PEP 8 (Пропозиція покращення коду Python)
PEP 8 — це стилістичні настанови про стандарти кодування для Python, найпопулярніший посібник у спільноті Python. ...
Найпопулярніші лінтери для Python:
Pylint;
PyFlakes;
mypy.
Докладніше про лінтери та форматування коду у статті Python Code Quality. ...
Дзен включили до інтерпретатора Python як бонусне яйце-райце.
PHP vs Node.js
Чому не говоримо про C#, Java, Ruby, Python, Perl, Erlang, C++, Go, Dart, Scala, Haskell, і інших? Стали б ви читати статтю про все і вся, вам потрібна енциклопедія?
16 грудня 2019 · 1 · 416 · AlexNode.js: керівництво для фронтенд розробника
Подібні інструменти існують і в багатьох інших мовах програмування: virtualenv для Python, rbenv для Ruby тощо.
17 липня 2018 · 0 · 118 · CodeguidaЛокальна веб-розробка vs Vagrant vs Docker: що підійде вам?
FROM ubuntu:xenial
RUN apt-get update && apt-get install -y \\
python-pip
ADD . ...
На щастя, у Python є схожий інструмент, під назвою Honcho. Ті самі переваги, але Ruby не потрібен. ...
Якщо ви працюєте у невеликій команді з різними спеціалістами (наприклад, бекенд-розробники на Python, фронтенд розробники на JavaScript), кожен може запустити систему через honcho.
Посібник по Django для початківців – Частина 2
Ви можете запустити оболонку Python з нашим проектом, завантаженим за допомогою утиліти **manage.py**:
python manage.py shell
Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:57:36) [MSC v.1900 64 bit ( ...
board.id
2
board.name
'Python'
Отже, зараз у нас є дві дошки. ...
Наприклад, ми могли б використати його для безпосереднього створення нового об'єкта Board:
board = Board.objects.create(name='Python', description='General discussion about Python.')
Ітерація в Python: детальний огляд
В циклі for на Python це все зроблено за нас.
Тож реалізація циклу for в Python відрізняється від традиційного стилю C. ...
Цикл for в Python
В Python немає традиційного циклу for. Для прикладу з'ясуємо, як працює for в інших мовах програмування. ...
Цикли for в Python не використовують індекси
Ви могли б подумати, що під капотом цикл for в Python використовує індекси.
Мої перші враження від C++
Звісно, в процесі довелось працювати і з суміжними мовами та їх технологіями (HTML, CSS, JS), так і альтернативи back-end, такі як Python. ...
Оскільки C++ не використовує рантайм, як PHP, Python чи Go - написати програму без прямого звернення до пам'яті ви просто не зможете, а отже - доведеться трохи розібратись з тим, як для кожного з типів