The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

IBM открыл CodeNet для систем машинного обучения, транслирующих и проверяющих код, opennews (ok), 11-Май-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


75. "IBM открыл CodeNet для систем машинного обучения, транслирую..."  +1 +/
Сообщение от Аноним84701 (ok), 12-Май-21, 22:31 
>> коллекция насчитывает около 500 млн строк кода ... а наборы данных планируется распространять в форме общественного достояния.
> Т.е. они нашли "500 млн строк кода" с лицензией "в форме общественного достояния"?

Первый пример из Mini-набора
Метаданные:
submission_id,problem_id,user_id,date,language,original_language,filename_ext,status,cpu_
time,memory,code_size,accuracy
s000239334,p02407,u857791651,1555058824,C,C,c,Accepted,0,2148,340,4/4
-
id,name,dataset,time_limit,memory_limit,rating,tags,complexity
p02407,Reversing Numbers,AIZU,1000,131072,,,


#include<stdio.h>
int main(void){
    int i,n;
    int a[100],b[100];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d",&a[i]);
        b[n-1-i]=a[i];
    }
    for(i=n-1;i>=0;i--){
        printf("%d",b[n-1-i]);
        if(i!=0){
            printf(" ");
        }else{
            printf("\n");
        }
    }
    return 0;
}

$ gcc -Wall -O2 rev.c && seq 120 129|./a.out
1 0 11936768 8 35997136 8 6294672 0 37571744 8 8 37571744 0
...
-225447180 32767 -13211744 8 11932080 0 109760260 0 129 128 127 126 125 124 123 122 121
zsh: done                seq 120 129 |
zsh: segmentation fault  ./a.out

Или я не так прочитал и понял метаданные, или ... а это точно "достояние"?

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

88. "IBM открыл CodeNet для систем машинного обучения, транслирую..."  +/
Сообщение от n00by (ok), 13-Май-21, 10:41 
> zsh: segmentation fault  ./a.out

Это мелочи. Написано же "ИИ" -- значит надо акции покупать!

Ответить | Правка | Наверх | Cообщить модератору

89. "IBM открыл CodeNet для систем машинного обучения, транслирую..."  +/
Сообщение от Ordu (ok), 13-Май-21, 11:59 
> Или я не так прочитал и понял метаданные, или ... а это точно "достояние"?

Они жеж прямо сказали, что код понадёргали из решений олимпиадных задач. Такого рода задачки, как правило, чётко дают условие, что входные данные будут корректно сформированы. В этой задачке, я предположу, было сказано, что на входе будет:

N A_1 A_2 A_3 ... A_N

и что N<=100.

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

Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру