Публикации по теме '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 просмотров
schedule
08.12.2023
Почему массивы 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 просмотров
schedule
08.04.2022
Ковариация .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 просмотров
schedule
05.09.2022
Ковариантные типы возврата и отправка
Меня смущает эта простая программа:
#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