Skip to content

Instantly share code, notes, and snippets.

View dkurt's full-sized avatar

Dmitry Kurtaev dkurt

View GitHub Profile
@dkurt
dkurt / Program.cs
Last active January 22, 2025 20:11
using System.Diagnostics;
float[,] image = new float[10000, 10000];
var rng = new Random();
for (int i = 0; i < image.GetLength(0); i += 1)
{
for (int j = 0; j < image.GetLength(1); j += 1)
{
image[i, j] = ((float)rng.Next()) / Int32.MaxValue;
}

Название: Использование AI для поиска домашних животных

Современное машинное обучение является мощным инструментом для достижения качества работы алгоритмов на уровне способностей человека. В частности, прикладное применение искуственного интеллекта решает трудоемкие задачи в промышленности, медицине, образовании и искусстве. Но можно ли воспользоваться текущими открытиями в этой сфере, чтобы сделать жизнь человека не только проще и безопаснее, но и счастливее? Ответ на этот вопрос мы предлагаем дать в рамках нашего кейса.

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

Задание:

Мы ожидаем от вас создание проекта сервиса по поиску домашних животных, который на базовом уровне мог бы автоматически принимать и сопоставлять объявления, основываясь на всей доступн

serving_default...   NOT_RUN              layerType: Parameter            execType: unknown_I8           realTime (ms): 0.000      cpuTime (ms): 0.000      
FakeQuantize_12      EXECUTED             layerType: Subgraph             execType: jit_avx512_I8        realTime (ms): 0.176      cpuTime (ms): 0.176      
FakeQuantize_12...   EXECUTED             layerType: Reorder              execType: jit_uni_I8           realTime (ms): 0.112      cpuTime (ms): 0.112      
Multiply_26793       EXECUTED             layerType: Convolution          execType: brgconv_avx512_I8    realTime (ms): 0.453      cpuTime (ms): 0.453      
efficientnet-li...   NOT_RUN              layerType: FakeQuantize         execType: undef                realTime (ms): 0.000      cpuTime (ms): 0.000      
FakeQuantize_34      NOT_RUN              layerType: FakeQuantize         execType: undef                realTime (ms): 0.000      cpuTime (ms): 0.000      
efficientnet-li...   NOT_RUN              layerType: FakeQuantize         exec
repositories {
mavenCentral()
def github = ivy {
url "https://github.com/"
patternLayout {
artifact '/[organisation]/[module]/releases/download/[revision]/openvino-[revision]-[classifier].[ext]'
}
@dkurt
dkurt / CMakeLists.txt
Last active May 20, 2021 06:09
OpenVINO nGraph custom layer in runtime
cmake_minimum_required(VERSION 3.4.3)
project(ngraph_custom_layer CXX)
find_package(InferenceEngine REQUIRED)
find_package(ngraph REQUIRED)
find_package(TBB REQUIRED tbb tbbmalloc)
include_directories(
${OpenCV_INCLUDE_DIRS}

My file

int main(int argc, char** argv) {
  return 0;
}
import torch
import torch.nn as nn
from torch.autograd import Variable
torch.manual_seed(1412)
def fake_unpool(x, pool_inp, pool_out, indices):
# perform sanity check
ref = nn.MaxUnpool2d(2, stride=2)(x, indices)
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.myapplication">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
sudo curl -o GPG-PUB-KEY-INTEL-OPENVINO-2021 https://apt.repos.intel.com/openvino/2021/GPG-PUB-KEY-INTEL-OPENVINO-2021
sudo apt-key add GPG-PUB-KEY-INTEL-OPENVINO-2021
sudo echo "deb https://apt.repos.intel.com/openvino/2021 all main" | sudo tee - a /etc/apt/sources.list.d/intel-openvino-2021.list
sudo apt-get update
sudo apt-get install -y --no-install-recommends intel-openvino-dev-ubuntu18-2021.1.110
cmake_minimum_required(VERSION 3.4.3)
project(sample CXX)
find_package(InferenceEngine REQUIRED)
find_package(ngraph REQUIRED)
add_executable(${CMAKE_PROJECT_NAME} main.cpp)
target_compile_features(${CMAKE_PROJECT_NAME} PRIVATE cxx_range_for)