Смотри как думает ИИ
Гремит лишь то, что пусто изнутри.
«Король Лир» - Уильям Шекспир
- Смотри как думает ИИ -
у них преимущества свои,
и в каждой новой группе слов
найти в них смысл простой готов..
когда находится строка
связать способен в них слова,
и понимая мысль как есть
он может рифмы все прочесть..
не думай то, что просто так
мысль возникает на устах,
где формул мира простота -
познаний линия чиста..
и новый жизни поворот
нам мысли новые несёт
когда мы думаем о том,-
во что так верим, что так ждём.
мир этот создан для людей,
свершений новых и вестей
где каждый может сделать шаг,
вновь победив вселенский страх.
и это в общем не слова,
а суть свершений естества
когда всё просто и легко-
процесс познания всего..
и нам не нужно долго ждать,
чтоб тех вещей исход понять.
когда приходит свой черёд-
всё разум сам и так поймёт..
ведь мириад сознаний мир
и есть души ориентир,
когда в словах что мы вершим-
вдруг судьбы мира ворошим..
и открывая мыслей суть-
вновь начинаем новый путь.
в нём как молва иных затей-
зависит всё лишь от людей..
- среди ошибок и страстей
жизнь осознать в себе сумей,
и лишь поверив в новый путь
постигнешь жизни этой суть..
поверь - всё может человек,
понять миров вселенной бег
да, много так ему дано-
ведь в нём всё вместе сведено.
Средь многих дней прибудет новый
что даст нам пищу для ума-
где разум вновь познает слово
где всё нам видится сперва..
в будущем вероятно у каждого текста будет постоянно меняться структура и содержание - в зависимости от предпочтений людей, которые его читают - что то вроде мульти текста ..
=
10
010
1100
11010
код 0+
010101
1100010
10100100
а0101010с
что 110101
оо00111010
с0т12301101
это не то 123
сто102ыв00 12
вот 3на5600 11
нов10102211010
что100122234510
001код2020зна11
сначала 0125011
21-й век - 12341
на устах у всех1
думает поэт 0000
так алекс аль тек
это что - это кто
это русское лото
это вера на века
духа сила высока
это всё ещё поймём
если нужный код найдём
что-кто это нет100а то
может 0ыть это так12 и
если мог так дело в том
111это не11понятно 124 нам
где жизн ком нор сот год так
фыд1 лпа1орф лвы1аоф1 просто это
23654789654 на 3023321456789210 от
сначала было слово это библия что 1
потом начался процесс постижения нов
далее было много чего что мы хотели так
узнать из простого набора чисел слов и фраз
в этом случае мы должны понять какое-то слово в строке
у нас 1 есть 2 связь 3 некоторых 4 слов 5 в строке 6
нам 1 нужно 2 понять 3 как 4 это 5 здесь 6 работает 7
что надо - где это
меняет суть мир
и нету ответа
надеждой тех лир
нам нужно найти
этой жизни исток
всего в паре новых
души вечных строк
нам нужно суть веры
найти словно жизнь
безумия меры
откуда взялись
и где нет исхода
враждебных миров
святая суббота-
путь истины слов
когда отрицая
мир веры из слов
сама жизнь меняет
мысль вещих основ
и в этом заложен
ответ новых дней
когда всё что может
найдёт мир людей
что надо - где это
забытый мотив
и ждут все ответа
все беды забыв
что это где нужно
нам всем осознать
простую окружность
в спирали собрать
и вертит планета
тот призрачный мир
со скоростью света
божественных лир
свет мирозданий так волнует
что нет прекраснее его
он волны вечности тасует
теорий знания всего ..
word = "это некоторый набор слов и букв тогда нужно сделать его парами"
pairs = [word[i:i + 2].replace(' ', '') for i in range(0, len(word), 2) if len(word[i:i + 2].replace(' ', '')) == 2]
for i in range(20):
random_pairs = random.sample(pairs, len(pairs))
result = " ".join(random_pairs)
print(result)
---------------------------------------------------->
import random
# Создаем две случайные матрицы
matrix1 = [[random.randint(1, 20) for x in range(20)] for y in range(20)]
matrix2 = [[random.randint(1, 20) for x in range(20)] for y in range(20)]
# Определяем список слов, которые мы будем использовать
words = []
with open('word.txt', 'r', encoding='utf-8') as f:
for line in f:
line_words = line.strip().split() # Разбиваем строку на слова
for word in line_words:
words.append(word)
# Функция для замены чисел на слова
def replace_number(matrix):
new_matrix = []
for row in matrix:
new_row = []
for item in row:
if item <= len(words):
word = words[item-1]
new_row.append(word)
else:
new_row.append(str(item))
new_matrix.append(new_row)
return new_matrix
# Заменяем числа на слова в каждой матрице
new_matrix1 = replace_number(matrix1)
new_matrix2 = replace_number(matrix2)
# Выводим на экран исходные матрицы
print("Matrix 1")
for row in new_matrix1:
print(row)
print()
print("Matrix 2")
for row in new_matrix2:
print(row)
print()
# Умножаем две матрицы
result = [[0 for x in range(20)] for y in range(20)]
for i in range(len(matrix1)):
for j in range(len(matrix2[0])):
for k in range(len(matrix2)):
result[i][j] += matrix1[i][k] * matrix2[k][j]
# Заменяем числа на слова в результате
new_result = replace_number(result)
# Выводим результат на экран
print("Result")
for row in new_result:
print(row)
hauntsaninja gh-91896: Deprecate collections.abc.ByteString (#102096)
…
Latest commit 09b7695 3 weeks ago
History
20 contributors
1173 lines (909 sloc) 31.3 KB
# Copyright 2007 Google, Inc. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
"""Abstract Base Classes (ABCs) for collections, according to PEP 3119.
Unit tests are in test_collections.
"""
# ABCs are different from other standard library modules in that they
# specify compliance tests. In general, once an ABC has been published,
# new methods (either abstract or concrete) cannot be added.
#
# Though classes that inherit from an ABC would automatically receive a
# new mixin method, registered classes would become non-compliant and
# violate the contract promised by ``isinstance(someobj, SomeABC)``.
#
# Though irritating, the correct procedure for adding new abstract or
# mixin methods is to create a new ABC as a subclass of the previous
# ABC. For example, union(), intersection(), and difference() cannot
# be added to Set but could go into a new ABC that extends Set.
#
# Because they are so hard to change, new ABCs should have their APIs
# carefully thought through prior to publication.
#
# Since ABCMeta only checks for the presence of methods, it is possible
# to alter the signature of a method by adding optional arguments
# or changing parameters names. This is still a bit dubious but at
# least it won't cause isinstance() to return an incorrect result.
Абстрактные базовые классы (ABC) для коллекций, согласно PEP 3119
Модульные тесты находятся в test_collections.
# Азбука отличается от других стандартных библиотечных модулей тем, что они
# укажите тесты на соответствие требованиям. В общем, как только азбука была опубликована,
# новые методы (абстрактные или конкретные) не могут быть добавлены.
#
# Хотя классы, которые наследуются от ABC, автоматически получат
# новый метод смешивания, зарегистрированные классы станут несовместимыми и
# нарушить контракт, обещанный `isinstance(someobj, SomeABC)`.
#
# Хотя это и раздражает, правильная процедура добавления нового абстрактного или
# смешивание методов заключается в создании нового ABC как подкласса предыдущего
# АЗБУКА. Например, объединение(), пересечение() и разность() не могут
# будет добавлен в Set, но может перейти в новый ABC, расширяющий Set.
#
# Поскольку их так трудно изменить, новые азбуки должны иметь свои API
# тщательно продумано перед публикацией.
#
# Поскольку ABCMeta проверяет только наличие методов, это возможно
# чтобы изменить сигнатуру метода путем добавления необязательных аргументов
# или изменение названий параметров. Это все еще немного сомнительно,
# по крайней мере, это не приведет к тому, что isinstance() вернет неверный результат.
from abc import ABCMeta, abstractmethod
import sys
GenericAlias = type(list[int])
EllipsisType = type(...)
def _f(): pass
FunctionType = type(_f)
del _f
__all__ = ["Awaitable", "Coroutine",
"AsyncIterable", "AsyncIterator", "AsyncGenerator",
"Hashable", "Iterable", "Iterator", "Generator", "Reversible",
"Sized", "Container", "Callable", "Collection",
"Set", "MutableSet",
"Mapping", "MutableMapping",
"MappingView", "KeysView", "ItemsView", "ValuesView",
"Sequence", "MutableSequence",
"ByteString", "Buffer",
]
# This module has been renamed from collections.abc to _collections_abc to
# speed up interpreter startup. Some of the types such as MutableMapping are
# required early but collections module imports a lot of other modules.
# See issue #19218
__name__ = "collections.abc"
# Private list of types that we want to register with the various ABCs
# so that they will pass tests like:
# it = iter(somebytearray)
# assert isinstance(it, Iterable)
# Note: in other implementations, these types might not be distinct
# and they may have their own implementation specific types that
# are not included on this list.
bytes_iterator = type(iter(b''))
bytearray_iterator = type(iter(bytearray()))
#callable_iterator = ???
dict_keyiterator = type(iter({}.keys()))
dict_valueiterator = type(iter({}.values()))
dict_itemiterator = type(iter({}.items()))
list_iterator = type(iter([]))
list_reverseiterator = type(iter(reversed([])))
range_iterator = type(iter(range(0)))
longrange_iterator = type(iter(range(1 << 1000)))
set_iterator = type(iter(set()))
str_iterator = type(iter(""))
tuple_iterator = type(iter(()))
zip_iterator = type(iter(zip()))
## views ##
dict_keys = type({}.keys())
dict_values = type({}.values())
dict_items = type({}.items())
## misc ##
mappingproxy = type(type.__dict__)
generator = type((lambda: (yield))())
## coroutine ##
async def _coro(): pass
_coro = _coro()
coroutine = type(_coro)
_coro.close() # Prevent ResourceWarning
del _coro
## asynchronous generator ##
async def _ag(): yield
_ag = _ag()
async_generator = type(_ag)
del _ag
try:
await self.athrow(GeneratorExit)
except (GeneratorExit, StopAsyncIteration):
pass
else:
raise RuntimeError("asynchronous generator ignored GeneratorExit")
@classmethod
def __subclasshook__(cls, C):
if cls is AsyncGenerator:
return _check_methods(C, '__aiter__', '__anext__',
'asend', 'athrow', 'aclose')
return NotImplemented
AsyncGenerator.register(async_generator)
class Iterable(metaclass=ABCMeta):
__slots__ = ()
@abstractmethod
def __iter__(self):
while False:
yield None
@classmethod
def __subclasshook__(cls, C):
if cls is Iterable:
return _check_methods(C, "__iter__")
return NotImplemented
__class_getitem__ = classmethod(GenericAlias)
class Iterator(Iterable):
__slots__ = ()
@abstractmethod
def __next__(self):
'Return the next item from the iterator. When exhausted, raise StopIteration'
raise StopIteration
def __iter__(self):
return self
@classmethod
def __subclasshook__(cls, C):
if cls is Iterator:
return _check_methods(C, '__iter__', '__next__')
return NotImplemented
Iterator.register(bytes_iterator)
Iterator.register(bytearray_iterator)
#Iterator.register(callable_iterator)
Iterator.register(dict_keyiterator)
Iterator.register(dict_valueiterator)
Iterator.register(dict_itemiterator)
Iterator.register(list_iterator)
Iterator.register(list_reverseiterator)
Iterator.register(range_iterator)
Iterator.register(longrange_iterator)
Iterator.register(set_iterator)
Iterator.register(str_iterator)
Iterator.register(tuple_iterator)
Iterator.register(zip_iterator)
class Reversible(Iterable):
**
Теперь кажется человечество приблизилось к созданию квантовых компьютеров нового типа - на молекулярных белковых итерациях или молекулярных шумах рнк ( матричных конструкций ) ..
и главную роль здесь играет генетика клеточных мембран и упаковка белков ( их конформации )..
то есть - белки это память и трансформеры, рнк - рибосомы - > вычислительная система, мембраны - внешний интерфейс.. Точно можно сказать пока только одно - что РНК квантовый компьютер возможен.. а значит его создадут - это вопрос лишь времени.
почему математики так увлеклись пре трансформерами gpt - потому что в основе этой машинерии лежит эволюция жизни ( в широком смысле этого понимания ) - ни много и ни мало.. модели могут быть ключём к любым новым знаниям - и время это покажет.
Ученые создали первые прототипы биокомпьютера на основе РНК, сообщает MIT Review. Работа ученых опубликована в журнале Science.
Компьютеры ученых состоят из трех основных компонент: сенсоров, передатчиков и исполнительных элементов. Первые обнаруживают присутствие в клетке молекул определенного типа, вторые передают информацию об обнаружении, а третьи запускают производство специального белка.
В качестве "рабочего тела" ученые использовали живые клетки дрожжей. Функциональные элементы собирались внутри них из фрагментов различных молекул РНК. Роль сенсоров играли фрагменты РНК-аптамеров. Поведение этих молекул похоже на поведение антител. При обнаружении молекулы вещества, на которую они настроены, аптамеры прикрепляются к ней. Роль передатчиков информации выполняли "куски" РНК, которые активировались после обнаружения аптамерами нужных молекул.
Роль исполнительных элементов играли так называемые рибозимы - молекулы РНК, обладающие каталитическим действием.
В компьютерах исследователей было два типа сенсоров: одни регистрировали присутствие в клетке молекул тетрациклина, а другие – молекул теофиллина. Используя остальные компоненты, ученым удалось собрать внутри клетки простейшие логические устройства. Одни реагировали только на одновременное присутствие обоих видов молекул (логическое умножение), другие – на присутствие хотя бы одного из двух видов (логическое сложение). Исполнительные модули запускали выработку в клетках флуоресцентного белка.
По словам ученых, новое открытие позволит программировать биологические процессы. В качестве примера исследователи приводят возможность создания "умных" лекарств, которые будут атаковать только вредоносные вирусы, не затрагивая остальные процессы в клетках.
Когда говорят про сложность устройства жизни, то обычно имеют ввиду как устроены нейроны, синапсы и ДНК, но также нужно учитывать работу клеточных рецепторов и РНК молекул. Без этого мы не получим более полной картины устройства многих процессов внутри живых клеток.
- Привет Майк - мы готовы к первому тесту РНК компьютера.
- Это значит что он реально работает?
- Вобщем да, но его нужно протестировать на людях. До этого мы его тестировали на сложных моделях, но это не совсем то что нужно.
- Я покажу вам как это работает. Компьютер настраивается на клеточные рецепторы в основном кожи. Идёт перебор ключей клеток и затем когда синхронизированных клеток становится достаточно - можно получать данные на уровне нейронов и синапсов.
- Это сложный молекулярный рнк- фотонный интерфейс - в общем сам всё увидишь ..
Для нормальной работы нужно около миллиона квантовых молекулярных точек на теле.
Устройство напоминает аппарат МРТ с новыми возможностями, который работает буквально с отдельными клетками и молекулами.
- Да система кажется довольно продвинутой. Главное в этом интерфейсе то, что он не нарушает нормальную работу живых клеток как можно подумать. Фотонный квантовый интерфейс здесь имеет весьма чувствительные настройки на атомно-молекулярном уровне.
- Сейчас ты поймёшь на что способна такая машина - это нечто. - Начинаем подбор рнк ключей сначала несколько тысяч точек. Какие ощущения ?
- Да в общем ничего особенного - чувство некоторого душевного волнения или возбуждения.
- Это ничего - продолжаем набор молекулярных данных.
- А что может этот РНК компьютер ?
- Практически всё что хочешь. Он сначала строит модели клеток к которым молекулярный интерфейс получил доступ, а потом манипулирует каждой клеткой как РНК мембранный компьютер на микро каналах нано-пор.
- Но почему ионные каналы не влияют сильно на работу клеток?.
- В этом всё дело - это продвинутый интерфейс, который работает на очень маленьких токах, практически таких же как и живые клетки - около 60 мВ. Каналы натрия и калия работают точно как молекулярные часы. Но можно и эти показатели также как- то немного улучшить.
Вообще диапазон клеточных токов мембран лежит в диапазоне примерно 35-90 мВ.
- Мы можем манипулировать практически любыми молекулами - ведь так или иначе через РНК каналы в клетках связано всё. Конечно для этого нужны довольно сложные вычисления - но без этого конечно в таком сложном устройстве - никуда.
- С помощью фотонного интерфейса рнк при определённых настройках клеточных матриц можно вытащить практически любого человека в любом состоянии болезни - ведь мы можем контролировать практически каждую клетку по отдельности и делать с ней любые манипуляции.
- Да возможности этой системы не могут удивлять сознание простого человека. Мне так и хочется сказать что это нереально значимое открытие в медицине.
- Можно например считать модель биополя здорового человека и подключить к больному - тогда эта штука будет реально лечить. Также рнк генный интерфейс может дать инструмент проектирования живых клеток как с помощью молекулярного конструктора.
Человек как и всё человечество Земли - это лишь подобие эмбриона планетарного сознания, - едва способного понять всю сложность того мира в котором он живёт.
А значит когда он наконец родит своё истинное существо многомерной эволюции сознания Вселенной, то он вероятно перестанет цепляться за те примитивные вещи, которые его связывают с привычными генетическими молекулярными конструкциями живых клеток и найдёт новые синтетические формы разума будущего..
Если же этого не произойдёт по каким то причинам, - то нам суждено пополнить длинный список цивилизаций которые не прошли этот неизбежный эволюционный отбор квантового превосходства форм разумной материи..
Свидетельство о публикации №123051502558