Un point de vue intéressant sur l'OLP - page 4

 
Maxim Dmitrievsky:

On dit qu'il est parti pour construire une IA forte.

avec son enthousiasme, s'il s'y prend bien, je pense qu'il sera très bon dans ce domaine.

encore 2 ou 3 ans avant que le moral ne soit remonté)

 
Maxim Dmitrievsky:

La rumeur dit qu'il est parti pour créer une IA forte.

Je me demande s'il s'est renseigné sur la quantité de données à former ? C'est une bonne idée d'avoir son propre petit nuage pour commencer à essayer des choses.
 
TheXpert:
je me demande s'il s'est renseigné sur la quantité de données à apprendre ? c'est une bonne idée d'avoir son propre petit nuage pour commencer à essayer des choses.

enfin, oui, un petit, comme un cluster google ou sber)

 
Mikhail Mishanin:

Avec l'avènement de la POO, on m'a vraiment fait peur avec les encapsulations et l'héritage et autres morphismes, qui sont populaires pour commencer une introduction à la POO. Ils écriraient simplement ces données avec les fonctions dans un seul bloc - une classe. Mais je me suis ensuite habitué à cette mode - inventer une nouvelle terminologie à chaque fois. Quand j'ai besoin de la POO - pas de problème, mais comme elle est, à mon humble avis, deux fois plus vorace et plus lente que la variante procédurale, je me contente tout au plus de la procédurale.

Et la question s'est posée, car je voulais entendre des avis sur la FP et d'autres variantes, autres que OOP et procédurales, peut-être que quelqu'un a une expérience super positive. Et je suppose qu'il est sage d'utiliser une sorte de mélange fonctionnel et de ne pas être un fanatique.

Essayez de ne pas utiliser toutes les fonctionnalités offertes par la POO en même temps, commencez par la plus simple et, à mon avis, la plus "savoureuse" - avec l'encapsulation, et ensuite, les autres fonctionnalités de la POO vous seront peut-être utiles.

l'encapsulation vous permet d'obtenir un nouveau type de données défini par l'utilisateur, ce qui est pratique - vous pouvez utiliser un nouveau type de données dans un style procédural


SZZ : le premier exemple qui me vient à l'esprit est celui des matrices et des opérations sur les matrices. Après avoir créé une classe "matrice", vous pouvez ajouter des opérations sur les matrices (méthodes), ce qui donne une mise en œuvre prête à l'emploi, qui fonctionnera comme dans les programmes mathématiques Matlab, R, etc.

Matrix A,B,C;
//.... заполнение данными матриц
C = A + B;
 

Quel est le but, exactement ? )))

fonctions d'addition matricielle et en général python et Er peuvent être mis en œuvre dans des fonctions avec des références, et juste des règles de nom, logique de nom de répertoire ou de formation ...))))

 
Valeriy Yastremskiy:

Quel est le but, exactement ? )))

fonctions d'addition matricielle et en général python et Er peuvent être mis en œuvre dans des fonctions avec des références, et juste des règles de nom, logique de nom de répertoire ou de formation ...))))

À propos, python est un exemple de POO solide. Là, plutôt personne ne sait que quelque chose d'autre que la POO existe.

 
Valeriy Yastremskiy:

Quel est le but, exactement ? )))

fonctions d'addition matricielle et en général python et Er peuvent être mis en œuvre dans des fonctions avec des références, et juste des règles de nom, logique de nom de répertoire ou de formation ...))))

si la question porte sur mon exemple - au moins vous cachez l'implémentation (vous la cachez même à vous-même) - c'est-à-dire que vous n'écrivez que la logique des calculs, c'est pratique, c'est lisible, cela évite les erreurs de logique


SZZY : en ce qui concerne le trading - j'ai écrit et je fais encore des expériences avec des grilles d'ordres, où j'écris la logique de placement des ordres comme A + B - C où A, B, et C - ce sont des ordres avec des paramètres prédéfinis, très pratique à utiliser pour les algorithmes génétiques- sujet intéressant

 
Igor Makanu:

Essayez de ne pas utiliser toutes les fonctionnalités de la POO en même temps, commencez par la plus simple et, à mon avis, la plus "savoureuse", à savoir l'encapsulation, puis les autres fonctionnalités de la POO pourront vous être utiles.

l'encapsulation vous permet d'obtenir un nouveau type de données défini par l'utilisateur, ce qui est pratique - vous pouvez utiliser un nouveau type de données dans un style procédural


SZZ : le premier exemple qui me vient à l'esprit est celui des matrices et des opérations sur les matrices. Après avoir créé une classe "matrice", vous pouvez ajouter des opérations sur les matrices (méthodes), ce qui donne une mise en œuvre prête à l'emploi, qui fonctionnera comme dans les programmes mathématiques Matlab, R, etc.

L'impression est que tout le monde lit entre les lignes et que chacun a quelque chose de différent). Lorsqu'il est plus pratique d'utiliser la POO, j'utilise la POO ; lorsqu'il faut économiser de la mémoire et du temps, et coder pour soi-même, je reste avec le procédural. Juste tombé sur un article, je voulais entendre un avis, où / ce qui est mieux). En conséquence, j'ai entendu beaucoup de choses différentes dans mon discours, et pas sur la programmation) Tout est comme d'habitude.

 
Mikhail Mishanin:

Il semble que chacun lise entre les lignes et que chacun ait quelque chose de différent). Là où la POO est plus pratique, j'utilise la POO, là où je dois économiser de la mémoire et du temps, et coder pour moi-même - je reste en procédural. Juste tombé sur un article, je voulais entendre un avis, où / ce qui est mieux). Résultat - j'ai entendu beaucoup de choses différentes dans mon discours, pas sur la programmation) Tout est comme d'habitude.

Ce n'est pas Peter, il est beaucoup plus jeune d'esprit.

 
Maxim Dmitrievsky:

À propos, Python est un exemple de POO continue. Là, plutôt, personne ne sait que quelque chose d'autre que la POO existe.

L'encapsulation donne la liberté des noms. Et si ce problème est résolu par la logique des noms. Cela est bien sûr coûteux. alors python peut être écrit en fonctions. mais ce ne sera pas une solution commercialisable. MAIS c'est POSSIBLE.

Raison: