Публикации по теме 'covariance'


Коэффициент дисперсии, ковариации и корреляции
Понимание концепции дисперсии, ковариации и корреляции - один из важнейших шагов в машинном обучении. Дисперсия Математически дисперсия определяется как: среднее значение квадратов отличий от среднего Вот математическое представление того же: Теперь вы задаетесь вопросом, о чем я, черт возьми, говорю? Итак, позвольте мне выразить это простым английским языком. Дисперсия измеряет разброс между числами в наборе данных. Вот графическое представление, чтобы дать вам..

Вопросы по теме 'covariance'

Преобразование из IEnumerable‹Object› в IEnumerable‹string›
Недавно я обнаружил очень удивительное поведение в С#. У меня был метод, который принимает IEnumerable<Object> в качестве параметра, и я передавал IEnumerable<string> , но это невозможно. В то время как в С# все можно преобразовать в...
15386 просмотров
schedule 18.03.2023

Разница между ковариацией и контр-дисперсией
Мне сложно понять разницу между ковариацией и контравариантностью.
31787 просмотров
schedule 06.05.2022

Любой простой способ объяснить, почему я не могу делать Список ‹Animal› животные = новый ArrayList ‹Dog› ()?
Я знаю, почему этого не следует делать. Но есть ли способ объяснить неспециалисту, почему это невозможно? Вы можете легко объяснить это неспециалисту: Animal animal = new Dog(); . Собака - это разновидность животного, но список собак - это не...
5644 просмотров
schedule 09.01.2023

может ли кто-нибудь объяснить связь между ковариантностью/контравариантностью типов и теорией категорий?
Я только начинаю читать о теории категорий и был бы очень признателен, если бы кто-нибудь мог объяснить связь между контравариантностью/ковариантностью CS и теорией категорий. Какими могут быть некоторые примеры категорий (т.е. каковы их...
749 просмотров

Почему массивы C# ковариантны и какие преимущества это дает?
Мне трудно понять, почему массивы в C# являются ковариантными и какие преимущества может принести эта ковариантность. Рассмотрим следующий тривиальный пример кода: object[] myArray = new string[1]; myArray[0] = 1; Этот код будет нормально...
587 просмотров
schedule 10.04.2024

Объяснение ковариантности, инвариантности и контравариантности простым английским языком?
Сегодня я прочитал несколько статей о ковариантности, контравариантности (и инвариантности) в Java. Я читал статьи в Википедии на английском и немецком языках, а также некоторые другие сообщения в блогах и статьи IBM. Но я все еще немного не...
37008 просмотров
schedule 07.06.2022

множественная регрессия с использованием только коварной матрицы и средних значений
У меня есть исчерпывающая ковариационная матрица для переменных y1 (зависимая переменная), x1, x2, x3 (независимые переменные) и связанных средних значений для каждой переменной. Как выполнить множественную регрессию, используя только ковариационную...
188 просмотров

Ковариация .NET 4.0
В ответ на другой вопрос Я пытался сделать следующее. Я не думаю, что правильно истолковал этот вопрос, но мне интересно, возможно ли как-то ниже (мои попытки не увенчались успехом), а если нет, то почему: public class MyBaseClass { }...
1025 просмотров
schedule 18.01.2024

Пакет Python, поддерживающий вычисление взвешенной ковариации
Существует ли статистический пакет Python, который поддерживает вычисление взвешенной ковариации (т. Е. Каждое наблюдение имеет вес)? К сожалению, numpy.cov не поддерживает веса. Желательно работать в среде numpy/scipy (т. е. иметь возможность...
3345 просмотров
schedule 26.11.2022

Scala, не нравится API коллекций Java?
Я использую асинхронный клиент. При создании параметров java.util.Map передается методу setParameters. Подпись (Java) выглядит следующим образом: setParameters(Map<String,Collection<String>); Настоящие вещи первого дня. Но...
837 просмотров
schedule 23.01.2023

больше о параметрах типа для scala, пытаясь получить непротиворечивую ссылку на тип
Итак, я спрашивал об этом раньше. В идеале я ищу общий ответ, который поможет мне понять, как последовательно указывать типы, но вместо этого я соглашусь на то, как решать конкретные проблемы. Пока что каждое решение, кажется, приносит еще 3...
143 просмотров
schedule 27.11.2023

Производный тип универсального базового класса
У меня есть следующий код. class Header<T> where T: IItem { } class HeaderA : Header<ItemA> { } class HeaderB : Header<ItemB> { } interface IItem { } class ItemA : IItem { } class ItemB : IItem { } Header<IItem> h = new...
12139 просмотров
schedule 19.03.2023

Как объявить параметризованную арифметику типа в Scala?
Как объявить в Scala сигнатуры типов, необходимые для реализации нескольких арифметических систем, которые имеют один и тот же признак, объявляющий операции? Я думал, что решил эту проблему, пока не попытался добавить несколько вспомогательных...
252 просмотров
schedule 05.05.2022

Разве ковариация/контравариантность не должна позволять это в С# 4.5?
private Dictionary<Type, List<IDataTransferObject>> dataStore = new Dictionary<Type, List<IDataTransferObject>>(); public void Insert<T>(T dto) where T : IDataTransferObject { if (!dataStore.ContainsKey(typeof(T)))...
683 просмотров
schedule 09.09.2022

Проблема с приведением List‹ClassA›, где ClassA:Generic‹Int32› к List‹Generic‹Int32››
У меня есть следующие классы: public class EntityBase<T> { public T Id { get; set; } } И это реализаторы: public class ClassA : EntityBase<Int32> { ... } public class ClassB : EntityBase<Int64> { ... }...
122 просмотров
schedule 06.05.2022

EL и ковариантные возвращаемые типы
у меня есть эти классы public abstract class Unit { public abstract UnitType getType(); ... } public class Item extends Unit { protected ItemType type; @Override public ItemType getType() { return type; }...
103 просмотров
schedule 19.05.2022

Разложение Numpy Cholesky LinAlgError
В моей попытке выполнить разложение Холецкого на матрице дисперсии-ковариации для двумерного массива периодических граничных условий при определенных комбинациях параметров я всегда получаю LinAlgError: Matrix is not positive definite - Cholesky...
18638 просмотров

Ковариантные типы возврата и отправка
Меня смущает эта простая программа: #include <iostream> using namespace std; struct Base { virtual ~Base() {} virtual Base* concrete() { cout << "concrete returning base - "; return this;} void stat() { cout << "I'm a...
62 просмотров
schedule 11.09.2022

Переопределение абстрактного свойства с использованием более точного возвращаемого типа (ковариация)
class Base {} abstract class A { abstract public List<Base> Items { get; set; } } class Derived : Base {} class B : A { private List<Derived> items; public override List<Derived> Items { get...
819 просмотров
schedule 21.09.2022

Можно ли вызвать метод для всех общих свойств в классе?
У меня есть класс с множеством свойств типа IDbSet<SomeClass> : public InMemoryContext : IContext { public IDbSet<ClassA> ClassASet { get; set; } public IDbSet<ClassB> ClassBSet { get; set; } [...] public void...
397 просмотров
schedule 08.05.2022